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 instanceName
 
std::optional< bool > isStatic
 
std::map< std::string, floatjointValues
 
Eigen::Quaternionf orientation = Eigen::Quaternionf::Identity()
 
Eigen::Vector3f position = Eigen::Vector3f::Zero()
 

Detailed Description

Definition at line 38 of file Scene.h.

Member Function Documentation

◆ getClassID() [1/2]

ObjectID getClassID ( ) const

Definition at line 10 of file Scene.cpp.

+ Here is the caller graph for this function:

◆ getClassID() [2/2]

ObjectID getClassID ( ObjectFinder finder) const

Definition at line 16 of file Scene.cpp.

+ Here is the call graph for this function:

◆ getObjectID() [1/2]

ObjectID getObjectID ( ) const

Definition at line 30 of file Scene.cpp.

+ Here is the call graph for this function:

◆ getObjectID() [2/2]

ObjectID getObjectID ( ObjectFinder finder) const

Definition at line 36 of file Scene.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ className

std::string className

Definition at line 40 of file Scene.h.

◆ collection

std::string collection

Definition at line 42 of file Scene.h.

◆ instanceName

std::string instanceName

Definition at line 41 of file Scene.h.

◆ isStatic

std::optional<bool> isStatic

Definition at line 47 of file Scene.h.

◆ jointValues

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

Definition at line 48 of file Scene.h.

◆ orientation

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

Definition at line 45 of file Scene.h.

◆ position

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

Definition at line 44 of file Scene.h.


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