FBObjectPoseMirrorOptions class.
This class exposes the object used to store the options for the mirror of an object pose.
Public Member Functions | |
__init__ () | |
Constructor. | |
SetFlag (FBObjectPoseMirrorOptionsFlag pFlag, bool pValue) | |
Set a flag value. | |
bool | GetFlag (FBObjectPoseMirrorOptionsFlag pFlag) |
Get a flag value. | |
ClearFlag () | |
Clear all flags. | |
Public Attributes | |
FBVector4 | mMirrorPlaneEquation |
Equation of the mirror plane. |
__init__ | ( | ) |
Constructor.
SetFlag | ( | FBObjectPoseMirrorOptionsFlag | pFlag, |
bool | pValue | ||
) |
bool GetFlag | ( | FBObjectPoseMirrorOptionsFlag | pFlag | ) |
Get a flag value.
pFlag | Flag to get. |
ClearFlag | ( | ) |
Clear all flags.
FBVector4 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.