Ocean
Ocean::Tracking::Database::PoseObject Class Reference

This class implements an object storing an id of an pose object. More...

Inheritance diagram for Ocean::Tracking::Database::PoseObject:

Public Member Functions

 PoseObject (const Index32 poseId=invalidId)
 Creates a new object. More...
 
Index32 poseId () const
 Returns the id of the camera pose of this object. More...
 
void setPoseId (const Index32 poseId)
 Sets or changes the id of the camera pose of this object. More...
 

Protected Attributes

Index32 objectPoseId
 The camera pose id of this object. More...
 

Detailed Description

This class implements an object storing an id of an pose object.

Constructor & Destructor Documentation

◆ PoseObject()

Ocean::Tracking::Database::PoseObject::PoseObject ( const Index32  poseId = invalidId)
inlineexplicit

Creates a new object.

Parameters
poseIdThe id of the pose, may be invalid

Member Function Documentation

◆ poseId()

Index32 Ocean::Tracking::Database::PoseObject::poseId ( ) const
inline

Returns the id of the camera pose of this object.

Returns
The camera pose id, may be invalid

◆ setPoseId()

void Ocean::Tracking::Database::PoseObject::setPoseId ( const Index32  poseId)
inline

Sets or changes the id of the camera pose of this object.

Parameters
poseIdThe camera pose id to set, may be invalid

Field Documentation

◆ objectPoseId

Index32 Ocean::Tracking::Database::PoseObject::objectPoseId
protected

The camera pose id of this object.


The documentation for this class was generated from the following file: