SceneObject Struct Reference

#include <RobotAPI/libraries/ArmarXObjects/Scene.h>

Public Member Functions

ObjectID getClassID () const
 
ObjectID getClassID (ObjectFinder &finder) const
 
ObjectID getObjectID () const
 
ObjectID getObjectID (ObjectFinder &finder) const
 

Public Attributes

std::string className
 
std::string collection
 
std::string frame
 
std::string instanceName
 
std::optional< bool > isStatic
 
std::map< std::string, float > jointValues
 
Eigen::Quaternionf orientation = Eigen::Quaternionf::Identity()
 
Eigen::Vector3f position = Eigen::Vector3f::Zero()
 

Member Function Documentation

◆ getClassID() [1/2]

ObjectID getClassID ( ) const

◆ getClassID() [2/2]

ObjectID getClassID ( ObjectFinder & finder) const

◆ getObjectID() [1/2]

ObjectID getObjectID ( ) const

◆ getObjectID() [2/2]

ObjectID getObjectID ( ObjectFinder & finder) const

Member Data Documentation

◆ className

std::string className

◆ collection

std::string collection

◆ frame

std::string frame

◆ instanceName

std::string instanceName

◆ isStatic

std::optional<bool> isStatic

◆ jointValues

std::map<std::string, float> jointValues

◆ orientation

Eigen::Quaternionf orientation = Eigen::Quaternionf::Identity()

◆ position

Eigen::Vector3f position = Eigen::Vector3f::Zero()

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