Static Public Member Functions | Public Attributes | Protected Member Functions | Friends

VgEngine::VgFloatInterpolationFunctorDescriptor Class Reference

This class implements descriptors for float interpolation functors. More...

Inheritance diagram for VgEngine::VgFloatInterpolationFunctorDescriptor:
Inheritance graph
[legend]
Collaboration diagram for VgEngine::VgFloatInterpolationFunctorDescriptor:
Collaboration graph
[legend]

List of all members.

Static Public Member Functions

static VgEngine::VgRefPtr
< VgFloatInterpolationFunctorDescriptor
create ()
 This static method returns a new heap-allocated descriptor.

Public Attributes

float mStartValue
 The floating point value at start of the interpolation.
float mEndValue
 The floating point value at start of the interpolation.

Protected Member Functions

 VgFloatInterpolationFunctorDescriptor ()
 Class constructor.
virtual ~VgFloatInterpolationFunctorDescriptor ()
 Class destructor.

Friends

class VgObjectBridge

Detailed Description

This class implements descriptors for float interpolation functors.

It will simply interpolate between two float values .

Version:
2.0.8744

Constructor & Destructor Documentation

VgEngine::VgFloatInterpolationFunctorDescriptor::VgFloatInterpolationFunctorDescriptor (  ) [protected]

Class constructor.

This can't be called publicly, instances must be obtained through the VgFloatInterpolationFunctorDescriptor::create method.

Version:
2.0.8744
virtual VgEngine::VgFloatInterpolationFunctorDescriptor::~VgFloatInterpolationFunctorDescriptor (  ) [protected, virtual]

Class destructor.


Member Function Documentation

static VgEngine::VgRefPtr< VgFloatInterpolationFunctorDescriptor > VgEngine::VgFloatInterpolationFunctorDescriptor::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.

Version:
2.0.8744

Friends And Related Function Documentation

friend class VgObjectBridge [friend]

Reimplemented from VgEngine::VgFunctorDescriptor.


Member Data Documentation

The floating point value at start of the interpolation.

Version:
2.0.8744

The floating point value at start of the interpolation.

Version:
2.0.8744

The documentation for this class was generated from the following file:
VisioDevKit 2.0, Visioglobe® 2013