Public Member Functions | Public Attributes

FBModelMarker Class Reference

This reference page is linked to from the following overview topics: MotionBuilder 2013, Your First Python Program, FBModel - Transformation Data and the Scene Graph, Motion Capture Devices.


Search for all occurrences

Detailed Description

Model marker class.

Definition at line 711 of file fbmodel.h.

#include <fbmodel.h>

Inheritance diagram for FBModelMarker:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 FBModelMarker (const char *pName, HIObject pObject=NULL)
 Constructor.
void SetFKOpacity (double pValue)
 Used when shading the controlset.
virtual bool FbxStore (FBFbxObject *pFbxObject, kFbxObjectStore pStoreWhat)
 Store and Retrieve function that can be overloaded.
virtual bool FbxRetrieve (FBFbxObject *pFbxObject, kFbxObjectStore pStoreWhat)
virtual const char * FbxGetObjectType () override
 Returns the class type inherited by the class of an object, for example: 'Model'.
virtual const char * FbxGetObjectSubType () override
 Returns the class sub type inherited by the class of an object, for example: 'Default', 'Mesh'.

Public Attributes

FBPropertyDouble Size
 Read Write Property: Size (not related to scaling).
FBPropertyDouble Length
 Read Write Property: Length for capsule (not related to scaling).
FBPropertyMarkerResolutionLevel ResLevel
 Read Write Property: Resolution level of model marker.
FBPropertyMarkerLook Look
 Read Write Property: Look of model marker.
FBPropertyMarkerType Type
 Read Write Property: Type of model marker.
FBPropertyColor Color
 Read Write Property: Color of model marker.
FBPropertyVector3d IKPivot
 Read Write Property: marker Pivot Offset.
FBPropertyBool IKSync
 Read Write Property: Must sync with IK if true.

Constructor & Destructor Documentation

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

Constructor.

Parameters:
pNameName of model marker. If pObject is not NULL, pName will be ignored.
pObjectFor internal use only (default=NULL).

Member Function Documentation

void SetFKOpacity ( double  pValue)

Used when shading the controlset.

Parameters:
pValueValue between 0 and 100. Normally the controlset opacity value is used.
virtual bool FbxStore ( FBFbxObject pFbxObject,
kFbxObjectStore  pStoreWhat 
) [virtual]

Store and Retrieve function that can be overloaded.

Parameters:
pFbxObjectFBX Object that is used to communicate I/O operations.
pStoreWhatWhich attributes are currently stored/retrieved.

Reimplemented from FBModel.

virtual bool FbxRetrieve ( FBFbxObject pFbxObject,
kFbxObjectStore  pStoreWhat 
) [virtual]

Reimplemented from FBModel.

virtual const char* FbxGetObjectType ( ) [override, virtual]

Returns the class type inherited by the class of an object, for example: 'Model'.

Reimplemented from FBModel.

virtual const char* FbxGetObjectSubType ( ) [override, virtual]

Returns the class sub type inherited by the class of an object, for example: 'Default', 'Mesh'.

Reimplemented from FBModel.


Member Data Documentation

Read Write Property: Size (not related to scaling).

Definition at line 720 of file fbmodel.h.

Read Write Property: Length for capsule (not related to scaling).

Definition at line 721 of file fbmodel.h.

FBPropertyMarkerResolutionLevel ResLevel

Read Write Property: Resolution level of model marker.

Definition at line 722 of file fbmodel.h.

FBPropertyMarkerLook Look

Read Write Property: Look of model marker.

Definition at line 723 of file fbmodel.h.

FBPropertyMarkerType Type

Read Write Property: Type of model marker.

Definition at line 724 of file fbmodel.h.

Read Write Property: Color of model marker.

Reimplemented in FBModelMarkerOptical.

Definition at line 725 of file fbmodel.h.

Read Write Property: marker Pivot Offset.

Definition at line 726 of file fbmodel.h.

Read Write Property: Must sync with IK if true.

Definition at line 727 of file fbmodel.h.


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

FBModelMarker FBModelMarker FBModelMarker FBModelMarker FBModelMarker FBModelMarker FBModelMarker FBModelMarker FBModelMarker FBModelMarker
FBModelMarker FBModelMarker FBModelMarker FBModelMarker FBModelMarker FBModelMarker FBModelMarker FBModelMarker FBModelMarker FBModelMarker