public class VgAxialRotationQuaternionFunctorDescriptor extends VgFunctorDescriptor
Modifier and Type | Method and Description |
---|---|
static VgAxialRotationQuaternionFunctorDescriptorRefPtr |
create()
This static method returns a new heap-allocated descriptor.
|
void |
delete() |
float[] |
getMAxis()
The rotation axis.
|
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).
|
float |
getMEndAngle()
This is the target rotation angle (in degrees).
|
VgOrientation |
getMPreOrientation()
The pre-orientation value.
|
float |
getMStartAngle()
This is the starting rotation angle (in degrees).
|
void |
setMAxis(float[] value)
The rotation axis.
|
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 |
setMEndAngle(float value)
This is the target rotation angle (in degrees).
|
void |
setMPreOrientation(VgOrientation value)
The pre-orientation value.
|
void |
setMStartAngle(float value)
This is the starting rotation angle (in degrees).
|
getMEndTime, getMStartTime, setMEndTime, setMStartTime
getNbReferences, ref, unref
public void delete()
delete
in class VgFunctorDescriptor
public static VgAxialRotationQuaternionFunctorDescriptorRefPtr create()
public void setMPreOrientation(VgOrientation value)
public VgOrientation getMPreOrientation()
public void setMAxis(float[] value)
public float[] getMAxis()
public void setMStartAngle(float value)
public float getMStartAngle()
public void setMEndAngle(float value)
public float getMEndAngle()
public void setMCubic(boolean value)
public boolean getMCubic()