/Users/enrico/Ricerca/develop/PINS/pins-mechatronix/LibSources/submodules/Clothoids/src/Clothoids/BiarcList_compatibility.hxx Source File

Clothoids: /Users/enrico/Ricerca/develop/PINS/pins-mechatronix/LibSources/submodules/Clothoids/src/Clothoids/BiarcList_compatibility.hxx Source File
Clothoids
BiarcList_compatibility.hxx
1/*--------------------------------------------------------------------------*\
2 | |
3 | Copyright (C) 2017 |
4 | |
5 | , __ , __ |
6 | /|/ \ /|/ \ |
7 | | __/ _ ,_ | __/ _ ,_ |
8 | | \|/ / | | | | \|/ / | | | |
9 | |(__/|__/ |_/ \_/|/|(__/|__/ |_/ \_/|/ |
10 | /| /| |
11 | \| \| |
12 | |
13 | Enrico Bertolazzi |
14 | Dipartimento di Ingegneria Industriale |
15 | Universita` degli Studi di Trento |
16 | email: enrico.bertolazzi@unitn.it |
17 | |
18\*--------------------------------------------------------------------------*/
19
23
24void
25getSTK(
26 real_type s[],
27 real_type theta[],
28 real_type kappa[]
29) const
30{ this->get_STK( s, theta, kappa ); }
31
37//
38void
39getXY( real_type x[], real_type y[] ) const
40{ this->get_XY( x, y ); }
41
42real_type thetaBegin() const { return this->theta_begin(); }
43real_type thetaEnd() const { return this->theta_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 ); }
52
53integer numSegments() const { return this->num_segments(); }
54
56closestPoint_ISO(
57 real_type qx,
58 real_type qy,
59 real_type & x,
60 real_type & y,
61 real_type & s,
62 real_type & t,
63 real_type & dst
64) const {
65 return this->closest_point_ISO( qx, qy, x, y, s, t, dst );
66}
67
69closestPoint_ISO(
70 real_type qx,
71 real_type qy,
72 real_type offs,
73 real_type & x,
74 real_type & y,
75 real_type & s,
76 real_type & t,
77 real_type & dst
78) const {
79 return this->closest_point_ISO( qx, qy, offs, x, y, s, t, dst );
80}
81
double real_type
real type number
Definition Clothoids.hh:79
int integer
integer type number
Definition Clothoids.hh:80