|
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 | ( | ) |