fbxsdk/scene/geometry/fbxshape.h Source File
Go to the documentation of this file.
13 #ifndef _FBXSDK_SCENE_GEOMETRY_SHAPE_H_
14 #define _FBXSDK_SCENE_GEOMETRY_SHAPE_H_
63 int GetControlPointIndicesCount()
const;
69 int* GetControlPointIndices()
const;
75 void SetControlPointIndicesCount(
int pCount);
80 void AddControlPointIndex(
int pIndex);
92 #ifndef DOXYGEN_SHOULD_SKIP_THIS
#define FBXSDK_OBJECT_DECLARE(Class, Parent)
Macro used to declare a new class derived from FbxObject.
FBX SDK environment definition.
virtual void Compact()
Compact the memory used by this object.
virtual FbxObject & Copy(const FbxObject &pObject)
Copy an object content into this object.
Array that stores pairs of FbxString and a pointer.
ECloneType
Types of clones that can be created for FbxObject.
EType
Node attribute types.
The base class of most FBX objects.
This class is the base class for geometric object such as meshes, NURBS and patches.
virtual FbxNodeAttribute::EType GetAttributeType() const
Returns the type of node attribute.
A shape describes the deformation on a set of control points, which is similar to the cluster deforme...
Class for blend shape channels.
virtual FbxObject * Clone(FbxObject::ECloneType pCloneType=eDeepClone, FbxObject *pContainer=((void *) 0), void *pSet=((void *) 0)) const
Creates a clone of this object.
The base class of geometric objects that support control point deformations (e.g. ...