Project Chrono: chrono::vehicle::kraz::Kraz Class Reference

Public Member Functions | List of all members
chrono::vehicle::kraz::Kraz Class Reference
Models » Vehicle models » Kraz 64431 truck

## Description

Definition of the Kraz 64431 semi-trailer truck assembly.

This class encapsulates a concrete wheeled vehicle model for the tractor, the powertrain and tires for the tractor, as well as the trailer and its tires.

`#include <Kraz.h>`

## Public Member Functions
| Kraz (ChSystem *system)
void | SetContactMethod (ChContactMethod val)
void | SetCollisionSystemType (ChCollisionSystem::Type collsys_type)
void | SetChassisFixed (bool val)
void | SetChassisCollisionType (CollisionType val)
void | SetInitPosition (const ChCoordsys<> &pos)
void | SetInitFwdVel (double fwdVel)
void | SetInitWheelAngVel (const std::vector< double > &omega)
void | SetTireStepSize (double step_size)
ChSystem * | GetSystem () const
ChWheeledVehicle & | GetTractor () const
std::shared_ptr< ChChassis > | GetTractorChassis () const
std::shared_ptr< ChBodyAuxRef > | GetTractorChassisBody () const
ChWheeledTrailer & | GetTrailer () const
void | Initialize ()
void | SetChassisVisualizationType (VisualizationType vis_tractor, VisualizationType vis_trailer)
void | SetSuspensionVisualizationType (VisualizationType vis_tractor, VisualizationType vis_trailer)
void | SetSteeringVisualizationType (VisualizationType vis)
void | SetWheelVisualizationType (VisualizationType vis_tractor, VisualizationType vis_trailer)
void | SetTireVisualizationType (VisualizationType vis_tractor, VisualizationType vis_trailer)
void | Synchronize (double time, const DriverInputs &driver_inputs, const ChTerrain &terrain)
void | Advance (double step)

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

- D:/W/B/src/chrono-9.0.1/src/chrono_models/vehicle/kraz/Kraz.h
- D:/W/B/src/chrono-9.0.1/src/chrono_models/vehicle/kraz/Kraz.cpp