15 #include "CeeVisualization/Base.h" 16 #include "CeeCore/Vec3d.h" 31 size_t partIndex()
const;
32 void setPartIndex(
size_t index);
34 Vec3d intersectionPoint()
const;
35 void setIntersectionPoint(
const Vec3d& intersectionPoint);
37 size_t partSubIndex()
const;
38 void setPartSubIndex(
size_t subIndex);
40 double distanceAlongRay()
const;
41 void setDistanceAlongRay(
double distance);
45 Vec3d m_intersectionPoint;
46 size_t m_partSubIndex;
47 double m_distanceAlongRay;
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppComponent.cpp:26
Vector class for a 3D double vector.
Definition: Vec3d.h:26
Small class containing the data for a hit of an intersection between a ray and a part in an MarkupMod...
Definition: MarkupModelHitItem.h:26