CARLA
Public Member Functions | Public Attributes | List of all members
carla::rpc::EpisodeSettings Class Reference

#include <EpisodeSettings.h>

+ Collaboration diagram for carla::rpc::EpisodeSettings:

Public Member Functions

 EpisodeSettings ()=default
 
 EpisodeSettings (bool synchronous_mode, bool no_rendering_mode, double fixed_delta_seconds=0.0, bool substepping=true, double max_substep_delta_time=0.01, int max_substeps=10, float max_culling_distance=0.0f, bool deterministic_ragdolls=true, float tile_stream_distance=3000.f, float actor_active_distance=2000.f, bool spectator_as_ego=true)
 
 MSGPACK_DEFINE_ARRAY (synchronous_mode, no_rendering_mode, fixed_delta_seconds, substepping, max_substep_delta_time, max_substeps, max_culling_distance, deterministic_ragdolls, tile_stream_distance, actor_active_distance, spectator_as_ego)
 
bool operator!= (const EpisodeSettings &rhs) const
 
bool operator== (const EpisodeSettings &rhs) const
 

Public Attributes

float actor_active_distance = 2000.f
 
bool deterministic_ragdolls = true
 
boost::optional< double > fixed_delta_seconds
 
float max_culling_distance = 0.0f
 
double max_substep_delta_time = 0.01
 
int max_substeps = 10
 
bool no_rendering_mode = false
 
bool spectator_as_ego = true
 
bool substepping = true
 
bool synchronous_mode = false
 
float tile_stream_distance = 3000.f
 

Detailed Description

Definition at line 23 of file LibCarla/source/carla/rpc/EpisodeSettings.h.

Constructor & Destructor Documentation

◆ EpisodeSettings() [1/2]

carla::rpc::EpisodeSettings::EpisodeSettings ( )
default

Referenced by operator!=().

+ Here is the caller graph for this function:

◆ EpisodeSettings() [2/2]

carla::rpc::EpisodeSettings::EpisodeSettings ( bool  synchronous_mode,
bool  no_rendering_mode,
double  fixed_delta_seconds = 0.0,
bool  substepping = true,
double  max_substep_delta_time = 0.01,
int  max_substeps = 10,
float  max_culling_distance = 0.0f,
bool  deterministic_ragdolls = true,
float  tile_stream_distance = 3000.f,
float  actor_active_distance = 2000.f,
bool  spectator_as_ego = true 
)
inline

Member Function Documentation

◆ MSGPACK_DEFINE_ARRAY()

◆ operator!=()

bool carla::rpc::EpisodeSettings::operator!= ( const EpisodeSettings rhs) const
inline

◆ operator==()

bool carla::rpc::EpisodeSettings::operator== ( const EpisodeSettings rhs) const
inline

Member Data Documentation

◆ actor_active_distance

float carla::rpc::EpisodeSettings::actor_active_distance = 2000.f

◆ deterministic_ragdolls

bool carla::rpc::EpisodeSettings::deterministic_ragdolls = true

◆ fixed_delta_seconds

boost::optional<double> carla::rpc::EpisodeSettings::fixed_delta_seconds

◆ max_culling_distance

float carla::rpc::EpisodeSettings::max_culling_distance = 0.0f

◆ max_substep_delta_time

double carla::rpc::EpisodeSettings::max_substep_delta_time = 0.01

◆ max_substeps

int carla::rpc::EpisodeSettings::max_substeps = 10

◆ no_rendering_mode

bool carla::rpc::EpisodeSettings::no_rendering_mode = false

Definition at line 32 of file LibCarla/source/carla/rpc/EpisodeSettings.h.

Referenced by operator!=(), and operator==().

◆ spectator_as_ego

bool carla::rpc::EpisodeSettings::spectator_as_ego = true

◆ substepping

bool carla::rpc::EpisodeSettings::substepping = true

◆ synchronous_mode

bool carla::rpc::EpisodeSettings::synchronous_mode = false

◆ tile_stream_distance

float carla::rpc::EpisodeSettings::tile_stream_distance = 3000.f

The documentation for this class was generated from the following file: