#include <primitive.hpp>
|
const std::string | type |
|
const geometry_msgs::msg::Pose | pose |
|
◆ Primitive()
simple_sensor_simulator::primitives::Primitive::Primitive |
( |
std::string |
type, |
|
|
const geometry_msgs::msg::Pose & |
pose |
|
) |
| |
◆ ~Primitive()
virtual simple_sensor_simulator::primitives::Primitive::~Primitive |
( |
| ) |
|
|
virtualdefault |
◆ addToScene()
unsigned int simple_sensor_simulator::primitives::Primitive::addToScene |
( |
RTCDevice |
device, |
|
|
RTCScene |
scene |
|
) |
| |
◆ get2DConvexHull() [1/2]
std::vector< geometry_msgs::msg::Point > simple_sensor_simulator::primitives::Primitive::get2DConvexHull |
( |
| ) |
const |
◆ get2DConvexHull() [2/2]
std::vector< geometry_msgs::msg::Point > simple_sensor_simulator::primitives::Primitive::get2DConvexHull |
( |
const geometry_msgs::msg::Pose & |
sensor_pose | ) |
const |
◆ getMax() [1/2]
std::optional< double > simple_sensor_simulator::primitives::Primitive::getMax |
( |
const math::geometry::Axis & |
axis | ) |
const |
◆ getMax() [2/2]
std::optional< double > simple_sensor_simulator::primitives::Primitive::getMax |
( |
const math::geometry::Axis & |
axis, |
|
|
const geometry_msgs::msg::Pose & |
sensor_pose |
|
) |
| const |
◆ getMin() [1/2]
std::optional< double > simple_sensor_simulator::primitives::Primitive::getMin |
( |
const math::geometry::Axis & |
axis | ) |
const |
◆ getMin() [2/2]
std::optional< double > simple_sensor_simulator::primitives::Primitive::getMin |
( |
const math::geometry::Axis & |
axis, |
|
|
const geometry_msgs::msg::Pose & |
sensor_pose |
|
) |
| const |
◆ getTriangles()
std::vector< Triangle > simple_sensor_simulator::primitives::Primitive::getTriangles |
( |
| ) |
const |
◆ getVertex()
std::vector< Vertex > simple_sensor_simulator::primitives::Primitive::getVertex |
( |
| ) |
const |
◆ transform() [1/2]
std::vector< Vertex > simple_sensor_simulator::primitives::Primitive::transform |
( |
| ) |
const |
|
protected |
◆ transform() [2/2]
std::vector< Vertex > simple_sensor_simulator::primitives::Primitive::transform |
( |
const geometry_msgs::msg::Pose & |
sensor_pose | ) |
const |
|
protected |
◆ pose
const geometry_msgs::msg::Pose simple_sensor_simulator::primitives::Primitive::pose |
◆ triangles_
std::vector<Triangle> simple_sensor_simulator::primitives::Primitive::triangles_ |
|
protected |
◆ type
const std::string simple_sensor_simulator::primitives::Primitive::type |
◆ vertices_
std::vector<Vertex> simple_sensor_simulator::primitives::Primitive::vertices_ |
|
protected |
The documentation for this class was generated from the following files:
- simulation/simple_sensor_simulator/include/simple_sensor_simulator/sensor_simulation/primitives/primitive.hpp
- simulation/simple_sensor_simulator/src/sensor_simulation/primitives/primitive.cpp