FbxVertexCacheDeformer Class Reference
 
 
 
FbxVertexCacheDeformer Class Reference

This reference page is linked to from the following overview topics: List of Python Fbx classes.


#include <fbxvertexcachedeformer.h>


Class Description

This class deforms control points of a geometry using control point positions stored in the associated cache object.

Examples:

ExportScene03/main.cxx, ViewScene/DrawScene.cxx, and ViewScene/SceneContext.cxx.

Definition at line 27 of file fbxvertexcachedeformer.h.

Inheritance diagram for FbxVertexCacheDeformer:
FbxDeformer FbxObject FbxEmitter

List of all members.

Public Member Functions

void  SetCache (FbxCache *pCache)
  Assign a cache object to be used by this deformer.
FbxCache GetCache () const
  Get the cache object used by this deformer.
void  SetCacheChannel (const char *pName)
  Select the cache channel by name.
FbxString  GetCacheChannel () const
  Get the name of the selected channel.
void  SetActive (bool pValue)
  Activate the deformer.
bool  IsActive () const
  Indicate if the deformer is active or not.
virtual EDeformerType  GetDeformerType () const
  Get the deformer type.

Properties

FbxPropertyT< FbxBool Active
FbxPropertyT< FbxString Channel
FbxPropertyT< FbxString CacheSet

Member Function Documentation

void SetCache ( FbxCache pCache )

Assign a cache object to be used by this deformer.

Parameters:
pCache The cache object.
Examples:
ExportScene03/main.cxx.
FbxCache* GetCache ( ) const

Get the cache object used by this deformer.

Returns:
A pointer to the cache object used by this deformer, or NULL if no cache object is assigned.
Examples:
ExportScene03/main.cxx, ViewScene/DrawScene.cxx, and ViewScene/SceneContext.cxx.
void SetCacheChannel ( const char *  pName )

Select the cache channel by name.

Parameters:
pName The name of channel to use within the cache object.
Examples:
ExportScene03/main.cxx.
FbxString GetCacheChannel ( ) const

Get the name of the selected channel.

Returns:
The name of the selected channel within the cache object.
Examples:
ViewScene/DrawScene.cxx.
void SetActive ( bool  pValue )

Activate the deformer.

Parameters:
pValue Set to true to enable the deformer.
Examples:
ExportScene03/main.cxx, and ViewScene/SceneContext.cxx.
bool IsActive ( ) const

Indicate if the deformer is active or not.

Returns:
The current state of the deformer.
Examples:
ViewScene/SceneContext.cxx.
virtual EDeformerType GetDeformerType ( ) const [inline, virtual]

Get the deformer type.

Returns:
Deformer type identifier.

Reimplemented from FbxDeformer.

Definition at line 66 of file fbxvertexcachedeformer.h.


Member Data Documentation


The documentation for this class was generated from the following file: