VisioMove SDK (Android)  2.1.22
 All Classes Functions Variables Pages
VgVectorInterpolationFunctorDescriptor Class Reference
Inheritance diagram for VgVectorInterpolationFunctorDescriptor:
Inheritance graph

Public Member Functions

void setMStartPosition (VgPosition value)
 
VgPosition getMStartPosition ()
 
void setMEndPosition (VgPosition value)
 
VgPosition getMEndPosition ()
 
void setMCubic (boolean value)
 
boolean getMCubic ()
 
- Public Member Functions inherited from VgFunctorDescriptor
void setMStartTime (float value)
 
float getMStartTime ()
 
void setMEndTime (float value)
 
float getMEndTime ()
 
- Public Member Functions inherited from VgReferenced
synchronized void release ()
 
 VgReferenced ()
 
 VgReferenced (VgReferenced pThis)
 
void ref ()
 
int unref ()
 
int getNbReferences ()
 

Static Public Member Functions

static
VgVectorInterpolationFunctorDescriptorRefPtr 
create ()
 

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

Member Function Documentation

static VgVectorInterpolationFunctorDescriptorRefPtr VgVectorInterpolationFunctorDescriptor.create ( )
static

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.

boolean VgVectorInterpolationFunctorDescriptor.getMCubic ( )
VgPosition VgVectorInterpolationFunctorDescriptor.getMEndPosition ( )
VgPosition VgVectorInterpolationFunctorDescriptor.getMStartPosition ( )
void VgVectorInterpolationFunctorDescriptor.setMCubic ( boolean  value)
void VgVectorInterpolationFunctorDescriptor.setMEndPosition ( VgPosition  value)
void VgVectorInterpolationFunctorDescriptor.setMStartPosition ( VgPosition  value)

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