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

Public Member Functions

void setMPoints (VgPositionVector value)
 
VgPositionVector getMPoints ()
 
void setMSplineMetricRadius (float value)
 
float getMSplineMetricRadius ()
 
void setMDistanceFromSpline (float value)
 
float getMDistanceFromSpline ()
 
- 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
VgSplineVectorFunctorDescriptorRefPtr 
create ()
 

Detailed Description

This class describes a functor that approximates a sequence of vectors with a spline. It also has the ability to specify a "distance from spline". It is the metric distance the animated object will be from the spline along it's negative Z axis.

Version
2.0.7729

Member Function Documentation

static VgSplineVectorFunctorDescriptorRefPtr VgSplineVectorFunctorDescriptor.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.

float VgSplineVectorFunctorDescriptor.getMDistanceFromSpline ( )
VgPositionVector VgSplineVectorFunctorDescriptor.getMPoints ( )
float VgSplineVectorFunctorDescriptor.getMSplineMetricRadius ( )
void VgSplineVectorFunctorDescriptor.setMDistanceFromSpline ( float  value)
void VgSplineVectorFunctorDescriptor.setMPoints ( VgPositionVector  value)
void VgSplineVectorFunctorDescriptor.setMSplineMetricRadius ( float  value)

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