VisioMove SDK (Android)
2.1.22
|
Public Member Functions | |
VgMatrixInterpolationFunctorDescriptorRefPtr () | |
VgMatrixInterpolationFunctorDescriptorRefPtr (VgMatrixInterpolationFunctorDescriptor pPointer) | |
VgMatrixInterpolationFunctorDescriptorRefPtr (VgMatrixInterpolationFunctorDescriptorRefPtr pRefPtr) | |
VgMatrixInterpolationFunctorDescriptorRefPtr | set (VgMatrixInterpolationFunctorDescriptor pPointer) |
VgMatrixInterpolationFunctorDescriptor | __ref__ () |
VgMatrixInterpolationFunctorDescriptor | __deref__ () |
VgMatrixInterpolationFunctorDescriptor | get () |
boolean | isValid () |
VgMatrixInterpolationFunctorDescriptorRefPtr | create () |
void | setMStartMatrix (float[] value) |
float[] | getMStartMatrix () |
void | setMEndMatrix (float[] value) |
float[] | getMEndMatrix () |
void | setMCubic (boolean value) |
boolean | getMCubic () |
void | setMStartTime (float value) |
float | getMStartTime () |
void | setMEndTime (float value) |
float | getMEndTime () |
void | ref () |
int | unref () |
int | getNbReferences () |
Static Public Member Functions | |
static VgMatrixInterpolationFunctorDescriptorRefPtr | getNull () |
This class implements descriptors for matrix interpolation functors. It will simply interpolate between the start and end orientations using linear interpolation. It is possible to set the functor to use a cubic function to have acceleration at start and deceleration at end.
VgMatrixInterpolationFunctorDescriptorRefPtr.VgMatrixInterpolationFunctorDescriptorRefPtr | ( | ) |
VgMatrixInterpolationFunctorDescriptorRefPtr.VgMatrixInterpolationFunctorDescriptorRefPtr | ( | VgMatrixInterpolationFunctorDescriptor | pPointer | ) |
VgMatrixInterpolationFunctorDescriptorRefPtr.VgMatrixInterpolationFunctorDescriptorRefPtr | ( | VgMatrixInterpolationFunctorDescriptorRefPtr | pRefPtr | ) |
VgMatrixInterpolationFunctorDescriptor VgMatrixInterpolationFunctorDescriptorRefPtr.__deref__ | ( | ) |
VgMatrixInterpolationFunctorDescriptor VgMatrixInterpolationFunctorDescriptorRefPtr.__ref__ | ( | ) |
VgMatrixInterpolationFunctorDescriptorRefPtr VgMatrixInterpolationFunctorDescriptorRefPtr.create | ( | ) |
This static method returns a new heap-allocated descriptor. It is the only method that should be used to instantiate new descriptors. It is a way to make sure no one will delete it, except the last VgRefPtr pointing to it.
VgMatrixInterpolationFunctorDescriptor VgMatrixInterpolationFunctorDescriptorRefPtr.get | ( | ) |
boolean VgMatrixInterpolationFunctorDescriptorRefPtr.getMCubic | ( | ) |
float [] VgMatrixInterpolationFunctorDescriptorRefPtr.getMEndMatrix | ( | ) |
float VgMatrixInterpolationFunctorDescriptorRefPtr.getMEndTime | ( | ) |
float [] VgMatrixInterpolationFunctorDescriptorRefPtr.getMStartMatrix | ( | ) |
float VgMatrixInterpolationFunctorDescriptorRefPtr.getMStartTime | ( | ) |
int VgMatrixInterpolationFunctorDescriptorRefPtr.getNbReferences | ( | ) |
|
static |
boolean VgMatrixInterpolationFunctorDescriptorRefPtr.isValid | ( | ) |
void VgMatrixInterpolationFunctorDescriptorRefPtr.ref | ( | ) |
VgMatrixInterpolationFunctorDescriptorRefPtr VgMatrixInterpolationFunctorDescriptorRefPtr.set | ( | VgMatrixInterpolationFunctorDescriptor | pPointer | ) |
void VgMatrixInterpolationFunctorDescriptorRefPtr.setMCubic | ( | boolean | value | ) |
void VgMatrixInterpolationFunctorDescriptorRefPtr.setMEndMatrix | ( | float[] | value | ) |
void VgMatrixInterpolationFunctorDescriptorRefPtr.setMEndTime | ( | float | value | ) |
void VgMatrixInterpolationFunctorDescriptorRefPtr.setMStartMatrix | ( | float[] | value | ) |
void VgMatrixInterpolationFunctorDescriptorRefPtr.setMStartTime | ( | float | value | ) |
int VgMatrixInterpolationFunctorDescriptorRefPtr.unref | ( | ) |