#include
<fbobjectpose.h>
This class exposes the object used to store the options for the mirror of an object pose.
Definition at line 147 of file fbobjectpose.h.
Public Member Functions |
|
FBObjectPoseMirrorOptions () | |
Constructor. |
|
void | SetFlag (FBObjectPoseMirrorOptionsFlag pFlag, bool pValue) |
Set a flag value. |
|
bool | GetFlag (FBObjectPoseMirrorOptionsFlag pFlag) |
Get a flag value. |
|
void | ClearFlag () |
Clear all flags. |
|
Public Attributes |
|
FBVector4< double > | mMirrorPlaneEquation |
Equation of the mirror plane. |
Constructor.
void SetFlag | ( | FBObjectPoseMirrorOptionsFlag | pFlag, | |
bool | pValue | |||
) |
Set a flag value.
pFlag | Flag to set. | |
pValue | Value to set. |
bool GetFlag | ( | FBObjectPoseMirrorOptionsFlag | pFlag | ) |
Get a flag value.
pFlag | Flag to get. |
void ClearFlag | ( | ) |
Clear all flags.
FBVector4<double> mMirrorPlaneEquation |
Equation of the mirror plane.
It is a vector defining four scalars (a,b,c,d) for the equation of a plane (ax + by + cz + d = 0). (a,b,c) represents the normal of the plane. (d) represents the offset from the origin in the direction of the normal. Example: (1,0,0,0) defines the plane YZ intersecting with the origin.
Definition at line 157 of file fbobjectpose.h.