20 inline double sqr(
double x)
34 for(
unsigned int i = 0; i < start.size(); i++)
38 for(
unsigned int i = 0; i <
m_direction.size(); i++)
86 std::vector<double> soll;
94 for(
unsigned int i = 0; i <
m_start.size(); i++)
118 return 0.5*
m_sa1*t*t;
144 std::vector<double> result =
m_start;
145 if (s < 0.0 || s >= 1.0)
147 for(
unsigned int i = 0; i<result.size(); i++)
virtual std::vector< double > dr_ds(double s) const
virtual double s(double t) const
RefValJS_PTP(const std::vector< double > &start, const std::vector< double > &ziel, double v_rad_s, double a_rad_s2)
std::vector< double > m_start
double norm(const std::vector< double > &j)
std::vector< double > m_ziel
static const double weigths[]
virtual std::vector< double > r(double s) const
std::vector< double > m_direction
virtual double ds_dt(double t) const