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 654 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 (HFBFbxObject pFbxObject, kFbxObjectStore pStoreWhat)
  Store and Retrieve function that can be overloaded.
virtual bool  FbxRetrieve (HFBFbxObject 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:
pName Name of model marker. If pObject is not NULL, pName will be ignored.
pObject For internal use only (default=NULL).

Member Function Documentation

void SetFKOpacity ( double  pValue )

Used when shading the controlset.

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

Store and Retrieve function that can be overloaded.

Parameters:
pFbxObject FBX Object that is used to communicate I/O operations.
pStoreWhat Which attributes are currently stored/retrieved.

Reimplemented from FBModel.

virtual bool FbxRetrieve ( HFBFbxObject  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 663 of file fbmodel.h.

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

Definition at line 664 of file fbmodel.h.

FBPropertyMarkerResolutionLevel ResLevel

Read Write Property: Resolution level of model marker.

Definition at line 665 of file fbmodel.h.

FBPropertyMarkerLook Look

Read Write Property: Look of model marker.

Definition at line 666 of file fbmodel.h.

FBPropertyMarkerType Type

Read Write Property: Type of model marker.

Definition at line 667 of file fbmodel.h.

Read Write Property: Color of model marker.

Reimplemented in FBModelMarkerOptical.

Definition at line 668 of file fbmodel.h.

Read Write Property: marker Pivot Offset.

Definition at line 669 of file fbmodel.h.

Read Write Property: Must sync with IK if true.

Definition at line 670 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