![]() |
Trax3 3.1.0
trax track library
|
Full geometrical data at a point on a track. More...
#include <C:/Trend/Development/Trax3/Code/trax/TrackData.h>

Public Member Functions | |
| TrackData (const TrackData &)=default | |
| TrackData (TrackData &&)=default | |
| TrackData (spat::Frame< Valtype > _F, spat::Frame< Valtype > _wF, Valtype _c, Valtype _t) | |
| TrackData & | operator= (const TrackData &)=default |
| TrackData & | operator= (TrackData &&)=default |
| template<typename Valtype2> | |
| TrackData & | operator= (const TrackData< Valtype2 > &) |
| void | Init () noexcept |
| Initializes all values. | |
| virtual bool | SetValues (const TrackData &td) noexcept |
| Sets the curve values for calculating the contraint. | |
| template<typename Valtype2> | |
| TrackData< Valtype > & | operator= (const TrackData< Valtype2 > &td) |
Public Attributes | |
| spat::Frame< Valtype > | F |
| TNB Frame of the curve. | |
| spat::Frame< Valtype > | wF |
| twisted TNB Frame | |
| Valtype | c |
| curvature | |
| Valtype | t |
| torsion | |
Full geometrical data at a point on a track.
|
virtualnoexcept |
Sets the curve values for calculating the contraint.
| td | values of the curve |