VisioMove SDK (Android)  2.1.22
 All Classes Functions Variables Pages
VgAxialRotationQuaternionFunctorDescriptorConstRefPtr Class Reference

Public Member Functions

 VgAxialRotationQuaternionFunctorDescriptorConstRefPtr ()
 
 VgAxialRotationQuaternionFunctorDescriptorConstRefPtr (VgAxialRotationQuaternionFunctorDescriptor pPointer)
 
 VgAxialRotationQuaternionFunctorDescriptorConstRefPtr (VgAxialRotationQuaternionFunctorDescriptorConstRefPtr pConstRefPtr)
 
VgAxialRotationQuaternionFunctorDescriptorConstRefPtr set (VgAxialRotationQuaternionFunctorDescriptor pPointer)
 
VgAxialRotationQuaternionFunctorDescriptor __ref__ ()
 
VgAxialRotationQuaternionFunctorDescriptor __deref__ ()
 
VgAxialRotationQuaternionFunctorDescriptor get ()
 
boolean isValid ()
 
VgOrientation getMPreOrientation ()
 
float[] getMAxis ()
 
float getMStartAngle ()
 
float getMEndAngle ()
 
boolean getMCubic ()
 
float getMStartTime ()
 
float getMEndTime ()
 
void ref ()
 
int unref ()
 
int getNbReferences ()
 

Static Public Member Functions

static
VgAxialRotationQuaternionFunctorDescriptorConstRefPtr 
getNull ()
 

Detailed Description

This class implements descriptors for axial rotation functors. It will simply interpolate between two angle values and apply rotation of the given angle along the axis. It is possible to set the functor to use a cubic function to have acceleration at start and deceleration at end. There is a possibility of setting a fixed pre-orientation value that will be applied prior to the interpolation's value.

Version
2.0.7729

Constructor & Destructor Documentation

VgAxialRotationQuaternionFunctorDescriptorConstRefPtr.VgAxialRotationQuaternionFunctorDescriptorConstRefPtr ( )
VgAxialRotationQuaternionFunctorDescriptorConstRefPtr.VgAxialRotationQuaternionFunctorDescriptorConstRefPtr ( VgAxialRotationQuaternionFunctorDescriptor  pPointer)
VgAxialRotationQuaternionFunctorDescriptorConstRefPtr.VgAxialRotationQuaternionFunctorDescriptorConstRefPtr ( VgAxialRotationQuaternionFunctorDescriptorConstRefPtr  pConstRefPtr)

Member Function Documentation

VgAxialRotationQuaternionFunctorDescriptor VgAxialRotationQuaternionFunctorDescriptorConstRefPtr.__deref__ ( )
VgAxialRotationQuaternionFunctorDescriptor VgAxialRotationQuaternionFunctorDescriptorConstRefPtr.__ref__ ( )
VgAxialRotationQuaternionFunctorDescriptor VgAxialRotationQuaternionFunctorDescriptorConstRefPtr.get ( )
float [] VgAxialRotationQuaternionFunctorDescriptorConstRefPtr.getMAxis ( )
boolean VgAxialRotationQuaternionFunctorDescriptorConstRefPtr.getMCubic ( )
float VgAxialRotationQuaternionFunctorDescriptorConstRefPtr.getMEndAngle ( )
float VgAxialRotationQuaternionFunctorDescriptorConstRefPtr.getMEndTime ( )
VgOrientation VgAxialRotationQuaternionFunctorDescriptorConstRefPtr.getMPreOrientation ( )
float VgAxialRotationQuaternionFunctorDescriptorConstRefPtr.getMStartAngle ( )
float VgAxialRotationQuaternionFunctorDescriptorConstRefPtr.getMStartTime ( )
int VgAxialRotationQuaternionFunctorDescriptorConstRefPtr.getNbReferences ( )
static VgAxialRotationQuaternionFunctorDescriptorConstRefPtr VgAxialRotationQuaternionFunctorDescriptorConstRefPtr.getNull ( )
static
boolean VgAxialRotationQuaternionFunctorDescriptorConstRefPtr.isValid ( )
void VgAxialRotationQuaternionFunctorDescriptorConstRefPtr.ref ( )
VgAxialRotationQuaternionFunctorDescriptorConstRefPtr VgAxialRotationQuaternionFunctorDescriptorConstRefPtr.set ( VgAxialRotationQuaternionFunctorDescriptor  pPointer)
int VgAxialRotationQuaternionFunctorDescriptorConstRefPtr.unref ( )

The documentation for this class was generated from the following file:
VisioMove 2.1.22, Visioglobe® 2016