UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::FAckermannSim Class Reference

#include <SteeringSystem.h>

+ Inheritance diagram for Chaos::FAckermannSim:

Public Member Functions

 FAckermannSim (const FSimpleSteeringConfig *SetupIn)
 
void GetLeftHingeLocations (FVector2D &OutC1, FVector2D &OutP, FVector2D &OutC2)
 
void GetRightHingeLocations (FVector2D &OutC1, FVector2D &OutP, FVector2D &OutC2)
 
void CalculateAkermannAngle (float Input, float &OutSteerLeft, float &OutSteerRight)
 
float GetMaxAckermanAngle ()
 
- Public Member Functions inherited from TVehicleSystem< FSimpleSteeringConfig >
 TVehicleSystem ()
 
 TVehicleSystem (const FSimpleSteeringConfig *SetupIn)
 
FSimpleSteeringConfig & AccessSetup ()
 
const FSimpleSteeringConfig & Setup () const
 

Additional Inherited Members

- Public Attributes inherited from TVehicleSystem< FSimpleSteeringConfig >
const FSimpleSteeringConfig * SetupPtr
 

Constructor & Destructor Documentation

◆ FAckermannSim()

Chaos::FAckermannSim::FAckermannSim ( const FSimpleSteeringConfig SetupIn)

Member Function Documentation

◆ CalculateAkermannAngle()

void Chaos::FAckermannSim::CalculateAkermannAngle ( float  Input,
float OutSteerLeft,
float OutSteerRight 
)

◆ GetLeftHingeLocations()

void Chaos::FAckermannSim::GetLeftHingeLocations ( FVector2D OutC1,
FVector2D OutP,
FVector2D OutC2 
)

◆ GetMaxAckermanAngle()

float Chaos::FAckermannSim::GetMaxAckermanAngle ( )
inline

◆ GetRightHingeLocations()

void Chaos::FAckermannSim::GetRightHingeLocations ( FVector2D OutC1,
FVector2D OutP,
FVector2D OutC2 
)

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