FramedLocation Struct Reference

#include <RobotAPI/libraries/PriorKnowledge/util/LocationLoader/datatypes/Location.h>

+ Inheritance diagram for FramedLocation:

Public Member Functions

 FramedLocation (const LocationId &id, const LocationType type, const std::string &frame, const std::string &agent, const Eigen::Matrix4f &pose, const std::optional< Names > &names=std::nullopt)
 
armarx::FramedPose toFramedPose ()
 
virtual ~FramedLocation ()=default
 
- Public Member Functions inherited from Location
 Location (const LocationId &i, const LocationType t, const std::optional< Names > &names=std::nullopt)
 
virtual ~Location ()=default
 

Public Attributes

std::string agent
 
std::string frame
 
Eigen::Matrix4f pose
 
- Public Attributes inherited from Location
LocationId id
 
std::optional< Namesnames
 
LocationType type
 

Detailed Description

Definition at line 48 of file Location.h.

Constructor & Destructor Documentation

◆ FramedLocation()

FramedLocation ( const LocationId id,
const LocationType  type,
const std::string &  frame,
const std::string &  agent,
const Eigen::Matrix4f &  pose,
const std::optional< Names > &  names = std::nullopt 
)
inline

Definition at line 54 of file Location.h.

◆ ~FramedLocation()

virtual ~FramedLocation ( )
virtualdefault

Member Function Documentation

◆ toFramedPose()

armarx::FramedPose toFramedPose ( )

Member Data Documentation

◆ agent

std::string agent

Definition at line 51 of file Location.h.

◆ frame

std::string frame

Definition at line 50 of file Location.h.

◆ pose

Eigen::Matrix4f pose

Definition at line 52 of file Location.h.


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