FBObjectPoseOptions class. More...
#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. | |
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.
Constructor.
| void ClearFlag | ( | ) |
Clear all flags.
| bool GetFlag | ( | FBObjectPoseOptionsFlag | pFlag | ) |
Get a flag value.
| pFlag | Flag to get. |
| void SetFlag | ( | FBObjectPoseOptionsFlag | pFlag, |
| bool | pValue | ||
| ) |
Set a flag value.
| pFlag | Flag to set. |
| pValue | Value to set. |
| FBPoseTransformType mPoseTransformType |
Transform type (Local, Global or LocalRef).
Definition at line 103 of file fbobjectpose.h.
| FBMatrix mReferenceGRM |
Global rotation matrix of reference object.
Definition at line 109 of file fbobjectpose.h.
| FBMatrix mReferenceGSM |
Global scaling matrix of reference object.
Definition at line 112 of file fbobjectpose.h.
| FBTVector mReferenceGT |
Global translation vector of reference object.
Definition at line 106 of file fbobjectpose.h.