FBObjectPoseOptions Class Reference

FBObjectPoseOptions Class Reference

#include <mobu-python-api.h>

Class Description

FBObjectPoseOptions class.

This class exposes the object used to store the options for operations on object poses.

+ Inheritance diagram for FBObjectPoseOptions:

Public Member Functions

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

Public Attributes

FBPoseTransformType mPoseTransformType
 Transform type (Local, Global or LocalRef). More...
 
ORSDK2018::FBMatrix mReferenceGRM
 Global rotation matrix of reference object. More...
 
ORSDK2018::FBMatrix mReferenceGSM
 Global scaling matrix of reference object. More...
 
FBTVector mReferenceGT
 Global translation vector of reference object. More...
 

Member Function Documentation

__init__ ( object  arg1)

Constructor.

Python Docstring:

__init__( (object)arg1) -> None 

C++ Signature:

 FBObjectPoseOptions() 
__reduce__ ( )
ClearFlag ( FBObjectPoseOptions  arg1)

Clear all flags.

Python Docstring:

ClearFlag( (FBObjectPoseOptions)arg1) -> None 

C++ Signature:

void ClearFlag() 
bool GetFlag ( FBObjectPoseOptions  arg1,
FBObjectPoseOptionsFlag  arg2 
)

Get a flag value.

Python Docstring:

GetFlag( (FBObjectPoseOptions)arg1, (FBObjectPoseOptionsFlag)arg2) -> bool 

C++ Signature:

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

Set a flag value.

Python Docstring:

SetFlag( (FBObjectPoseOptions)arg1, (FBObjectPoseOptionsFlag)arg2, (object)arg3) -> None 

C++ Signature:

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

Member Data Documentation

FBPoseTransformType mPoseTransformType

Transform type (Local, Global or LocalRef).

ORSDK2018::FBMatrix mReferenceGRM

Global rotation matrix of reference object.

ORSDK2018::FBMatrix mReferenceGSM

Global scaling matrix of reference object.

FBTVector mReferenceGT

Global translation vector of reference object.