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 traffic_simulator_msgs::EntityStatus &status)
 
const std::string & name () const
 

Public Attributes

const traffic_simulator_msgs::EntityStatusentity_status
 
std::unique_ptr< primitives::Primitiveprimitive
 
std::optional< uint32_t > geometry_id
 

Constructor & Destructor Documentation

◆ Entity()

simple_sensor_simulator::Raycaster::Entity::Entity ( const traffic_simulator_msgs::EntityStatus status)
explicit

Member Function Documentation

◆ name()

const std::string& simple_sensor_simulator::Raycaster::Entity::name ( ) const
inline

Member Data Documentation

◆ entity_status

const traffic_simulator_msgs::EntityStatus& simple_sensor_simulator::Raycaster::Entity::entity_status

◆ geometry_id

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

◆ primitive

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

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