fbxsdk/fileio/collada/fbxcolladaanimationelement.h Source File
         
    
Go to the documentation of this file.
   13 #ifndef _FBXSDK_FILEIO_COLLADA_ANIMATION_ELEMENT_H_ 
   14 #define _FBXSDK_FILEIO_COLLADA_ANIMATION_ELEMENT_H_ 
   57         double pUnitConversion = 1.0) 
const;
 
   65         double pUnitConversion = 1.0) 
const;
 
   72     void ToCOLLADA(xmlNode * pAnimationLibrary, 
const char * pNodeID,
 
   73         const char * pAttributeSID);
 
   78     double * mOutputArray;
 
   81     int mInterpolationStride;
 
   82     double * mInTangentArray;
 
   84     double * mOutTangentArray;
 
   85     int mOutTangentStride;
 
The animation layer is a collection of animation curve nodes. 
 
void ToFBX(FbxAnimCurve *pFBXCurve, int pChannelIndex, double pUnitConversion=1.0) const 
Copy the channel with specific index to the FBX animation curve. 
 
void FromCOLLADA(xmlNode *pElement, const SourceElementMapType &pSourceElements)
Initialize with the content of a COLLADA element. 
 
Utility class to manipulate strings. 
 
void ToCOLLADA(xmlNode *pAnimationLibrary, const char *pNodeID, const char *pAttributeSID)
Add the content to COLLADA animation library. 
 
Representing a COLLADA animation element. 
 
This class implements an efficient map based on key comparison, which stores key-value pairs...
 
virtual ~AnimationElement()
 
Represents an element in the scene graph. 
 
An animation curve, defined by a collection of keys (FbxAnimCurveKey), and indicating how a value cha...
 
int GetChannelCount() const 
Get the count of animation channels in the element. 
 
void FromFBX(const FbxAnimCurve *pCurve, double pUnitConversion=1.0)
Initialize with an animation curve. 
 
Representing a common COLLADA element.