_binary_mesh | carla::nav::Navigation | private |
_crowd | carla::nav::Navigation | private |
_delta_seconds | carla::nav::Navigation | private |
_mapped_by_index | carla::nav::Navigation | private |
_mapped_vehicles_id | carla::nav::Navigation | private |
_mapped_walkers_id | carla::nav::Navigation | private |
_mutex | carla::nav::Navigation | mutableprivate |
_nav_mesh | carla::nav::Navigation | private |
_nav_query | carla::nav::Navigation | private |
_probability_crossing | carla::nav::Navigation | private |
_ready | carla::nav::Navigation | private |
_simulator | carla::nav::Navigation | private |
_time_to_unblock | carla::nav::Navigation | private |
_walker_manager | carla::nav::Navigation | private |
_walkers_blocked_position | carla::nav::Navigation | private |
_yaw_walkers | carla::nav::Navigation | private |
AddOrUpdateVehicle(VehicleCollisionInfo &vehicle) | carla::nav::Navigation | |
AddWalker(ActorId id, carla::geom::Location from) | carla::nav::Navigation | |
CreateCrowd(void) | carla::nav::Navigation | |
GetAgentRoute(ActorId id, carla::geom::Location from, carla::geom::Location to, std::vector< carla::geom::Location > &path, std::vector< unsigned char > &area) | carla::nav::Navigation | |
GetCrowd() | carla::nav::Navigation | inline |
GetDeltaSeconds() | carla::nav::Navigation | inline |
GetPath(carla::geom::Location from, carla::geom::Location to, dtQueryFilter *filter, std::vector< carla::geom::Location > &path, std::vector< unsigned char > &area) | carla::nav::Navigation | |
GetRandomLocation(carla::geom::Location &location, dtQueryFilter *filter=nullptr) const | carla::nav::Navigation | |
GetWalkerPosition(ActorId id, carla::geom::Location &location) | carla::nav::Navigation | |
GetWalkerSpeed(ActorId id) | carla::nav::Navigation | |
GetWalkerTransform(ActorId id, carla::geom::Transform &trans) | carla::nav::Navigation | |
HasVehicleNear(ActorId id, float distance, carla::geom::Location direction) | carla::nav::Navigation | |
IsWalkerAlive(ActorId id, bool &alive) | carla::nav::Navigation | |
Load(const std::string &filename) | carla::nav::Navigation | |
Load(std::vector< uint8_t > content) | carla::nav::Navigation | |
Navigation() | carla::nav::Navigation | |
NonCopyable()=default | carla::NonCopyable | private |
NonCopyable(const NonCopyable &)=delete | carla::NonCopyable | private |
NonCopyable(NonCopyable &&)=delete | carla::NonCopyable | private |
operator=(const NonCopyable &)=delete | carla::NonCopyable | private |
operator=(NonCopyable &&)=delete | carla::NonCopyable | private |
PauseAgent(ActorId id, bool pause) | carla::nav::Navigation | |
RemoveAgent(ActorId id) | carla::nav::Navigation | |
SetAgentFilter(int agent_index, int filter_index) | carla::nav::Navigation | private |
SetPedestriansCrossFactor(float percentage) | carla::nav::Navigation | |
SetSeed(unsigned int seed) | carla::nav::Navigation | |
SetSimulator(std::weak_ptr< carla::client::detail::Simulator > simulator) | carla::nav::Navigation | |
SetWalkerDirectTarget(ActorId id, carla::geom::Location to) | carla::nav::Navigation | |
SetWalkerDirectTargetIndex(int index, carla::geom::Location to) | carla::nav::Navigation | |
SetWalkerLookAt(ActorId id, carla::geom::Location location) | carla::nav::Navigation | |
SetWalkerMaxSpeed(ActorId id, float max_speed) | carla::nav::Navigation | |
SetWalkerTarget(ActorId id, carla::geom::Location to) | carla::nav::Navigation | |
UpdateCrowd(const client::detail::EpisodeState &state) | carla::nav::Navigation | |
UpdateVehicles(std::vector< VehicleCollisionInfo > vehicles) | carla::nav::Navigation | |
~Navigation() | carla::nav::Navigation | |