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

Public Member Functions

 VgVectorInterpolationFunctorDescriptorConstRefPtr ()
 
 VgVectorInterpolationFunctorDescriptorConstRefPtr (VgVectorInterpolationFunctorDescriptor pPointer)
 
 VgVectorInterpolationFunctorDescriptorConstRefPtr (VgVectorInterpolationFunctorDescriptorConstRefPtr pConstRefPtr)
 
VgVectorInterpolationFunctorDescriptorConstRefPtr set (VgVectorInterpolationFunctorDescriptor pPointer)
 
VgVectorInterpolationFunctorDescriptor __ref__ ()
 
VgVectorInterpolationFunctorDescriptor __deref__ ()
 
VgVectorInterpolationFunctorDescriptor get ()
 
boolean isValid ()
 
VgPosition getMStartPosition ()
 
VgPosition getMEndPosition ()
 
boolean getMCubic ()
 
float getMStartTime ()
 
float getMEndTime ()
 
void ref ()
 
int unref ()
 
int getNbReferences ()
 

Static Public Member Functions

static
VgVectorInterpolationFunctorDescriptorConstRefPtr 
getNull ()
 

Detailed Description

This class implements descriptors for vector interpolation functors. It will simply interpolate between the start and end vectors using linear interpolation. It is possible to set the functor to use a cubic function to have acceleration at start and deceleration at end.

Version
2.0.7729

Constructor & Destructor Documentation

VgVectorInterpolationFunctorDescriptorConstRefPtr.VgVectorInterpolationFunctorDescriptorConstRefPtr ( )
VgVectorInterpolationFunctorDescriptorConstRefPtr.VgVectorInterpolationFunctorDescriptorConstRefPtr ( VgVectorInterpolationFunctorDescriptor  pPointer)
VgVectorInterpolationFunctorDescriptorConstRefPtr.VgVectorInterpolationFunctorDescriptorConstRefPtr ( VgVectorInterpolationFunctorDescriptorConstRefPtr  pConstRefPtr)

Member Function Documentation

VgVectorInterpolationFunctorDescriptor VgVectorInterpolationFunctorDescriptorConstRefPtr.__deref__ ( )
VgVectorInterpolationFunctorDescriptor VgVectorInterpolationFunctorDescriptorConstRefPtr.__ref__ ( )
VgVectorInterpolationFunctorDescriptor VgVectorInterpolationFunctorDescriptorConstRefPtr.get ( )
boolean VgVectorInterpolationFunctorDescriptorConstRefPtr.getMCubic ( )
VgPosition VgVectorInterpolationFunctorDescriptorConstRefPtr.getMEndPosition ( )
float VgVectorInterpolationFunctorDescriptorConstRefPtr.getMEndTime ( )
VgPosition VgVectorInterpolationFunctorDescriptorConstRefPtr.getMStartPosition ( )
float VgVectorInterpolationFunctorDescriptorConstRefPtr.getMStartTime ( )
int VgVectorInterpolationFunctorDescriptorConstRefPtr.getNbReferences ( )
static VgVectorInterpolationFunctorDescriptorConstRefPtr VgVectorInterpolationFunctorDescriptorConstRefPtr.getNull ( )
static
boolean VgVectorInterpolationFunctorDescriptorConstRefPtr.isValid ( )
void VgVectorInterpolationFunctorDescriptorConstRefPtr.ref ( )
VgVectorInterpolationFunctorDescriptorConstRefPtr VgVectorInterpolationFunctorDescriptorConstRefPtr.set ( VgVectorInterpolationFunctorDescriptor  pPointer)
int VgVectorInterpolationFunctorDescriptorConstRefPtr.unref ( )

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