15 #include "CeeVisualization/Base.h" 16 #include "CeeCore/RefCountedObject.h" 17 #include "CeeCore/Plane.h" 35 size_t planeCount()
const;
36 const Plane& plane(
size_t index)
const;
37 void addPlane(
const Plane& plane);
38 void setPlane(
size_t index,
const Plane& plane);
39 void removePlane(
size_t index);
40 void removeAllPlanes();
42 bool mustBeBehindAllPlanesToClip()
const;
43 void setMustBeBehindAllPlanesToClip(
bool mustBeBehindAllToClip);
45 void setupRayDistancesFilters(
Ray* ray)
const;
51 CEE_DISALLOW_COPY_AND_ASSIGN(
Clipping);
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppComponent.cpp:26
Clipping planes are used to clip parts of the geometry in the scene to be able to look inside...
Definition: Clipping.h:30
A ray that can be used for intersection testing.
Definition: Ray.h:27
Class defining a plane in space.
Definition: Plane.h:27
Base class for all reference counted objects with built-in support for intrusive reference counting...
Definition: RefCountedObject.h:34
Provides a render area in the user control/widget to enable visualization of the current model data a...
Definition: View.h:40