AnimationElement Class Reference
         
    
#include <fbxcolladaanimationelement.h>
Representing a COLLADA animation element. 
Definition at line 26 of file fbxcolladaanimationelement.h.
 
      
        
          | int GetChannelCount  | 
          ( | 
           | ) | 
           const | 
        
      
 
Get the count of animation channels in the element. 
- Returns
 - Return the channel count. 
 
 
 
Initialize with the content of a COLLADA element. 
This method should be called before ToFBX. 
 
 
      
        
          | void FromFBX  | 
          ( | 
          const FbxAnimCurve *  | 
          pCurve,  | 
        
        
           | 
           | 
          double  | 
          pUnitConversion = 1.0  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Initialize with an animation curve. 
This method should be called before ToCOLLADA. 
- Parameters
 - 
  
    | pCurve | The specific animation curve.  | 
    | pUnitConversion | The unit conversion for key value.  | 
  
   
 
 
      
        
          | void ToFBX  | 
          ( | 
          FbxAnimCurve *  | 
          pFBXCurve,  | 
        
        
           | 
           | 
          int  | 
          pChannelIndex,  | 
        
        
           | 
           | 
          double  | 
          pUnitConversion = 1.0  | 
        
        
           | 
          ) | 
           |  const | 
        
      
 
Copy the channel with specific index to the FBX animation curve. 
- Parameters
 - 
  
    | pFBXCurve | The destination FBX animation curve.  | 
    | pChannelIndex | The index of the source channel.  | 
    | pUnitConversion | The unit conversion from local element to global.  | 
  
   
 
 
      
        
          | void ToFBX  | 
          ( | 
          FbxNode *  | 
          pFBXNode,  | 
        
        
           | 
           | 
          FbxAnimLayer *  | 
          pAnimLayer,  | 
        
        
           | 
           | 
          double  | 
          pUnitConversion = 1.0  | 
        
        
           | 
          ) | 
           |  const | 
        
      
 
Copy the matrix animation to the FBX node TRS properties. 
- Parameters
 - 
  
    | pFBXNode | The destination FBX node.  | 
    | pAnimLayer | The animation layer whose X, Y and Z curves will be set up.  | 
    | pUnitConversion | The unit conversion from local element to global.  | 
  
   
 
 
      
        
          | void ToCOLLADA  | 
          ( | 
          xmlNode *  | 
          pAnimationLibrary,  | 
        
        
           | 
           | 
          const char *  | 
          pNodeID,  | 
        
        
           | 
           | 
          const char *  | 
          pAttributeSID  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Add the content to COLLADA animation library. 
- Parameters
 - 
  
    | pAnimationLibrary | The COLLADA animation library element.  | 
    | pNodeID | The ID of the element to who this curve is belong.  | 
    | pAttributeSID | The ID the attribute to who this curve is belong.  | 
  
   
 
 
The documentation for this class was generated from the following file: