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

#include <VehicleAckermannControl.h>

+ Collaboration diagram for carla::rpc::VehicleAckermannControl:

Public Member Functions

 MSGPACK_DEFINE_ARRAY (steer, steer_speed, speed, acceleration, jerk)
 
bool operator!= (const VehicleAckermannControl &rhs) const
 
bool operator== (const VehicleAckermannControl &rhs) const
 
 VehicleAckermannControl ()=default
 
 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/2]

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

◆ VehicleAckermannControl() [2/2]

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

Member Function Documentation

◆ MSGPACK_DEFINE_ARRAY()

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

Referenced by operator==().

+ Here is the caller graph for this function:

◆ operator!=()

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

◆ operator==()

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

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

References MSGPACK_DEFINE_ARRAY().

+ Here is the call graph for this function:

Member Data Documentation

◆ acceleration

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

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

Referenced by operator!=().

◆ jerk

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

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

Referenced by operator!=().

◆ speed

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

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

Referenced by operator!=().

◆ steer

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

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

Referenced by operator!=().

◆ steer_speed

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

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

Referenced by operator!=().


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