FBObjectPoseMirrorOptions class. More...
#include <fbobjectpose.h>
Public Member Functions | |
FBObjectPoseMirrorOptions () | |
Constructor. More... | |
void | SetFlag (FBObjectPoseMirrorOptionsFlag pFlag, bool pValue) |
Set a flag value. More... | |
bool | GetFlag (FBObjectPoseMirrorOptionsFlag pFlag) |
Get a flag value. More... | |
void | ClearFlag () |
Clear all flags. More... | |
Public Attributes | |
FBVector4< double > | mMirrorPlaneEquation |
Equation of the mirror plane. More... | |
FBObjectPoseMirrorOptions class.
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.
Constructor.
void ClearFlag | ( | ) |
Clear all flags.
bool GetFlag | ( | FBObjectPoseMirrorOptionsFlag | pFlag | ) |
Get a flag value.
pFlag | Flag to get. |
void SetFlag | ( | FBObjectPoseMirrorOptionsFlag | pFlag, |
bool | pValue | ||
) |
Set a flag value.
pFlag | Flag to set. |
pValue | Value to set. |
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.