29real_type tx_Begin()
 const { 
return this->tx_begin(); }
 
   30real_type ty_Begin()
 const { 
return this->ty_begin(); }
 
   31real_type tx_End()
   const { 
return this->tx_end(); }
 
   32real_type ty_End()
   const { 
return this->ty_end(); }
 
   34real_type nx_Begin_ISO()
 const { 
return this->nx_begin_ISO(); }
 
   35real_type ny_Begin_ISO()
 const { 
return this->ny_begin_ISO(); }
 
   36real_type nx_End_ISO()
   const { 
return this->nx_end_ISO(); }
 
   37real_type ny_End_ISO()
   const { 
return this->ny_end_ISO(); }
 
   46getSK( real_type s[], real_type kappa[] )
 const 
   47{ this->get_SK( s, kappa ); }
 
   57  vector<real_type> & s,
 
   58  vector<real_type> & kappa
 
   60{ this->get_SK( s, kappa ); }
 
   75{ this->get_STK( s, theta, kappa ); }
 
   86  vector<real_type> & s,
 
   87  vector<real_type> & theta,
 
   88  vector<real_type> & kappa
 
   90{ this->get_STK( s, theta, kappa ); }
 
   99getXY( real_type x[], real_type y[] )
 const 
  100{ this->get_XY( x, y ); }
 
  103getDeltaTheta( real_type delta_theta[] )
 const 
  104{ this->get_delta_theta( delta_theta ); }
 
  107getDeltaKappa( real_type deltaKappa[] )
 const 
  108{ this->get_delta_kappa( deltaKappa ); }
 
  111changeOrigin( real_type newx0, real_type newy0 )
 
  112{ this->change_origin( newx0, newy0 ); }
 
  114real_type thetaBegin()
                 const { 
return this->theta_begin(); }
 
  115real_type thetaEnd()
                   const { 
return this->theta_end(); }
 
  116real_type xBegin()
                     const { 
return this->x_begin(); }
 
  117real_type yBegin()
                     const { 
return this->y_begin(); }
 
  118real_type xEnd()
                       const { 
return this->x_end(); }
 
  119real_type yEnd()
                       const { 
return this->y_end(); }
 
  120real_type xBegin_ISO( real_type offs )
 const { 
return this->x_begin_ISO( offs ); }
 
  121real_type yBegin_ISO( real_type offs )
 const { 
return this->y_begin_ISO( offs ); }
 
  122real_type xEnd_ISO( real_type offs )
   const { 
return this->x_end_ISO( offs ); }
 
  123real_type yEnd_ISO( real_type offs )
   const { 
return this->y_end_ISO( offs ); }
 
  125integer numSegments()
 const { 
return num_segments(); }
 
  128closestSegment( real_type qx, real_type qy )
 const {
 
  129  return this->closest_segment( qx, qy );
 
  142  return this->closest_point_ISO( qx, qy, x, y, s, t, dst );
 
  156  return this->closest_point_ISO( qx, qy, offs, x, y, s, t, dst );
 
  160closestPointInRange_ISO(
 
  163  integer     icurve_begin,
 
  172  return this->closest_point_in_range_ISO(
 
  173    qx, qy, icurve_begin, icurve_end, x, y, s, t, dst, icurve
 
  177closestPointInRange_SAE(
 
  180  integer     icurve_begin,
 
  189  return this->closest_point_in_range_SAE(
 
  190    qx, qy, icurve_begin, icurve_end, x, y, s, t, dst, icurve
 
  195closestPointInSRange_ISO(
 
  207  return this->closest_point_in_s_range_ISO(
 
  208    qx, qy, s_begin, s_end, x, y, s, t, dst, icurve
 
  213closestPointInSRange_SAE(
 
  225  return this->closest_point_in_s_range_SAE(
 
  226    qx, qy, s_begin, s_end, x, y, s, t, dst, icurve
 
double real_type
real type number
Definition Clothoids.hh:79
int integer
integer type number
Definition Clothoids.hh:80