FBObjectPoseMirrorOptions Class Reference

FBObjectPoseMirrorOptions Class Reference

#include <mobu-python-api.h>

Class Description

FBObjectPoseMirrorOptions class.

This class exposes the object used to store the options for the mirror of an object pose.

+ Inheritance diagram for FBObjectPoseMirrorOptions:

Public Member Functions

 __reduce__ ()
 
 __init__ (object arg1)
 Constructor. More...
 
 ClearFlag (FBObjectPoseMirrorOptions arg1)
 Clear all flags. More...
 
bool GetFlag (FBObjectPoseMirrorOptions arg1, FBObjectPoseMirrorOptionsFlag arg2)
 Get a flag value. More...
 
 SetFlag (FBObjectPoseMirrorOptions arg1, FBObjectPoseMirrorOptionsFlag arg2, object arg3)
 Set a flag value. More...
 

Public Attributes

ORSDK2018::FBVector4< double > mMirrorPlaneEquation
 Equation of the mirror plane. More...
 

Member Function Documentation

__init__ ( object  arg1)

Constructor.

Python Docstring:

__init__( (object)arg1) -> None 

C++ Signature:

 FBObjectPoseMirrorOptions() 
__reduce__ ( )
ClearFlag ( FBObjectPoseMirrorOptions  arg1)

Clear all flags.

Python Docstring:

ClearFlag( (FBObjectPoseMirrorOptions)arg1) -> None 

C++ Signature:

void ClearFlag() 
bool GetFlag ( FBObjectPoseMirrorOptions  arg1,
FBObjectPoseMirrorOptionsFlag  arg2 
)

Get a flag value.

Python Docstring:

GetFlag( (FBObjectPoseMirrorOptions)arg1, (FBObjectPoseMirrorOptionsFlag)arg2) -> bool 

C++ Signature:

bool GetFlag(FBObjectPoseMirrorOptionsFlag pFlag) 
Parameters
pFlagFlag to get.
Returns
Value of the flag.
SetFlag ( FBObjectPoseMirrorOptions  arg1,
FBObjectPoseMirrorOptionsFlag  arg2,
object  arg3 
)

Set a flag value.

Python Docstring:

SetFlag( (FBObjectPoseMirrorOptions)arg1, (FBObjectPoseMirrorOptionsFlag)arg2, (object)arg3) -> None 

C++ Signature:

void SetFlag(FBObjectPoseMirrorOptionsFlag pFlag, bool pValue) 
Parameters
pFlagFlag to set.
pValueValue to set.

Member Data Documentation

ORSDK2018::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.