Trax3 3.1.0
trax track library
Loading...
Searching...
No Matches
trax::ArcP::Data Struct Reference

Data definig the curve. More...

#include <C:/Trend/Development/Trax3/Code/trax/Curve.h>

Public Member Functions

Construction
 Data (Length radius) noexcept
 Data (const spat::VectorBundle2< Length, One > &vb2) noexcept

Public Attributes

spat::VectorBundle2< Length, Onevb2
 Center point, tangent and normal of the arc. The curve radius is the length of vb2.N in meters.

Detailed Description

Data definig the curve.

This is used for persistence. GetData() receives the data and there is a Create() method to create the curve from this data set without any caculations made that might distort the values during many read/write cycles.


The documentation for this struct was generated from the following file:
  • C:/Trend/Development/Trax3/Code/trax/Curve.h