xmsinterp
1.0
|
Hold data of transforming from xyz to station,normal space. More...
#include <AnisotropicInterpolator.h>
Public Member Functions | |
SNResult (size_t a_index, double a_param, double a_cross, const Pt3d &a_position) | |
Construct a station normal result. More... | |
Public Attributes | |
Pt3d | m_position |
intersection of the normal through point in the segment | |
double | m_param |
parameter in the range [0..1] within the segment | |
double | m_cross |
cross product (>0 if on left of segment; <0 on right) | |
size_t | m_index |
index of the segment within the centerline polyline | |
Hold data of transforming from xyz to station,normal space.
Definition at line 28 of file AnisotropicInterpolator.h.
|
inline |
Construct a station normal result.
[in] | a_index | The index of the centerline segment contain the station |
[in] | a_param | The segment parameter of the intersection |
[in] | a_cross | The cross product of vector from segment start to end with vector from segment start to point. It will be >0 if the point is to the right of the segment. |
[in] | a_position | The intersection point of a normal through the point with the segment |
Definition at line 38 of file AnisotropicInterpolator.h.