scenario_simulator_v2 C++ API
Public Member Functions | Public Attributes | List of all members
simple_sensor_simulator::Raycaster::Entity Struct Reference

#include <raycaster.hpp>

Public Member Functions

 Entity (const std::string &entity_name, std::unique_ptr< primitives::Primitive > entity_primitive)
 

Public Attributes

const std::string name
 
std::unique_ptr< primitives::Primitiveprimitive
 
std::optional< uint32_t > geometry_id
 

Constructor & Destructor Documentation

◆ Entity()

simple_sensor_simulator::Raycaster::Entity::Entity ( const std::string &  entity_name,
std::unique_ptr< primitives::Primitive entity_primitive 
)
inline

Member Data Documentation

◆ geometry_id

std::optional<uint32_t> simple_sensor_simulator::Raycaster::Entity::geometry_id

◆ name

const std::string simple_sensor_simulator::Raycaster::Entity::name

◆ primitive

std::unique_ptr<primitives::Primitive> simple_sensor_simulator::Raycaster::Entity::primitive

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