VIPRA Documentation
Loading...
Searching...
No Matches
VIPRA::Input::JSON Member List

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 > > overrideVIPRA::Input::JSONvirtual
get_objectives() const -> std::optional< std::map< std::string, std::vector< VIPRA::Geometry::Polygon > > > overrideVIPRA::Input::JSONvirtual
get_obstacles() const -> std::optional< std::vector< VIPRA::Geometry::Polygon > > overrideVIPRA::Input::JSONvirtual
get_pedestrians() const -> std::optional< VIPRA::f3dVec > override (defined in VIPRA::Input::JSON)VIPRA::Input::JSONvirtual
get_spawns() const -> std::optional< std::vector< VIPRA::Geometry::Polygon > > overrideVIPRA::Input::JSONvirtual
load(std::string const &filepath) overrideVIPRA::Input::JSONinlinevirtual
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::JSONinlinestatic
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::JSONinlinevirtual
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::JSONinlinevirtual
~MapInput()=default (defined in VIPRA::Modules::MapInput)VIPRA::Modules::MapInputvirtual
~PedestrianInput()=default (defined in VIPRA::Modules::PedestrianInput)VIPRA::Modules::PedestrianInputvirtual
~Serializable()=default (defined in VIPRA::Modules::Serializable)VIPRA::Modules::Serializablevirtual