15 #include "CeeGeometry/Base.h" 16 #include "CeeCore/Base.h" 17 #include "CeeCore/Vec3d.h" 35 const Part* part()
const;
37 void setPart(
Part* part);
39 const Vec3d& intersectionPoint()
const;
40 void setIntersectionPoint(
const Vec3d& intersectionPoint);
42 size_t itemIndex()
const;
43 void setItemIndex(
size_t index);
47 CEE_DISALLOW_COPY_AND_ASSIGN(
HitItem);
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppComponent.cpp:26
Small class containing the result of an intersection between a ray and a part in a GeometryModel...
Definition: HitItem.h:29
Vector class for a 3D double vector.
Definition: Vec3d.h:26
Geometry part and how it is to be drawn.
Definition: Part.h:32