FramedBoxedLocation Struct Reference

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

+ Inheritance diagram for FramedBoxedLocation:

Public Member Functions

 FramedBoxedLocation (const LocationId &id, const LocationType type, const std::string &frame, const std::string &agent, const Eigen::Matrix4f &pose, const Eigen::Vector3f &extents, const std::optional< Names > &names=std::nullopt)
 
simox::OrientedBox< floattoOrientedBox ()
 
virtual ~FramedBoxedLocation ()=default
 
- Public Member Functions inherited from 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)
 
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

Eigen::Vector3f extents
 
- Public Attributes inherited from FramedLocation
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 69 of file Location.h.

Constructor & Destructor Documentation

◆ FramedBoxedLocation()

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

Definition at line 73 of file Location.h.

◆ ~FramedBoxedLocation()

virtual ~FramedBoxedLocation ( )
virtualdefault

Member Function Documentation

◆ toOrientedBox()

simox::OrientedBox<float> toOrientedBox ( )

Member Data Documentation

◆ extents

Eigen::Vector3f extents

Definition at line 71 of file Location.h.


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