Public Member Functions | Public Attributes

KFbxNodeEvalState Class Reference

Search for all occurrences

Detailed Description

This class hold results for node evaluation.

Definition at line 147 of file kfbxanimevalstate.h.

#include <kfbxanimevalstate.h>

List of all members.

Public Member Functions

  KFbxNodeEvalState (KFbxNode *pNode)

Public Attributes

KFbxVector4  mLT
  mLT is used to hold result value of LclTranslation property from node evaluation.
KFbxVector4  mLR
  mLR is used to hold result value of LclRotation property from node evaluation.
KFbxVector4  mLS
  mLS is used to hold result value of LclScaling property from node evaluation.
KFbxXMatrix  mLX
  mLX is used to hold result local transform matrix from node evaluation.
KFbxXMatrix  mGX
  mGX is used to hold result global transform matrix from node evaluation.
KMBTransform *  mMBX
  mMBX is used to hold the corresponding KMBTransform of the node.
int  mParentIndex
int  mTargetIndex
int  mTargetUpIndex
KFbxAnimCurveNode mCurveNode [3]
KFbxAnimLayer mLayer

Constructor & Destructor Documentation

KFbxNodeEvalState ( KFbxNode pNode )

Member Data Documentation

mLT is used to hold result value of LclTranslation property from node evaluation.

Definition at line 154 of file kfbxanimevalstate.h.

mLR is used to hold result value of LclRotation property from node evaluation.

Definition at line 157 of file kfbxanimevalstate.h.

mLS is used to hold result value of LclScaling property from node evaluation.

Definition at line 160 of file kfbxanimevalstate.h.

mLX is used to hold result local transform matrix from node evaluation.

Pivots, offsets, pre/post rotation and all other transforms are taken into consideration.

Definition at line 165 of file kfbxanimevalstate.h.

mGX is used to hold result global transform matrix from node evaluation.

Pivots, offsets, pre/post rotation and all other transforms are taken into consideration.

Definition at line 169 of file kfbxanimevalstate.h.

KMBTransform* mMBX

mMBX is used to hold the corresponding KMBTransform of the node.

This KMBTransform takes all transform-related info, including pivots, offsets, pre/post rotation, rotation order, limits, etc. The evaluation is actually done through the utility functions of KMBTransform.

Definition at line 174 of file kfbxanimevalstate.h.

Definition at line 176 of file kfbxanimevalstate.h.

Definition at line 176 of file kfbxanimevalstate.h.

Definition at line 176 of file kfbxanimevalstate.h.

Definition at line 177 of file kfbxanimevalstate.h.

Definition at line 178 of file kfbxanimevalstate.h.


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

KFbxNodeEvalState KFbxNodeEvalState KFbxNodeEvalState KFbxNodeEvalState KFbxNodeEvalState KFbxNodeEvalState KFbxNodeEvalState KFbxNodeEvalState KFbxNodeEvalState KFbxNodeEvalState
KFbxNodeEvalState KFbxNodeEvalState KFbxNodeEvalState KFbxNodeEvalState KFbxNodeEvalState KFbxNodeEvalState KFbxNodeEvalState KFbxNodeEvalState KFbxNodeEvalState KFbxNodeEvalState