public class VgQuaternionInterpolationFunctorDescriptor extends VgFunctorDescriptor
Modifier and Type | Method and Description |
---|---|
static VgQuaternionInterpolationFunctorDescriptorRefPtr |
create()
This static method returns a new heap-allocated descriptor.
|
void |
delete() |
boolean |
getMCubic()
This boolean value tells whether a cubic function should be used to
add acceleration and deceleration (true) or pure linear with constant
velocity (false).
|
VgOrientation |
getMEndOrientation()
This is the target orientation
|
int |
getMExtraSpins()
Number of additional full cycles
|
VgOrientation |
getMStartOrientation()
This is the starting orientation.
|
void |
setMCubic(boolean value)
This boolean value tells whether a cubic function should be used to
add acceleration and deceleration (true) or pure linear with constant
velocity (false).
|
void |
setMEndOrientation(VgOrientation value)
This is the target orientation
|
void |
setMExtraSpins(int value)
Number of additional full cycles
|
void |
setMStartOrientation(VgOrientation value)
This is the starting orientation.
|
getMEndTime, getMStartTime, setMEndTime, setMStartTime
getNbReferences, ref, unref
public void delete()
delete
in class VgFunctorDescriptor
public static VgQuaternionInterpolationFunctorDescriptorRefPtr create()
public void setMStartOrientation(VgOrientation value)
public VgOrientation getMStartOrientation()
public void setMEndOrientation(VgOrientation value)
public VgOrientation getMEndOrientation()
public void setMExtraSpins(int value)
public int getMExtraSpins()
public void setMCubic(boolean value)
public boolean getMCubic()