Project Chrono: Track-shoe subsystem

Classes | Typedefs
Track-shoe subsystem
VEHICLE module » Tracked vehicles

## Description

Collaboration diagram for Track-shoe subsystem:

## Classes
class | chrono::vehicle::ChTrackShoe
| Base class for a track shoe. More...
class | chrono::vehicle::ChTrackShoeBand
| Base class for continuous band track shoes using rigid treads. More...
class | chrono::vehicle::ChTrackShoeBandANCF
| Base class for a continuous band track shoe using an ANCFshell-based web. More...
class | chrono::vehicle::ChTrackShoeBandBushing
| Base class for a continuous band track shoe using a bushing-based web. More...
class | chrono::vehicle::ChTrackShoeDoublePin
| Base class for a double-pin track shoe (template definition). More...
class | chrono::vehicle::ChTrackShoeSegmented
| Base class for segmented track shoes. More...
class | chrono::vehicle::ChTrackShoeSinglePin
| Base class for a single-pin track shoe (template definition). More...
class | chrono::vehicle::TrackShoeBandANCF
| Band-ANCF track shoe with central guide constructed with data from file (JSON format). More...
class | chrono::vehicle::TrackShoeBandBushing
| Band-bushing track shoe with central guide constructed with data from file (JSON format). More...
class | chrono::vehicle::TrackShoeDoublePin
| Double-pin track shoe with central guide constructed with data from file (JSON format). More...
class | chrono::vehicle::TrackShoeSinglePin
| Single-pin track shoe with central guide constructed with data from file (JSON format). More...

## Typedefs
typedef std::vector< std::shared_ptr< ChTrackShoe > > | chrono::vehicle::ChTrackShoeList
| Vector of handles to track shoe subsystems.
typedef std::vector< std::shared_ptr< ChTrackShoeBand > > | chrono::vehicle::ChTrackShoeBandList
| Vector of handles to continuous band track shoe subsystems.
typedef std::vector< std::shared_ptr< ChTrackShoeBandANCF > > | chrono::vehicle::ChTrackShoeBandANCFList
| Vector of continuous band ANCFshell-based track shoe subsystems.
typedef std::vector< std::shared_ptr< ChTrackShoeBandBushing > > | chrono::vehicle::ChTrackShoeBandBushingList
| Vector of continuous band bushing-based track shoe subsystems.
typedef std::vector< std::shared_ptr< ChTrackShoeDoublePin > > | chrono::vehicle::ChTrackShoeDoublePinList
| Vector of double-pin track shoe subsystems.
typedef std::vector< std::shared_ptr< ChTrackShoeSinglePin > > | chrono::vehicle::ChTrackShoeSinglePinList
| Vector of single-pin track shoe subsystems.