Track

Note

This class is still under development and may change in the future.

Defines track structure and arrangement.

Track(*args, **kwargs)

Abstract base class for track classes.

SingleRailTrack(*args, **kwargs)

Abstract base class for single rail track classes.

SlabSingleRailTrack(*args, **kwargs)

Abstract base class for slab single rail track classes.

ContSlabSingleRailTrack(*args, **kwargs)

Single rail slab track with continuous support.

DiscrSlabSingleRailTrack(*args, **kwargs)

Abstract base class for discrete slab single rail track classes.

SimplePeriodicSlabSingleRailTrack(*args, ...)

Single rail slab track with simple periodic support.

ArrangedSlabSingleRailTrack(*args, **kwargs)

Single rail slab track with varying periodic support.

BallastedSingleRailTrack(*args, **kwargs)

Abstract base class for ballasted single rail track classes.

ContBallastedSingleRailTrack(*args, **kwargs)

Single rail slab track with ballasted support.

DiscrBallastedSingleRailTrack(*args, **kwargs)

Abstract base class for discrete ballasted single rail track classes.

SimplePeriodicBallastedSingleRailTrack(...)

Single rail ballasted track with simple periodic support.

ArrangedBallastedSingleRailTrack(*args, **kwargs)

Single rail ballasted track with varying periodic support.