Python Reference Guide
 
Loading...
Searching...
No Matches
FBObjectPoseOptions Class Reference

FBObjectPoseOptions class. More...

#include <pyfbsdk.h>

Inheritance diagram for FBObjectPoseOptions:

Public Member Functions

 FBObjectPoseOptions ()
 Constructor.
 
 ClearFlag ()
 Clear all flags.
 
bool GetFlag (FBObjectPoseOptionsFlag pFlag)
 Get a flag value.
 
 SetFlag (FBObjectPoseOptionsFlag pFlag, bool pValue)
 Set a flag value.
 

Public Attributes

FBPoseTransformType mPoseTransformType
 Transform type (Local, Global or LocalRef).

 
FBMatrix mReferenceGRM
 Global rotation matrix of reference object.

 
FBMatrix mReferenceGSM
 Global scaling matrix of reference object.

 
FBTVector mReferenceGT
 Global translation vector of reference object.

 

Detailed Description

FBObjectPoseOptions class.


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

Constructor & Destructor Documentation

◆ FBObjectPoseOptions()

Constructor.

Member Function Documentation

◆ ClearFlag()

ClearFlag ( )

Clear all flags.

◆ GetFlag()

bool GetFlag ( FBObjectPoseOptionsFlag  pFlag)

Get a flag value.

Parameters
pFlagFlag to get.
Returns
Value of the flag.

◆ SetFlag()

SetFlag ( FBObjectPoseOptionsFlag  pFlag,
bool  pValue 
)

Set a flag value.

Parameters
pFlagFlag to set.
pValueValue to set.

Member Data Documentation

◆ mPoseTransformType

FBPoseTransformType mPoseTransformType

Transform type (Local, Global or LocalRef).

◆ mReferenceGRM

FBMatrix mReferenceGRM

Global rotation matrix of reference object.

◆ mReferenceGSM

FBMatrix mReferenceGSM

Global scaling matrix of reference object.

◆ mReferenceGT

FBTVector mReferenceGT

Global translation vector of reference object.