scenario_simulator_v2 C++ API
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Ctraffic_simulator::lane_change::AbsoluteTarget
 Copenscenario_interpreter::AbsoluteTargetLane
 Copenscenario_interpreter::syntax::AbsoluteTargetLane
 Copenscenario_interpreter::AbsoluteTargetSpeed
 Copenscenario_interpreter::syntax::AbsoluteTargetSpeed
 CAccelerationMap
 Copenscenario_interpreter::SimulatorCore::ActionApplication
 CBT::ActionNodeBase
 Copenscenario_interpreter::Actors
 Copenscenario_interpreter::syntax::Actors
 Ctraffic_simulator::API
 Copenscenario_interpreter::AttributeHighlighter
 Copenscenario_interpreter::utility::AttributeHighlighter
 Copenscenario_interpreter::Axle
 Copenscenario_interpreter::syntax::Axle
 Copenscenario_interpreter::Axles
 Copenscenario_interpreter::syntax::Axles
 Centity_behavior::BehaviorPluginBase
 Copenscenario_interpreter::syntax::Histogram::BinAdaptor
 Copenscenario_interpreter::Boolean
 Copenscenario_interpreter::syntax::Boolean
 Copenscenario_interpreter::BoundingBox
 Copenscenario_interpreter::syntax::BoundingBox
 Ctraffic_simulator::entity::PedestrianEntity::BuiltinBehavior
 Ctraffic_simulator::entity::VehicleEntity::BuiltinBehavior
 Ctraffic_simulator::TrafficLight::Bulb
 Ctraffic_simulator::CanonicalizedEntityStatus
 Ctraffic_simulator::entity_status::CanonicalizedEntityStatus
 Ctraffic_simulator::CanonicalizedLaneletPose
 Ctraffic_simulator::lanelet_pose::CanonicalizedLaneletPose
 Copenscenario_interpreter::Catalog
 Copenscenario_interpreter::syntax::Catalog
 Copenscenario_interpreter::CatalogReference
 Copenscenario_interpreter::syntax::CatalogReference
 Cmath::geometry::CatmullRomSplineInterface
 Copenscenario_interpreter::Center
 Copenscenario_interpreter::syntax::Center
 Chdmap_utils::CenterPointsCache
 Ctraffic_simulator::lanelet_wrapper::CenterPointsCache
 Copenscenario_interpreter::CircularIterator< Container >
 Copenscenario_interpreter::iterator::CircularIterator< Container >
 Crclcpp::Clock
 Cmock_test.Color
 Ctraffic_simulator::TrafficLight::Color
 Copenscenario_interpreter::Command
 Copenscenario_interpreter::syntax::Command
 Copenscenario_interpreter::ConditionEdge
 Copenscenario_interpreter::syntax::ConditionEdge
 Ctraffic_simulator::ConfigurableRateUpdater
 Ctraffic_simulator::Configuration
 Ctraffic_simulator::traffic::TrafficSource::Configuration
 Ctraffic_simulator::lane_change::Constraint
 Ctraffic_simulator::speed_change::Constraint
 Cconcealer::ContinuousTransformBroadcaster< Node >
 Cconcealer::ContinuousTransformBroadcaster< AutowareUniverse >
 Ctraffic_simulator::follow_trajectory::ControllerError
 Copenscenario_interpreter::CoordinateSystem
 Copenscenario_interpreter::syntax::CoordinateSystem
 Copenscenario_interpreter::SimulatorCore::CoordinateSystemConversion
 CCSVLoader
 Copenscenario_interpreter::CustomCommand
 Copenscenario_interpreter::syntax::CustomCommand
 CCustomVector3< T >Custom Vector3 struct using T type with multiplication and division operators
 Csimple_sensor_simulator::DetectionSensorBase
 Copenscenario_interpreter::Deterministic
 Copenscenario_interpreter::syntax::Deterministic
 Copenscenario_interpreter::Dimensions
 Copenscenario_interpreter::syntax::Dimensions
 Copenscenario_interpreter::DirectionalDimension
 Copenscenario_interpreter::syntax::DirectionalDimension
 Copenscenario_interpreter::Directory
 Copenscenario_interpreter::syntax::Directory
 Cmath::geometry::DistancesFromCenterToEdge
 Copenscenario_interpreter::DistributionSetElement
 Copenscenario_interpreter::syntax::DistributionSetElement
 Copenscenario_interpreter::DomeImage
 Copenscenario_interpreter::syntax::DomeImage
 Copenscenario_interpreter::Double
 Copenscenario_interpreter::syntax::Double
 Copenscenario_interpreter::DynamicConstraints
 Copenscenario_interpreter::syntax::DynamicConstraints
 Copenscenario_interpreter::DynamicsDimension
 Copenscenario_interpreter::syntax::DynamicsDimension
 Copenscenario_interpreter::DynamicsShape
 Copenscenario_interpreter::syntax::DynamicsShape
 Cvehicle_simulation::EgoEntitySimulation
 Cstd::enable_shared_from_this
 Ctraffic_simulator::entity::EntityManager
 Copenscenario_interpreter::EnvironmentFrame
 Cstd::equal_to
 Copenscenario_interpreter::equal_to< std::valarray< T >, typename std::enable_if< std::is_floating_point< T >::value >::type >
 Copenscenario_interpreter::syntax::equal_to< std::valarray< T >, typename std::enable_if< std::is_floating_point< T >::value >::type >
 Copenscenario_interpreter::equal_to< T, typename std::enable_if< std::is_floating_point< T >::value >::type >
 Copenscenario_interpreter::syntax::equal_to< T, typename std::enable_if< std::is_floating_point< T >::value >::type >
 Ccommon::junit::Error
 Cconcealer::NormalDistribution< nav_msgs::msg::Odometry >::Error
 Copenscenario_interpreter::Expression
 Copenscenario_interpreter::ExternalObjectReference
 Copenscenario_interpreter::syntax::ExternalObjectReference
 Ccommon::Failure
 Ccommon::junit::Failure
 Cstd::false_type
 Copenscenario_interpreter::File
 Copenscenario_interpreter::syntax::File
 Copenscenario_interpreter::FileHeader
 Copenscenario_interpreter::syntax::FileHeader
 Copenscenario_interpreter::Fog
 Copenscenario_interpreter::syntax::Fog
 Copenscenario_interpreter::FollowingMode
 Copenscenario_interpreter::syntax::FollowingMode
 Ctraffic_simulator::follow_trajectory::FollowWaypointController
 Copenscenario_interpreter::FractionalCloudCover
 Copenscenario_interpreter::syntax::FractionalCloudCover
 Copenscenario_interpreter::FunctionCallExpression
 Copenscenario_interpreter::regex::FunctionCallExpression
 Clanelet::traffic_rules::GermanVehicle
 Cboost::spirit::qi::grammar
 Csimple_sensor_simulator::GridTraversal
 Chash
 Cstd::hash< openscenario_interpreter::Entity >
 Cstd::hash< std::tuple< lanelet::Id, lanelet::Id, bool > >
 Chdmap_utils::HdMapUtils
 Cmath::geometry::HermiteCurve
 Cconcealer::Identity< typename >
 Cconcealer::Identity< Message >
 Copenscenario_interpreter::IfHasMemberFunctionAccomplished< T, typename >
 Copenscenario_interpreter::type_traits::IfHasMemberFunctionAccomplished< T, typename >
 Copenscenario_interpreter::IfHasMemberFunctionAccomplished< T, typename std::enable_if< HasMemberFunctionAccomplished< T >::value >::type >
 Copenscenario_interpreter::type_traits::IfHasMemberFunctionAccomplished< T, typename std::enable_if< HasMemberFunctionAccomplished< T >::value >::type >
 Copenscenario_interpreter::IfHasMemberFunctionDescription< T, typename >
 Copenscenario_interpreter::type_traits::IfHasMemberFunctionDescription< T, typename >
 Copenscenario_interpreter::IfHasMemberFunctionDescription< T, typename std::enable_if< HasMemberFunctionDescription< T >::value >::type >
 Copenscenario_interpreter::type_traits::IfHasMemberFunctionDescription< T, typename std::enable_if< HasMemberFunctionDescription< T >::value >::type >
 Copenscenario_interpreter::IfHasMemberFunctionEvaluate< T, typename >
 Copenscenario_interpreter::type_traits::IfHasMemberFunctionEvaluate< T, typename >
 Copenscenario_interpreter::IfHasMemberFunctionEvaluate< T, typename std::enable_if< HasMemberFunctionEvaluate< T >::value >::type >
 Copenscenario_interpreter::type_traits::IfHasMemberFunctionEvaluate< T, typename std::enable_if< HasMemberFunctionEvaluate< T >::value >::type >
 Copenscenario_interpreter::IfHasStreamOutputOperator< T, typename >
 Copenscenario_interpreter::type_traits::IfHasStreamOutputOperator< T, typename >
 Copenscenario_interpreter::IfHasStreamOutputOperator< T, typename std::enable_if< HasStreamOutputOperator< T >::value >::type >
 Copenscenario_interpreter::type_traits::IfHasStreamOutputOperator< T, typename std::enable_if< HasStreamOutputOperator< T >::value >::type >
 Copenscenario_interpreter::IfNotNothrowDefaultConstructible< T, typename >
 Copenscenario_interpreter::type_traits::IfNotNothrowDefaultConstructible< T, typename >
 Copenscenario_interpreter::IfNotNothrowDefaultConstructible< T, typename std::enable_if< std::is_nothrow_default_constructible< T >::value >::type >
 Copenscenario_interpreter::type_traits::IfNotNothrowDefaultConstructible< T, typename std::enable_if< std::is_nothrow_default_constructible< T >::value >::type >
 Csimple_sensor_simulator::ImuSensorBase
 Copenscenario_interpreter::Init
 Copenscenario_interpreter::syntax::Init
 Copenscenario_interpreter::Integer
 Copenscenario_interpreter::syntax::Integer
 Cstd::integral_constant
 Copenscenario_interpreter::is< T >
 Copenscenario_interpreter::is< Object >
 Copenscenario_interpreter::is_also< T >
 Copenscenario_interpreter::is_also< Object >
 Ctraffic_simulator::job::Job
 Ctraffic_simulator::job::JobList
 Chdmap_utils::LaneletLengthCache
 Ctraffic_simulator::lanelet_wrapper::LaneletLengthCache
 Ctraffic_simulator::lanelet_wrapper::LaneletLoader
 Ctraffic_simulator::lanelet_wrapper::LaneletWrapper
 Cconcealer::LegacyAutowareState
 Copenscenario_interpreter::License
 Copenscenario_interpreter::syntax::License
 Csimple_sensor_simulator::LidarSensorBase
 Crclcpp_lifecycle::LifecycleNode
 Cmath::geometry::LineSegment
 Cstd::list
 Ctraffic_simulator::lanelet_wrapper::Locations
 Ctraffic_simulator::longitudinal_speed_planning::LongitudinalSpeedPlanner
 Copenscenario_interpreter::MiscObjectCategory
 Copenscenario_interpreter::syntax::MiscObjectCategory
 Czeromq::MultiClient
 Czeromq::MultiServer
 Copenscenario_interpreter::MustBeDefaultConstructible< T, typename >
 Copenscenario_interpreter::type_traits::MustBeDefaultConstructible< T, typename >
 Copenscenario_interpreter::MustBeDefaultConstructible< T, typename std::enable_if< std::is_default_constructible< T >::value >::type >
 Copenscenario_interpreter::type_traits::MustBeDefaultConstructible< T, typename std::enable_if< std::is_default_constructible< T >::value >::type >
 Crclcpp::Node
 Copenscenario_interpreter::None
 Copenscenario_interpreter::syntax::None
 Cconcealer::NormalDistribution< typename >
 Cconcealer::NormalDistribution< nav_msgs::msg::Odometry >
 Copenscenario_interpreter::ObjectType
 Copenscenario_interpreter::syntax::ObjectType
 Csimple_sensor_simulator::OccupancyGridBuilderGrid
 Csimple_sensor_simulator::OccupancyGridSensorBaseBase class of occupancy grid sensor simulator
 Copenscenario_interpreter::Orientation
 Copenscenario_interpreter::syntax::Orientation
 Copenscenario_interpreter::overloaded<... >
 Copenscenario_interpreter::utility::overloaded<... >
 Copenscenario_interpreter::utility::overloaded< U, Ts... >
 Copenscenario_interpreter::OverrideControllerValueAction
 Copenscenario_interpreter::syntax::OverrideControllerValueAction
 Ctraffic_simulator::lane_change::ParameterParameters for behavior plugin
 Copenscenario_interpreter::ParameterAddValueRule
 Copenscenario_interpreter::syntax::ParameterAddValueRule
 Copenscenario_interpreter::ParameterAssignment
 Copenscenario_interpreter::syntax::ParameterAssignment
 Copenscenario_interpreter::ParameterDeclaration
 Copenscenario_interpreter::syntax::ParameterDeclaration
 Copenscenario_interpreter::ParameterMultiplyByValueRule
 Copenscenario_interpreter::syntax::ParameterMultiplyByValueRule
 Copenscenario_interpreter::ParameterType
 Copenscenario_interpreter::syntax::ParameterType
 Ccommon::junit::Pass
 Ccommon::Pass
 Copenscenario_interpreter::PedestrianCategory
 Copenscenario_interpreter::syntax::PedestrianCategory
 Copenscenario_interpreter::Performance
 Copenscenario_interpreter::syntax::Performance
 Copenscenario_interpreter::Phase
 Copenscenario_interpreter::syntax::Phase
 Cmath::geometry::PlaneRepresents a plane in 3D space, defined by a normal vector and a point on the plane
 Copenscenario_interpreter::Polyline
 Copenscenario_interpreter::syntax::Polyline
 Cmath::geometry::PolynomialSolver
 Copenscenario_interpreter::Precipitation
 Copenscenario_interpreter::syntax::Precipitation
 Copenscenario_interpreter::PrecipitationType
 Copenscenario_interpreter::syntax::PrecipitationType
 Ctraffic_simulator::follow_trajectory::PredictedState
 Copenscenario_interpreter::Prefixed< Name >
 Csimple_sensor_simulator::primitives::Primitive
 Copenscenario_interpreter::Priority
 Copenscenario_interpreter::syntax::Priority
 Copenscenario_interpreter::syntax::ProbabilityDistributionSet::ProbabilityDistributionSetAdaptor
 Ccommon::junit::Properties
 Ccommon::Properties
 Copenscenario_interpreter::Properties
 Copenscenario_interpreter::syntax::Properties
 Ccommon::junit::Property
 Ccommon::Property
 Copenscenario_interpreter::Property
 Copenscenario_interpreter::syntax::Property
 Cconcealer::Publisher< Message, Randomizer >
 Cconcealer::Publisher< AccelWithCovarianceStamped >
 Cconcealer::Publisher< ControlModeReport >
 Cconcealer::Publisher< GearReport >
 Cconcealer::Publisher< Odometry, concealer::NormalDistribution >
 Cconcealer::Publisher< PoseWithCovarianceStamped >
 Cconcealer::Publisher< SteeringReport >
 Cconcealer::Publisher< TurnIndicatorsReport >
 Cconcealer::Publisher< VelocityReport >
 Crclcpp::QoS
 Copenscenario_interpreter::Range
 Copenscenario_interpreter::syntax::Range
 Csimple_sensor_simulator::Raycaster
 Copenscenario_interpreter::ReferenceContext
 Copenscenario_interpreter::syntax::ReferenceContext
 Copenscenario_interpreter::RelativeDistanceType
 Copenscenario_interpreter::syntax::RelativeDistanceType
 Copenscenario_interpreter::RelativeLaneRange
 Copenscenario_interpreter::syntax::RelativeLaneRange
 Ctraffic_simulator::lane_change::RelativeTarget
 Copenscenario_interpreter::RelativeTargetLane
 Copenscenario_interpreter::syntax::RelativeTargetLane
 Copenscenario_interpreter::RelativeTargetSpeed
 Copenscenario_interpreter::syntax::RelativeTargetSpeed
 Ctraffic_simulator::speed_change::RelativeTargetSpeed
 Copenscenario_interpreter::RoadCondition
 Copenscenario_interpreter::syntax::RoadCondition
 Copenscenario_interpreter::RoadNetwork
 Copenscenario_interpreter::syntax::RoadNetwork
 Chdmap_utils::RouteCache
 Ctraffic_simulator::lanelet_wrapper::RouteCache
 Ctraffic_simulator::RoutePlanner
 Copenscenario_interpreter::RouteStrategy
 Copenscenario_interpreter::syntax::RouteStrategy
 Copenscenario_interpreter::RoutingAlgorithm
 Copenscenario_interpreter::syntax::RoutingAlgorithm
 Ctraffic_simulator::RoutingConfiguration
 Copenscenario_interpreter::Rule
 Copenscenario_interpreter::syntax::Rule
 Copenscenario_interpreter::RuleResultDeduction< T, U >
 Copenscenario_interpreter::syntax::RuleResultDeduction< T, U >
 Copenscenario_interpreter::RuleResultDeduction< std::valarray< T >, U >
 Copenscenario_interpreter::syntax::RuleResultDeduction< std::valarray< T >, U >
 Chdmap_utils::HdMapUtils::RoutingGraphs::RuleWithGraph
 Cstd::runtime_error
 Copenscenario_interpreter::ScenarioDefinition
 Copenscenario_interpreter::syntax::ScenarioDefinition
 Copenscenario_preprocessor::ScenarioSet
 Copenscenario_interpreter::Scope
 Ccommon::StatusMonitor::ScopedExchanger< T >
 Csimple_sensor_simulator::SensorSimulation
 Cconcealer::Service< T >
 Cconcealer::Service< AutoModeWithModule >
 Cconcealer::Service< ChangeOperationMode >
 Cconcealer::Service< ClearRoute >
 Cconcealer::Service< CooperateCommands >
 Cconcealer::Service< Engage >
 Cconcealer::Service< InitializeLocalization >
 Cconcealer::Service< SetRoutePoints >
 Cconcealer::Service< SetVelocityLimit >
 Ctraffic_simulator::TrafficLight::Shape
 Cstd::shared_ptr
 CSimModelInterfaceSimple_planning_simulator vehicle model class to calculate vehicle dynamics
 Ccommon::junit::SimpleTestCase
 Ccommon::SimpleTestCase
 Copenscenario_interpreter::SimulatorCore
 Copenscenario_interpreter::SpeedProfileEntry
 Copenscenario_interpreter::syntax::SpeedProfileEntry
 Copenscenario_interpreter::SpeedTargetValueType
 Copenscenario_interpreter::syntax::SpeedTargetValueType
 Cboost::static_visitor
 Ctraffic_simulator::TrafficLight::Status
 Ccommon::StatusMonitor
 Ctraffic_simulator::helper::StopWatch< T >
 Copenscenario_interpreter::StoryboardElementState
 Copenscenario_interpreter::syntax::StoryboardElementState
 Copenscenario_interpreter::StoryboardElementType
 Copenscenario_interpreter::syntax::StoryboardElementType
 Cstd::string
 CString
 Cconcealer::Subscriber<... >
 Cconcealer::Subscriber< AutowareState >
 Cconcealer::Subscriber< Control >
 Cconcealer::Subscriber< CooperateStatusArray >
 Cconcealer::Subscriber< Emergency >
 Cconcealer::Subscriber< GearCommand >
 Cconcealer::Subscriber< Message >
 Cconcealer::Subscriber< Messages... >
 Cconcealer::Subscriber< MrmState >
 Cconcealer::Subscriber< priority::PathWithLaneId >
 Cconcealer::Subscriber< T, Ts... >
 Cconcealer::Subscriber< TurnIndicatorsCommand >
 Copenscenario_interpreter::Sun
 Copenscenario_interpreter::syntax::Sun
 CT
 Cconcealer::TaskQueue
 Ctesting::Test
 Cjunit::TestCase
 Cjunit::TestSuites
 Copenscenario_interpreter::syntax::TimeOfDay
 Copenscenario_interpreter::TimeOfDay
 Copenscenario_interpreter::syntax::Timing
 Copenscenario_interpreter::Timing
 Ctraffic_simulator::traffic::TrafficController
 Ctraffic_simulator::TrafficLight
 Ctraffic_simulator::TrafficLightMarkerPublisher
 Ctraffic_simulator::TrafficLightPublisherBase
 Ctraffic_simulator::TrafficLights
 Ctraffic_simulator::TrafficLightsBase
 Csimple_sensor_simulator::traffic_lights::TrafficLightsDetectorImplements traffic lights detector mechanism simulation Currently it only allows to set traffic lights state and publish them on predefined topic Future implementations might, for example, publish only traffic lights that are in a specific FoV of a camera sensor Further refactoring would be required, however, to achieve this
 CTrafficLightsNameGenerator
 Ctraffic_simulator::traffic::TrafficModuleBase
 Ctraffic_simulator::lanelet_wrapper::TrafficRulesWithRoutingGraph
 Copenscenario_interpreter::syntax::TrafficSignalControllerCondition
 Copenscenario_interpreter::TrafficSignalControllerCondition
 Copenscenario_interpreter::syntax::TrafficSignals
 Copenscenario_interpreter::TrafficSignals
 Ctraffic_simulator::traffic::TrafficSinkConfig
 Copenscenario_interpreter::syntax::Trajectory
 Copenscenario_interpreter::Trajectory
 Copenscenario_interpreter::syntax::TrajectoryFollowingMode
 Copenscenario_interpreter::TrajectoryFollowingMode
 Copenscenario_interpreter::syntax::TrajectoryRef
 Copenscenario_interpreter::TrajectoryRef
 Copenscenario_interpreter::syntax::TransitionDynamics
 Copenscenario_interpreter::TransitionDynamics
 Cbehavior_tree_plugin::TransitionEvent
 Csimple_sensor_simulator::Triangle
 Copenscenario_interpreter::syntax::TriggeringEntities
 Copenscenario_interpreter::TriggeringEntities
 Copenscenario_interpreter::syntax::TriggeringEntitiesRule
 Copenscenario_interpreter::TriggeringEntitiesRule
 Cstd::true_type
 Cstd::unordered_map
 Cstd::unordered_map< std::string, boost::accumulators::accumulator_set< std::int64_t, boost::accumulators::stats< boost::accumulators::tag::min, boost::accumulators::tag::max, boost::accumulators::tag::mean, boost::accumulators::tag::variance, boost::accumulators::tag::count >> >
 Copenscenario_interpreter::syntax::UnsignedInteger
 Copenscenario_interpreter::UnsignedInteger
 Copenscenario_interpreter::syntax::UnsignedShort
 Copenscenario_interpreter::UnsignedShort
 Copenscenario_interpreter::Unspecified
 Ctraffic_simulator::traffic::TrafficSource::Validator
 Copenscenario_interpreter::reader::Value
 Copenscenario_interpreter::Value
 Cstd::vector
 Copenscenario_interpreter::syntax::VehicleCategory
 Copenscenario_interpreter::VehicleCategory
 Copenscenario_interpreter::syntax::Vertex
 Copenscenario_interpreter::Vertex
 Csimple_sensor_simulator::Vertex
 Copenscenario_interpreter::reader::Value::Visitor< Signature >
 Copenscenario_interpreter::reader::Value::Visitor< R(Args...)>
 Copenscenario_interpreter::syntax::Weather
 Copenscenario_interpreter::Weather
 Copenscenario_interpreter::syntax::Wetness
 Copenscenario_interpreter::Wetness
 Copenscenario_interpreter::syntax::Wind
 Copenscenario_interpreter::Wind