FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet FBMarkerSet
FBMarkerSet FBMarkerSet
|
Public Member Functions
|
|
FBMarkerSet
(char *pName, HIObject pObject=NULL) |
|
Constructor.
|
HFBModel |
GetReferenceModel
() |
|
Get the reference model associated with this
marker set.
|
void |
SetReferenceModel
(HFBModel pReferenceModel) |
|
Associate a model to a marker.
|
HFBModel |
GetMarkerModel
(FBSkeletonNodeId
pNodeId, int pMarkerIndex) |
|
Get the model associated with a marker.
|
void |
SetMarkerModel
(FBSkeletonNodeId
pNodeId, int pMarkerIndex, HFBModel pModel) |
|
Associate a model to a marker.
|
bool |
SetMultipleMarkerModels
(FBModelList
*pModelList) |
|
Associate multiple models to markers,
matching them by name.
|
char * |
GetMarkerName
(FBSkeletonNodeId
pNodeId, int pMarkerIndex) |
|
Get the name of marker at index
pMarkerIndex.
|
void |
SetMarkerName
(FBSkeletonNodeId
pNodeId, int pMarkerIndex, char *pMarkerName) |
|
Set the name of marker at index
pMarkerIndex.
|
bool |
GetMarkerOriented
(FBSkeletonNodeId
pNodeId, int pMarkerIndex) |
|
Is marker orientated ?
|
void |
SetMarkerOriented
(FBSkeletonNodeId
pNodeId, int pMarkerIndex, bool pIsOriented) |
|
Set marker to be oriented or not.
|
bool |
GetMarkerUsed
(FBSkeletonNodeId
pNodeId, int pMarkerIndex) |
|
Is marker used ?
|
void |
SetMarkerUsed
(FBSkeletonNodeId
pNodeId, int pMarkerIndex, bool pUsed) |
|
Set marker to be used or not.
|
int |
GetMarkerCount
(FBSkeletonNodeId
pNodeId=kFBSkeletonInvalidIndex) |
|
Get the number of marker in the set.
|
int |
GetUsedMarkerCount
(FBSkeletonNodeId
pNodeId=kFBSkeletonInvalidIndex) |
|
Get the number of used marker in the set.
|
int |
AddMarker
(FBSkeletonNodeId
pNodeId, HFBModel pModel=NULL, bool pIsOriented=false) |
|
Add a marker to the marker set.
|
void |
SetMarkerSetVisibility
(bool pVisibility) |
|
Set the marker set visibility.
|
int |
GetMarkerSetVisibility
() |
|
Get the marker set visibility.
|
bool |
GetLinkToModelOk
() |
|
Get the marker set association correctness.
|
void |
BeginTransaction
() |
|
Specify that you are about to call a group
of functions.
|
void |
EndTransaction
() |
|
Specify that you are done calling a group of
functions.
|
|
void |
GetMarkerTOffset
(FBSkeletonNodeId
pNodeId, int pMarkerIndex, HFBTVector pTOffset) |
|
Get/Set a marker translation.
|
void |
SetMarkerTOffset
(FBSkeletonNodeId
pNodeId, int pMarkerIndex, HFBTVector pTOffset) |
|
Get/Set a marker translation.
|
|
void |
GetMarkerROffset
(FBSkeletonNodeId
pNodeId, int pMarkerIndex, HFBRVector pROffset) |
|
Get/Set a marker rotation.
|
void |
SetMarkerROffset
(FBSkeletonNodeId
pNodeId, int pMarkerIndex, HFBRVector pROffset) |
|
Get/Set a marker rotation.
|