15 #ifndef OPENSCENARIO_INTERPRETER__SYNTAX__PEDESTRIAN_HPP_
16 #define OPENSCENARIO_INTERPRETER__SYNTAX__PEDESTRIAN_HPP_
24 #include <pugixml.hpp>
25 #include <traffic_simulator_msgs/msg/pedestrian_parameters.hpp>
29 inline namespace syntax
67 explicit operator traffic_simulator_msgs::msg::PedestrianParameters()
const;
Definition: scope.hpp:154
std::string String
Definition: string.hpp:24
Definition: bounding_box.hpp:39
Definition: double.hpp:25
Definition: object_type.hpp:44
@ pedestrian
Definition: object_type.hpp:50
Definition: parameter_declarations.hpp:36
Definition: pedestrian_category.hpp:44
Definition: pedestrian.hpp:48
const Double mass
Definition: pedestrian.hpp:51
const ParameterDeclarations parameter_declarations
Definition: pedestrian.hpp:59
const Properties properties
Definition: pedestrian.hpp:63
const BoundingBox bounding_box
Definition: pedestrian.hpp:61
const String model3d
Definition: pedestrian.hpp:55
static constexpr ObjectType object_type
Definition: pedestrian.hpp:49
const PedestrianCategory pedestrian_category
Definition: pedestrian.hpp:57
const String model
Definition: pedestrian.hpp:53
Pedestrian(const pugi::xml_node &, Scope &)
Definition: pedestrian.cpp:23
Definition: properties.hpp:42