CARLA
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
carla::rpc::VehicleAckermannControl Class Reference

#include <VehicleAckermannControl.h>

Public Member Functions

 MSGPACK_DEFINE_ARRAY (steer, steer_speed, speed, acceleration, jerk)
 
 operator FVehicleAckermannControl () const
 
bool operator!= (const VehicleAckermannControl &rhs) const
 
bool operator== (const VehicleAckermannControl &rhs) const
 
 VehicleAckermannControl ()=default
 
 VehicleAckermannControl (const FVehicleAckermannControl &Control)
 
 VehicleAckermannControl (float in_steer, float in_steer_speed, float in_speed, float in_acceleration, float in_jerk)
 

Public Attributes

float acceleration = 0.0f
 
float jerk = 0.0f
 
float speed = 0.0f
 
float steer = 0.0f
 
float steer_speed = 0.0f
 

Detailed Description

Definition at line 18 of file LibCarla/source/carla/rpc/VehicleAckermannControl.h.

Constructor & Destructor Documentation

◆ VehicleAckermannControl() [1/3]

carla::rpc::VehicleAckermannControl::VehicleAckermannControl ( )
default

◆ VehicleAckermannControl() [2/3]

carla::rpc::VehicleAckermannControl::VehicleAckermannControl ( float  in_steer,
float  in_steer_speed,
float  in_speed,
float  in_acceleration,
float  in_jerk 
)
inline

◆ VehicleAckermannControl() [3/3]

carla::rpc::VehicleAckermannControl::VehicleAckermannControl ( const FVehicleAckermannControl &  Control)
inline

Member Function Documentation

◆ MSGPACK_DEFINE_ARRAY()

carla::rpc::VehicleAckermannControl::MSGPACK_DEFINE_ARRAY ( steer  ,
steer_speed  ,
speed  ,
acceleration  ,
jerk   
)

◆ operator FVehicleAckermannControl()

carla::rpc::VehicleAckermannControl::operator FVehicleAckermannControl ( ) const
inline

◆ operator!=()

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

◆ operator==()

bool carla::rpc::VehicleAckermannControl::operator== ( const VehicleAckermannControl &  rhs) const
inline

Member Data Documentation

◆ acceleration

float carla::rpc::VehicleAckermannControl::acceleration = 0.0f

◆ jerk

float carla::rpc::VehicleAckermannControl::jerk = 0.0f

◆ speed

float carla::rpc::VehicleAckermannControl::speed = 0.0f

◆ steer

float carla::rpc::VehicleAckermannControl::steer = 0.0f

◆ steer_speed

float carla::rpc::VehicleAckermannControl::steer_speed = 0.0f

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