Trax3 3.1.0
trax track library
Loading...
Searching...
No Matches
trax::RollingStockParser Class Reference
Inheritance diagram for trax::RollingStockParser:

Public Member Functions

virtual bool RollingStockStart () noexcept(false)
virtual bool BogieStart (IDType, const std::string &, const std::string &) noexcept(false)
virtual void BogieFrame (const spat::Frame< dim::Length, dim::One > &) noexcept
virtual bool GeomStart (const std::string &, Geom::Filters, GeomType, Mass) noexcept(false)
virtual void Material (const Material &) noexcept
virtual void GeomEnd (const std::string &, Geom::Filters, GeomType, Mass) noexcept(false)
virtual void Coupling (RailRunner::EndType, Length, Force, IDType, const spat::Frame< dim::Length, dim::One > &) noexcept(false)
virtual void Swivel (RailRunner::EndType, IDType, const spat::Frame< dim::Length, dim::One > &) noexcept(false)
virtual void BogieEnd (const std::string &) noexcept
virtual bool WheelFrameStart (IDType, const std::string &, const std::string &) noexcept(false)
virtual bool TractionForceCharacteristicStart () noexcept(false)
virtual void SpeedStep (Velocity, One) noexcept
virtual void TractionForceCharacteristicEnd () noexcept(false)
virtual void TrackJointLimits (const TrackJointLimits &) noexcept
virtual void Wheelset (const Wheelset &) noexcept
virtual bool TrackLocation (const TrackLocationRef &) noexcept(false)
virtual void Anchor (const spat::Frame< dim::Length, dim::One > &) noexcept
virtual void WheelFrameEnd (const std::string &) noexcept
virtual void RollingStockEnd () noexcept(false)
Public Member Functions inherited from trax::Parser
virtual bool ParsingStart () noexcept(false)
virtual void Frame (const spat::Frame< dim::Length, dim::One > &frame) noexcept
virtual void Area (const spat::Box< dim::Length > &area) noexcept
virtual void Interval (const common::Interval< dim::Length > &interval) noexcept
virtual void DisplayName (const std::string &, const std::string &) noexcept
virtual void Description (const std::string &, const std::string &) noexcept
virtual void ParsingEnd () noexcept

Additional Inherited Members

Protected Attributes inherited from trax::Parser
common::Interval< dim::Lengthm_Interval
spat::Box< dim::Lengthm_Area
spat::Frame< dim::Length, dim::Onem_Frame

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