28 #ifndef COORDINATE_TRANSFORM_H
29 #define COORDINATE_TRANSFORM_H
50 namespace coordinatetransform {
77 const double &lambdaleft,
78 const double &lambdaright,
115 const double &boundingBoxLength);
std::vector< double > getUnitTangentVector(const double &s) const
CoordinateTransform & operator=(const CoordinateTransform &transform)
void calcSCoordinate(const double &xlab, const double &ylab)
static const double error
std::vector< double > getTransformation() const
static const int algorithm
static const int workspaceSize
CoordinateTransform()=delete
void transformFromEntranceCoordinates(std::vector< double > &coordinates, const double &boundingBoxLength)
void calcXCoordinate(const double &xlab, const double &ylab)
double getUnitTangentVectorX(double s, void *p)
double getUnitTangentVectorY(double s, void *p)
std::vector< double > calcReferenceTrajectory(const double &s) const