Motive Animation System
An open source project by FPL.
 All Classes Functions Variables Typedefs Friends Pages
motive::SpringInit Class Reference

Initialize a MotivatorNf move oscillate over a target. More...

#include <init.h>

Inheritance diagram for motive::SpringInit:
motive::SimpleInit motive::MotivatorInit

Detailed Description

Initialize a MotivatorNf move oscillate over a target.

Call MotivatorNf::SetTargetWithShape to set the target the curve moves towards.

Public Member Functions

 MOTIVE_INTERFACE ()
 
 SpringInit (const float *start_values, const float *start_derivatives=nullptr)
 
- Public Member Functions inherited from motive::SimpleInit
 SimpleInit (MotivatorType type)
 
 SimpleInit (MotivatorType type, const float *start_values, const float *start_derivatives=nullptr)
 
- Public Member Functions inherited from motive::MotivatorInit
 MotivatorInit (MotivatorType type)
 The derived class's constructor should set 'type'.
 
MotivatorType type () const
 
void set_type (MotivatorType type)
 

Additional Inherited Members

- Public Attributes inherited from motive::SimpleInit
const float * start_values
 
const float * start_derivatives
 

The documentation for this class was generated from the following file: