Public Member Functions

FBCharacterMarkerSet Class Reference

This reference page is linked to from the following overview topics: MotionBuilder 2014.


Search for all occurrences

Detailed Description

Character marker set class.

These classes are under development and may change dramatically between versions.

Definition at line 793 of file fbcharacter.h.

#include <fbcharacter.h>

Inheritance diagram for FBCharacterMarkerSet:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 FBCharacterMarkerSet (const char *pName, HIObject pObject=NULL)
 Constructor.
void ReadCtrlSetAndEffectorState (FBControlSetState *pFKState, FBEffectorSetState *pIKState, FBEvaluateInfo *pEvaluateInfo)
 Read FK and IK state from goals.
FBPropertyGetMarkersProperty (FBBodyNodeId pNodeId)
 Get the marker property associated with each body part of the character.
FBPropertyGetExtractionProperty (FBBodyNodeId pNodeId)
 Get the extraction property associated with each body part of the character.
FBPropertyGetSnapProperty (FBBodyNodeId pNodeId, FBModelTransformationType pWhat)
 Get the snap property associated with each body part of the character for given transformation.

Constructor & Destructor Documentation

FBCharacterMarkerSet ( const char *  pName,
HIObject  pObject = NULL 
)

Constructor.

Parameters:
pNameName of new character marker set.
pObjectFor internal use only. This parameter does not need to be specified by the developer.

Member Function Documentation

void ReadCtrlSetAndEffectorState ( FBControlSetState pFKState,
FBEffectorSetState pIKState,
FBEvaluateInfo pEvaluateInfo 
)

Read FK and IK state from goals.

Parameters:
pFKStateExtracted FK state from goals.
pIKStateExtracted IK state from goals.
pEvaluateInfoEvaluation info to use for this read.
FBProperty* GetMarkersProperty ( FBBodyNodeId  pNodeId)

Get the marker property associated with each body part of the character.

Returns:
The property associated with given pNodeId.
FBProperty* GetExtractionProperty ( FBBodyNodeId  pNodeId)

Get the extraction property associated with each body part of the character.

Returns:
The property associated with given pNodeId.
FBProperty* GetSnapProperty ( FBBodyNodeId  pNodeId,
FBModelTransformationType  pWhat 
)

Get the snap property associated with each body part of the character for given transformation.

Current version snap only translation and rotation.

Returns:
The property associated with given pNodeId and pWhat.

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

FBCharacterMarkerSet FBCharacterMarkerSet FBCharacterMarkerSet FBCharacterMarkerSet FBCharacterMarkerSet FBCharacterMarkerSet FBCharacterMarkerSet FBCharacterMarkerSet FBCharacterMarkerSet FBCharacterMarkerSet
FBCharacterMarkerSet FBCharacterMarkerSet FBCharacterMarkerSet FBCharacterMarkerSet FBCharacterMarkerSet FBCharacterMarkerSet FBCharacterMarkerSet FBCharacterMarkerSet FBCharacterMarkerSet FBCharacterMarkerSet