25thetaTotalVariation()
const
26{
return this->theta_total_variation(); }
29thetaMinMax( real_type & thMin, real_type & thMax )
const
30{
return this->theta_min_max(thMin,thMax); }
33changeOrigin( real_type newx0, real_type newy0 )
34{ this->change_origin( newx0, newy0 ); }
37changeCurvilinearOrigin( real_type s0, real_type newL )
38{ this->change_curvilinear_origin( s0, newL ); }
40real_type thetaBegin()
const {
return this->theta_begin(); }
41real_type thetaEnd()
const {
return this->theta_end(); }
42real_type kappaBegin()
const {
return this->kappa_begin(); }
43real_type kappaEnd()
const {
return this->kappa_end(); }
44real_type xBegin()
const {
return this->x_begin(); }
45real_type yBegin()
const {
return this->y_begin(); }
46real_type xEnd()
const {
return this->x_end(); }
47real_type yEnd()
const {
return this->y_end(); }
48real_type xBegin_ISO( real_type offs )
const {
return this->x_begin_ISO( offs ); }
49real_type yBegin_ISO( real_type offs )
const {
return this->y_begin_ISO( offs ); }
50real_type xEnd_ISO( real_type offs )
const {
return this->x_end_ISO( offs ); }
51real_type yEnd_ISO( real_type offs )
const {
return this->y_end_ISO( offs ); }
63 return this->closest_point_ISO( qx, qy, x, y, s, t, dst );
77 return this->closest_point_ISO( qx, qy, offs, x, y, s, t, dst );
83real_type sinTheta0()
const {
return sin(m_theta0); }
89real_type cosTheta0()
const {
return cos(m_theta0); }
95real_type lenTolerance( real_type tol )
const
96{
return this->len_tolerance( tol ); }
double real_type
real type number
Definition Clothoids.hh:79
int integer
integer type number
Definition Clothoids.hh:80