VIPRA Documentation
|
This is the complete list of members for VIPRA::Input::JSON, including all inherited members.
get(std::vector< std::string > const &keys) const -> std::optional< data_t > | VIPRA::Input::JSON | |
get_areas() const -> std::optional< std::map< std::string, VIPRA::Geometry::Polygon > > override | VIPRA::Input::JSON | virtual |
get_objectives() const -> std::optional< std::map< std::string, std::vector< VIPRA::Geometry::Polygon > > > override | VIPRA::Input::JSON | virtual |
get_obstacles() const -> std::optional< std::vector< VIPRA::Geometry::Polygon > > override | VIPRA::Input::JSON | virtual |
get_pedestrians() const -> std::optional< VIPRA::f3dVec > override (defined in VIPRA::Input::JSON) | VIPRA::Input::JSON | virtual |
get_spawns() const -> std::optional< std::vector< VIPRA::Geometry::Polygon > > override | VIPRA::Input::JSON | virtual |
load(std::string const &filepath) override | VIPRA::Input::JSON | inlinevirtual |
MapInput()=default (defined in VIPRA::Modules::MapInput) | VIPRA::Modules::MapInput | |
MapInput(const MapInput &)=default (defined in VIPRA::Modules::MapInput) | VIPRA::Modules::MapInput | |
MapInput(MapInput &&)=default (defined in VIPRA::Modules::MapInput) | VIPRA::Modules::MapInput | |
module_name() -> const char * (defined in VIPRA::Input::JSON) | VIPRA::Input::JSON | inlinestatic |
operator=(const Serializable &) -> Serializable &=default (defined in VIPRA::Modules::Serializable) | VIPRA::Modules::Serializable | |
operator=(Serializable &&) -> Serializable &=default (defined in VIPRA::Modules::Serializable) | VIPRA::Modules::Serializable | |
operator=(const MapInput &) -> MapInput &=default (defined in VIPRA::Modules::MapInput) | VIPRA::Modules::MapInput | |
operator=(MapInput &&) -> MapInput &=default (defined in VIPRA::Modules::MapInput) | VIPRA::Modules::MapInput | |
operator=(const PedestrianInput &) -> PedestrianInput &=default (defined in VIPRA::Modules::PedestrianInput) | VIPRA::Modules::PedestrianInput | |
operator=(PedestrianInput &&) -> PedestrianInput &=default (defined in VIPRA::Modules::PedestrianInput) | VIPRA::Modules::PedestrianInput | |
parse(std::string const &data) override (defined in VIPRA::Input::JSON) | VIPRA::Input::JSON | inlinevirtual |
PedestrianInput()=default (defined in VIPRA::Modules::PedestrianInput) | VIPRA::Modules::PedestrianInput | |
PedestrianInput(const PedestrianInput &)=default (defined in VIPRA::Modules::PedestrianInput) | VIPRA::Modules::PedestrianInput | |
PedestrianInput(PedestrianInput &&)=default (defined in VIPRA::Modules::PedestrianInput) | VIPRA::Modules::PedestrianInput | |
Serializable()=default (defined in VIPRA::Modules::Serializable) | VIPRA::Modules::Serializable | |
Serializable(const Serializable &)=default (defined in VIPRA::Modules::Serializable) | VIPRA::Modules::Serializable | |
Serializable(Serializable &&)=default (defined in VIPRA::Modules::Serializable) | VIPRA::Modules::Serializable | |
serialize() -> std::string override (defined in VIPRA::Input::JSON) | VIPRA::Input::JSON | inlinevirtual |
~MapInput()=default (defined in VIPRA::Modules::MapInput) | VIPRA::Modules::MapInput | virtual |
~PedestrianInput()=default (defined in VIPRA::Modules::PedestrianInput) | VIPRA::Modules::PedestrianInput | virtual |
~Serializable()=default (defined in VIPRA::Modules::Serializable) | VIPRA::Modules::Serializable | virtual |