FBObjectPoseOptions class.
This class exposes the object used to store the options for operations on object poses.
Definition at line 98 of file fbobjectpose.h.
#include <fbobjectpose.h>
Public Member Functions |
|
FBObjectPoseOptions () | |
Constructor. |
|
void | SetFlag (FBObjectPoseOptionsFlag pFlag, bool pValue) |
Set a flag value. |
|
bool | GetFlag (FBObjectPoseOptionsFlag pFlag) |
Get a flag value. |
|
void | ClearFlag () |
Clear all flags. |
|
Public Attributes |
|
FBPoseTransformType | mPoseTransformType |
Transform type (Local, Global or LocalRef).
|
|
FBTVector | mReferenceGT |
Global translation vector of reference
object. |
|
FBMatrix | mReferenceGRM |
Global rotation matrix of reference object.
|
|
FBMatrix | mReferenceGSM |
Global scaling matrix of reference object.
|
Constructor.
void SetFlag | ( | FBObjectPoseOptionsFlag | pFlag, |
bool | pValue | ||
) |
bool GetFlag | ( | FBObjectPoseOptionsFlag | pFlag | ) |
Get a flag value.
pFlag | Flag to get. |
void ClearFlag | ( | ) |
Clear all flags.
Transform type (Local, Global or LocalRef).
Definition at line 103 of file fbobjectpose.h.
Global translation vector of reference object.
Definition at line 106 of file fbobjectpose.h.
Global rotation matrix of reference object.
Definition at line 109 of file fbobjectpose.h.
Global scaling matrix of reference object.
Definition at line 112 of file fbobjectpose.h.