ChangeState Class Reference

#include <RobotAPI/components/ObjectMemoryEditor/Editor.h>

Public Member Functions

bool applyTo (objpose::ObjectPose &pose)
 
VisualizationDescription buildVisualizationDescription (objpose::ObjectPose &object)
 
 ChangeState (Editor *editor)
 
void clear ()
 
void cloneObject (objpose::ObjectPose const &object)
 
void createObject (std::string const &objectID, Eigen::Matrix4f const &pose)
 
void deleteObject (objpose::ObjectPose const &object)
 
Eigen::Matrix4f getTransform (objpose::ObjectPose const &object)
 
void moveNewObjectsTo (objpose::ObjectPoseSeq &seq)
 
void moveObject (objpose::ObjectPose const &object, Eigen::Matrix4f const &transform)
 
void resetObject (objpose::ObjectPose const &object)
 
void visualizeNewObjects ()
 

Constructor & Destructor Documentation

◆ ChangeState()

ChangeState ( Editor * editor)
inlineexplicit

Member Function Documentation

◆ applyTo()

bool applyTo ( objpose::ObjectPose & pose)

◆ buildVisualizationDescription()

VisualizationDescription buildVisualizationDescription ( objpose::ObjectPose & object)

◆ clear()

void clear ( )

◆ cloneObject()

void cloneObject ( objpose::ObjectPose const & object)

◆ createObject()

void createObject ( std::string const & objectID,
Eigen::Matrix4f const & pose )

◆ deleteObject()

void deleteObject ( objpose::ObjectPose const & object)

◆ getTransform()

Eigen::Matrix4f getTransform ( objpose::ObjectPose const & object)

◆ moveNewObjectsTo()

void moveNewObjectsTo ( objpose::ObjectPoseSeq & seq)

◆ moveObject()

void moveObject ( objpose::ObjectPose const & object,
Eigen::Matrix4f const & transform )

◆ resetObject()

void resetObject ( objpose::ObjectPose const & object)

◆ visualizeNewObjects()

void visualizeNewObjects ( )

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