| Ctrax::AnlReader | |
| CBase | |
| Ctrax::Container_Imp< TraxType, Base > | |
| Ctrax::CurveArcLength_Imp< FunctionParametrizedByArcLength, Base > | If the curve function happens to be parameterized by arc length, this implementation for a curve can be used |
| Ctrax::Curve_Imp< Function, Base > | Implements a Curve that is parametrized by its arc length |
| Ctrax::CurveTInterpolator_Imp< Function, Base > | This calculates the normal vector, curvature and torsion numerically using the relations derived from the Frenet-Serret formulas: |
| Ctrax::ObjectID_Imp< Base > | |
| Ctrax::Pose_Imp< Base > | |
| Ctrax::TrackJointFeeder_Imp< Valtype, Base > | Implementation for a specific value type |
| CBaseDecorator | |
| Ctrax::CollectionDecorator< BaseDecorator > | A decorator for trax collections |
| Ctrax::ObjectIDDecorator< BaseDecorator > | A decorator for identification part of trax objects |
| Ctrax::PoseDecorator< BaseDecorator > | A decorator for pose part of trax objects |
| Ctrax::SimulatedDecorator< BaseDecorator > | |
| Cstd::basic_stringbuf | |
| Cdebugbuffer< CharT, TraitsT > | Different method: provide debug buffer to replace with the std::cout rbuffer |
| Ctrax::Body | A dynamic object in physical space |
| Ctrax::Gestalt | A Gestalt is a Body with a Shape |
| Cspat::Box< Valtype > | Axis aligned box |
| Ctrax::Collection< Collection_Type, Value_Type > | |
| Ctrax::Collection< CameraCollection, Camera > | |
| Ctrax::CameraCollection | Collection to store cameras |
| Ctrax::Collection< CargoCollection, Cargo > | |
| Ctrax::CargoCollection | |
| Ctrax::Collection< ConnectorCollection, Connector > | |
| Ctrax::ConnectorCollection | Collection to hold a set of Connector objects |
| Ctrax::Decorator< ConnectorCollection > | |
| Ctrax::CollectionDecorator< Decorator< ConnectorCollection > > | |
| Ctrax::ConnectorCollectionDecorator | A decorator for ConnectorCollections |
| Ctrax::Collection< Fleet, Train > | |
| Ctrax::Fleet | A Fleet holds Trains and (topmost) Bogies via their common interface RailRunner |
| Ctrax::Collection< IndicatorCollection, Indicator > | |
| Ctrax::IndicatorCollection | Collection to hold a set of Indicator objects |
| Ctrax::Decorator< IndicatorCollection > | |
| Ctrax::CollectionDecorator< Decorator< IndicatorCollection > > | |
| Ctrax::IndicatorCollectionDecorator | A decorator for IndicatorCollection |
| Ctrax::Collection< ModuleCollection, Module > | |
| Ctrax::ModuleCollection | A collection of modules |
| Ctrax::Collection< PulseCounterCollection, PulseCounter > | |
| Ctrax::PulseCounterCollection | |
| Ctrax::Collection< SceneCollection, Scene > | |
| Ctrax::SceneCollection | |
| Ctrax::Collection< SignalCollection, Signal > | |
| Ctrax::SignalCollection | Collection to hold a set of Signal objects |
| Ctrax::Decorator< SignalCollection > | |
| Ctrax::CollectionDecorator< Decorator< SignalCollection > > | |
| Ctrax::SignalCollectionDecorator | A decorator for SignalCollection |
| Ctrax::Collection< TimerCollection, Timer > | |
| Ctrax::TimerCollection | |
| Ctrax::Collection< TrackCollection, TrackBuilder > | |
| Ctrax::TrackCollection | Collection to hold a set of Track objects |
| Ctrax::Decorator< TrackCollection > | |
| Ctrax::ObjectIDDecorator< Decorator< TrackCollection > > | |
| Ctrax::CollectionDecorator< ObjectIDDecorator< Decorator< TrackCollection > > > | |
| Ctrax::TrackCollectionDecorator | A decorator for TrackCollection |
| Ctrax::Collection< TrackCollectionContainer, TrackCollection > | |
| Ctrax::TrackCollectionContainer | Collection to hold a set of TrackCollection objects |
| Ctrax::Decorator< TrackCollectionContainer > | |
| Ctrax::ObjectIDDecorator< Decorator< TrackCollectionContainer > > | |
| Ctrax::CollectionDecorator< ObjectIDDecorator< Decorator< TrackCollectionContainer > > > | |
| Ctrax::TrackCollectionContainerDecorator | A decorator for TrackCollectionContainer |
| Ctrax::Collection< TrackSystem, TrackBuilder > | |
| Ctrax::TrackSystem | A track system is the container for tracks |
| Ctrax::Decorator< TrackSystem > | |
| Ctrax::ObjectIDDecorator< Decorator< TrackSystem > > | |
| Ctrax::SimulatedDecorator< ObjectIDDecorator< Decorator< TrackSystem > > > | |
| Ctrax::CollectionDecorator< SimulatedDecorator< ObjectIDDecorator< Decorator< TrackSystem > > > > | |
| Ctrax::TrackSystemDecorator | A decorator for TrackSystems |
| CContainerAdapter | |
| Ccommon::ContainerAdapterExtension< ContainerAdapter > | Stl container adapter extension for accessing the underlying container |
| Ctrax::Track::Coupling | Designates two track ends. Typically used for coupling relations |
| Ctrax::TrainComponent::Coupling | Structure describing a coupling between two TrainComponents |
| Ctrax::Bogie::CouplingProps | Describing data of a coupling |
| Ctrax::CubicData | Data definig a cubic curve |
| Ctrax::CurvatureStrecher | Interface for streching the curvature of a curve, by trying to reach an end point Z, while keeping the starting point local, if possible |
| Ctrax::CurvatureStrecher_Imp< MainBase > | |
| Ctrax::Curve | Curves implement this interface that then can get attached to a track to define the tracks geometry |
| Ctrax::Arc | A plane arc |
| Ctrax::ArcP | A plane arc with owned parameters |
| Ctrax::Clothoid | Curve with linear increasing curvature. Also called 'Euler Spiral' |
| Ctrax::Cubic | Cubic polynom curve |
| Ctrax::EEPCurve | Idiosyncratic curve used in EEP up to version 16 |
| Ctrax::Helix | A three dimensional spiral |
| Ctrax::HelixP | A three dimensional spiral with owned parameters |
| Ctrax::Line | A straight line |
| Ctrax::LineP | A straight line with owned parameters |
| Ctrax::PointToPointParallel | A Curve parallel to a given track |
| Ctrax::PolygonalChain | A series of samples of points and tangents that make up a curve |
| Ctrax::Rotator | Curve with evenly (with respect to arc length) rotating tangent vector |
| Ctrax::RotatorChain | A series of Rotator curves that continue each other |
| Ctrax::SampledCurve | A curve given by Fi,ki,ti,si samples of a real curveT |
| Ctrax::Spline | \ brief Cubic Hermite Spline |
| Ctrax::CurveSample | The dynamic data of a curve at one point |
| Ctrax::Arc::Data | Data definig the curve |
| Ctrax::ArcP::Data | Data definig the curve |
| Ctrax::Clothoid::Data | Data defining the curve |
| Ctrax::EEPCurve::Data | Data definig the curve |
| Ctrax::Helix::Data | Data definig the curve |
| Ctrax::HelixP::Data | Data definig the curve |
| Ctrax::LineP::Data | Data definig the curve |
| Ctrax::ParallelizableTrack::Data | |
| Ctrax::PointToPointParallel::Data | |
| Ctrax::Rotator::Data | Data definig the curve |
| Cdim::DefaultUnit< L, M, T > | |
| Cdim::DefaultUnit< 0, 0, 1 > | |
| Cdim::DefaultUnit< 0, 1, 0 > | |
| Cdim::DefaultUnit< 1, 0, 0 > | |
| Cdim::DefaultUnit< 1, 0,-1 > | |
| Cdim::DefaultUnit< 1, 1,-2 > | |
| Cdim::DefaultUnit< 2, 1,-2 > | |
| Cdim::DefaultUnit< 2, 1,-3 > | |
| Cdim::DefaultUnit<-1, 0, 0 > | |
| Cdim::DefaultUnit<-1, 1,-2 > | |
| Cdim::Dimension< L, M, T > | Type selection for class Value |
| Ctrax::Track::End | Designates an end at a specific track |
| Ctrax::Event | |
| Ctrax::EventFilter | An event is sent to a sensor if it gets triggered |
| Ctrax::WheelFrame::Event | |
| Ctrax::FileReader | Base class for file readers |
| Ctrax::RollingStockFileReader_Base | |
| Ctrax::RollingStockFileReader | |
| Ctrax::TrainFileReader | |
| Ctrax::TrainFileReferenceReader | |
| CFixtureBase | |
| CMultiTrackSystemFixture | |
| CMultiTrackSystemFixtureVisualDebugger | |
| CTrackCircle | |
| CSensorFixture | |
| CTrackSystemCircleFixture | |
| CTrainFixture | |
| CTrainFixtureVisualDebugger | |
| Ccommon::FlagBlocker | Flips a flag for the lifetime of the class object |
| Cspat::Frame< Valtype, ValtypeT > | A Frame ("TNBFrame") describes a location in 3d space and an orientation using a right handed coordinate cross of vectors |
| Ctrax::Frustum | Projective frustum |
| Ctrax::Camera | Base Camera interface |
| Ctrax::AnimatedCamera | Interface for movable cameras |
| Ctrax::BodyCam | Interface for cameras that can get attached to a Body |
| Ctrax::DollyCam | Interface for Cameras movable along tracks |
| Ctrax::Geom | A Geom is used for collision detection. It differs from a Shape in that it defines the most simple elements of a shape. A Shape is a collection of Geoms and itself a Geom |
| Ctrax::GeomCapsule | A Capsule is a Cylinder with round caps |
| Ctrax::GeomCuboid | Rectangular cuboid shape |
| Ctrax::GeomCylinder | Cylinder shaped Geom |
| Ctrax::GeomHeightField | |
| Ctrax::GeomMesh | |
| Ctrax::GeomSphere | A sphere shaped Geom |
| Ctrax::Identified< I > | Interface for identifying objects by ID or reference values |
| Ctrax::Identified< Camera > | |
| Ctrax::Camera | Base Camera interface |
| Ctrax::Identified< Cargo > | |
| Ctrax::Cargo | |
| Ctrax::Identified< Connector > | |
| Ctrax::Connector | A Connector rearranges the connections between several track ends |
| Ctrax::DoubleSlipSwitch | A double slip switch is made from eight tracks that form a crossing with the possibility to divert the route to connect two of the narrowing (incoming) tracks pairwise. There are four narrowing (incoming) tracks, two crossing tracks and two diverting tracks, connecting two narrowing ones each. The two straight tracks 'X', are crossing each other; two incoming narrowing tracks, two outgoing narrowing tracks - all four connecting to the straight track ends - and two diverging tracks ')' and '(', connecting incoming and outgoing tracks (ignore the dots): |
| Ctrax::NarrowSwitch | Common interface for switch types that maintain an incomming (narrow) track, an outgoing straight track and an arbitrary number of outgoing diverging tracks |
| Ctrax::Switch | A Switch rearranges the connections between three track ends |
| Ctrax::ThreeWaySwitch | A switch that is connecting one narrow end to three outgoing track ends |
| Ctrax::SingleSlipSwitch | A single slip switch is made from five tracks that form a crossing with the possibility to divert the route to connect the two narrow (incoming) tracks. There are two narrowing (incoming) tracks, two crossing tracks and one diverting track, connecting the two narrowing ones. The two narrow '\','/' and two straight tracks 'X' - the straight tracks are expected to cross each other - and a diverging track ')' (ignore the dots) |
| Ctrax::Identified< Indicator > | |
| Ctrax::Indicator | Interface for objects that indicates system states somehow |
| Ctrax::BinaryIndicator | An Indicator with two states |
| Ctrax::Identified< Jack > | |
| Ctrax::Jack | A jack a plug can get connected with |
| Ctrax::ObjectID_Imp< Jack > | |
| Ctrax::Jack_Imp | |
| Ctrax::Identified< Module > | |
| Ctrax::Module | A module is a chunck of railroad stuff that is all located in one rectangular volume |
| Ctrax::Identified< Plug > | |
| Ctrax::Plug | A Plug of some object can get plugged into a jack of some object, specific to a certain event |
| Ctrax::ObjectID_Imp< Plug > | |
| Ctrax::Plug_Imp | |
| Ctrax::Plug_Imp_Parent< ParentType > | |
| Ctrax::Plug_Imp_ParentPointer< ParentType > | Implementation for a plug that calls an objects member function on pulse |
| Ctrax::MultiPlug | A MultiPlug provides a variable number of actual Plugs to one input slot |
| Ctrax::Identified< PulseCounter > | |
| Ctrax::PulseCounter | A counter can be incremented or decremented by pulses. It will itself issue a pulse every time a certain threshold value is reached |
| Ctrax::Identified< PulseCounterCollection > | |
| Ctrax::PulseCounterCollection | |
| Ctrax::Identified< RailRunner > | |
| Ctrax::RailRunner | Interface for train and rolling stock that can be railed on a track and might provide brakes and power engines |
| Ctrax::Bogie | A Bogie is a RailRunner that can be attached to another Bogie by a swivel and can be coupled to another Bogie by a coupling |
| Ctrax::WheelFrame | A WheelFrame is a Bogie that hosts Wheelsets and a TrackJoint and therefore can directly get attached to a track. It also is responsible for managing a TractionForceCharacteristic and feeding the TrackJoint with data |
| Ctrax::TrainComponent | A TrainComponent is a part of a Train |
| Ctrax::RollingStock | A RollingStock is a RailRunner that manages one or more connected Bogies |
| Ctrax::Train | A Train is a collection of TrainComponents that are coupled in a row |
| Ctrax::Identified< Scene > | |
| Ctrax::Scene | A physical simulation scene for running a simulation and creating physical objects in the scene |
| Ctrax::Identified< Sensor > | |
| Ctrax::Sensor | A Sensor can get attached to a track and be triggerd when a Location runs over it |
| Ctrax::ObjectID_Imp< Sensor > | |
| Ctrax::Sensor_Imp | |
| Ctrax::IntervalSensor | A sensor that detects, wether a wheelframe passing by does this with some value like weight, velocity or traction in certain limits |
| Ctrax::VelocitySensor | A sensor that detects, wether a wheelframe passing by does this within certain velocity limits |
| Ctrax::WeighSensor | A sensor that detects wether the weight of a passing railrunner falls into certain limits |
| Ctrax::Identified< Signal > | |
| Ctrax::Signal | A Signal is positioned along a track and is submitted to a Train if it runs over it |
| Ctrax::JumpSite | A Signal that triggers a Train to jump to a jump site |
| Ctrax::TrackEndTransition | A Signal that can be placed at track couplings to signal that a Train runs over the coupling between two tracks |
| Ctrax::VelocityControl | Interface for signals that control the velocity of trains |
| Ctrax::Identified< Timer > | |
| Ctrax::Timer | A timer to meassure time lapses |
| Ctrax::Identified< Track > | |
| Ctrax::Track | Interface for a track used to calculate 3D positions |
| Ctrax::TrackBuilder | Interface for making and shaping tracks |
| Ctrax::MovableTrack | Track that can get attached to a moving body |
| Ctrax::MovableTrackAutoConnecting | |
| Ctrax::ParallelizableTrack | Track that can be the original to parallel tracks |
| Ctrax::SectionTrack | |
| Ctrax::StaticTrack | |
| Ctrax::Identified< TrackCollection > | |
| Ctrax::TrackCollection | Collection to hold a set of Track objects |
| Ctrax::Identified< TrackCollectionContainer > | |
| Ctrax::TrackCollectionContainer | Collection to hold a set of TrackCollection objects |
| Ctrax::Identified< TrackSystem > | |
| Ctrax::TrackSystem | A track system is the container for tracks |
| Ctrax::IDType | Type used for IDs in the trax library |
| CInterfaceT | |
| Ctrax::Decorator< InterfaceT > | The base for decorator implementations. Needed as BaseDecorator to combine other decorator implementers |
| Ccommon::Interval< Valtype > | An interval describes the area between two numbers. It is understood to contain the near one and exlude the far |
| Ctrax::Collection< Collection_Type, Value_Type >::iterator_imp< _value_type, _std_iterator_type > | |
| Ctrax::JackEnumerator | Interface for enumerating the Jacks an object provides |
| Ctrax::Plug_Imp | |
| Ctrax::Sensor_Imp | |
| Ctrax::JackIterator< EnumeratorType, PointerType, ReferenceType > | |
| Ctrax::Joint | |
| Ctrax::BallAndSocketJoint | |
| Ctrax::DistanceJoint | |
| Ctrax::HingeJoint | |
| Ctrax::SliderJoint | |
| Ctrax::Location | A Location specifies a position on a track system by referencing a track and a TrackLocation on it |
| Ctrax::Lockable | Interface for locking and unlocking an object |
| CMainBase | |
| Ctrax::CurvatureStrecher_Imp< MainBase > | |
| Ctrax::Material | |
| Ctrax::Materials | |
| Cspat::Matrix< Valtype, nCols, nRows > | Matrix template for arbitrary dimensions and value type |
| Cspat::Matrix< Valtype, nColsAndRows, nColsAndRows > | |
| Cspat::SquareMatrix< Valtype, 3 > | |
| Cspat::Rotation< Valtype > | Rotation matrix |
| Cspat::SquareMatrix< Valtype, 4 > | |
| Cspat::Transformation< Valtype > | Homogenous transformation matrix |
| Cspat::SquareMatrix< Valtype, nColsAndRows > | Square matrix with nColumns == nRows |
| Cstd::numeric_limits< dim::Value< dim::Dimension< L, M, T > > > | Dimensionated Values Numeric Limits |
| Ctrax::Orientation | Provides two values for orientation |
| Ctrax::Track::Overlap | Overlapping data |
| Ctrax::Parser | |
| Ctrax::RollingStockParser | |
| Ctrax::RollingStockCreator | |
| Ctrax::TrainCreator | |
| Ctrax::TrainFileReferenceReader | |
| Ctrax::TrackSystemParser | |
| Ctrax::TrainParser | |
| Ctrax::FleetParser | |
| Ctrax::TrainCreator | |
| Ctrax::PlugEnumerator | Interface for enumerating the Plugs an object provides |
| Ctrax::MultiPlug | A MultiPlug provides a variable number of actual Plugs to one input slot |
| Ctrax::PlugIterator< EnumeratorType, PointerType, ReferenceType > | |
| Cspat::Position< Valtype > | Implements a 3D - position in cartesian coordinates |
| Cspat::Position2D< Valtype > | Implements a 2D - position in cartesian coordinates |
| Cspat::PositionH< Valtype > | Implements a 4D - position in homogenous coordinates |
| Ctrax::ptreesupport::PTreeReader | Base class for XML readers based on ptree |
| Ctrax::ptreesupport::Anl3TrackSystemReader | |
| Ctrax::ptreesupport::Anl3ModuleReader | |
| Ctrax::ptreesupport::Anl4TrackSystemReader | |
| Ctrax::ptreesupport::Anl4ModuleReader | |
| Cspat::Rect< Valtype > | Axis aligned rectangle |
| CRedirectStandardOut< buffer > | Take a stream buffer like std::cout and redirects its output to another buffer, specified by the template parameter |
| Ctrax::Reparametrization< Function > | Reparametrizes a Function to 0 - 1 |
| Ctrax::ReportVerbosityGuard | |
| Ccommon::Resetter< ValueType > | Sets a variable for the lifetime of the class object |
| Ctrax::RoadwayTwist | A RoadwayTwist is used to define the actual rotating angle around the tangent at a curve to get the correct alignment to the lane |
| Ctrax::CombinedTwist | Combines the effect of two twists by adding them |
| Ctrax::ConstantTwist | A twist that stays constant over the whole track range |
| Ctrax::DirectionalTwist | A twist that rotates the frame arount T in a way that B is nearest a certain direction |
| Ctrax::LinearTwist | A twist that varies linearly between two values |
| Ctrax::PiecewiseDirectionalTwist | A twist that works like a DirectionalTwist but interpolates (linearly) two neighbouring attractors according to arc length and uses the resulting attractor |
| Ctrax::PiecewiseTwist | A twist with values at control points and either none or linear interpolation for the points in between |
| Ctrax::Section | A profile of a track |
| Ctrax::Section::SectionPoint | Point structure used to describe a section |
| Ctrax::Shape | A Shape is a collection of Geoms |
| Ctrax::Gestalt | A Gestalt is a Body with a Shape |
| Ctrax::SignalAligned | |
| Ctrax::SignalTarget | Target for signal notification |
| CTestSignalTarget | |
| Ctrax::Simulated | A simulated object. Register the object with a scene to get called back for Update, Pause, Resume and Stop |
| Ctrax::Bogie | A Bogie is a RailRunner that can be attached to another Bogie by a swivel and can be coupled to another Bogie by a coupling |
| Ctrax::Fleet | A Fleet holds Trains and (topmost) Bogies via their common interface RailRunner |
| Ctrax::TrackSystem | A track system is the container for tracks |
| Ctrax::Simulator | Interface for the physics simulator |
| Cdim::smanip< L, M, T > | |
| Ctrax::SocketRegistry | Interface for a registry that reconnects Plugs and Jacks according to their IDs |
| Ctrax::Module | A module is a chunck of railroad stuff that is all located in one rectangular volume |
| Cspat::Sphere< Valtype > | Sphere with center and radius |
| CSwichFixture | |
| Ctrax::SwitchAligned | |
| CThreeTracksInALineFixture | |
| Ctrax::TrackData< Valtype > | Full geometrical data at a point on a track |
| Ctrax::TrackJoint< Valtype > | Physics engine agnostic part of track joint logic |
| CTrackFixture | One quater circle arc curved track of length 100_m*pi/2 (and radius 100_m) |
| CTrackAndLocation | Arc Track with Location in the middle |
| CTrackAndTrackSystem | Unattached (to TrackSystem) arc Track with Location in the middle and a TrackSystem |
| Ctrax::TrackJointFeeder | Class with minimal functionality to support a track joint on a track system |
| Ctrax::TrackJointFeederMotorModel | Class with functionality to support a track joint on a track system. Provides a model for friction, brake and drive |
| Ctrax::TrackJointLimits | The maximum forces and spatial deviations of a WheelFrame used by physics calculations |
| Ctrax::TrackLocation | A TrackLocation ist a location on a single track |
| Ctrax::TrackLocationRef | A track location, referencing the track by id |
| Ctrax::TrackPainter | Base class for painting tracks as a series of short straight pieces |
| Ctrax::SectionPainter | Paints a track by taking a cross section as a profile |
| Ctrax::BufferedPainter_Base< PointType > | |
| Ctrax::BufferedPainter< PointType > | |
| Ctrax::BufferedPainter_Base< spat::Position< Length > > | |
| Ctrax::BufferedPainter< spat::Position< Length > > | |
| Ctrax::BufferedPainter< spat::Position< Length > > | |
| Ctrax::BufferedPainter_Base< std::pair< spat::VectorBundle2< Length, One >, spat::Position2D< One > > > | |
| Ctrax::BufferedPainter< std::pair< spat::VectorBundle2< Length, One >, spat::Position2D< One > > > | |
| Ctrax::BufferedPainter< std::pair< spat::VectorBundle2< Length, One >, spat::Position2D< One > > > | |
| Ctrax::BufferedPainter_Base< std::pair< spat::VectorBundle< Length, One >, spat::Position2D< One > > > | |
| Ctrax::BufferedPainter< std::pair< spat::VectorBundle< Length, One >, spat::Position2D< One > > > | |
| Ctrax::BufferedPainter< std::pair< spat::VectorBundle< Length, One >, spat::Position2D< One > > > | |
| Ctrax::BufferedPainter_Base< PointType_ > | Paints data to buffers |
| Ctrax::BufferedUSDTrackPainter | |
| Ctrax::TrackRange | An interval on a track, referenced by an id |
| CTrackSystemFixture | |
| CTrackAndTrackSystem | Unattached (to TrackSystem) arc Track with Location in the middle and a TrackSystem |
| CTrackSystemCircleFixture | |
| Ctrax::TrackSystemReader | |
| Ctrax::TractionForceCharacteristic | Function that defines the characteristic behaviour of a motor to change its maximum available tracktion force with velocity |
| Ccommon::UniqueKey< T > | Set of unique keys |
| Ctrax::USDExporter | Trax writer for USD prims |
| Ctrax::USDFileExporter | |
| Ctrax::USDReader | Trax reader for a USD stage |
| Ctrax::USDFileReader | |
| Ctrax::UsdTraxTokenTypes | Token identifiers for trax USD Schema definitions |
| Cdim::Value< Dimension > | Value type, dependend from dimensions |
| Cdim::Value< Dimension< 0, 0, 0 > > | Specialization for dimension one. Implicit conversions with undimensionated values |
| Cspat::Vector< Valtype > | Implements a 3D - vector in cartesian coordinates |
| Cspat::Vector2D< Valtype > | Implements a 2D - vector in cartesian coordinates |
| Cspat::VectorBundle< Valtype, ValtypeT > | Implements a Vector bundle |
| Cspat::VectorBundle2< Valtype, ValtypeT > | Implements a tangential space bundle |
| Ctrax::Version | Class for versioning the trax library |
| Ctrax::Wheelset | Describing data of a wheelset |