CustusX
16.5.0-rc9
An IGT application
|
Clip several 3D volumes using a SliceProxy. More...
#include <cxSlicePlaneClipper.h>
Public Types | |
typedef std::set < VolumetricBaseRepPtr > | VolumesType |
Signals | |
void | slicePlaneChanged () |
Public Member Functions | |
~SlicePlaneClipper () | |
void | setSlicer (SliceProxyPtr slicer) |
SliceProxyPtr | getSlicer () |
void | setInvertPlane (bool on) |
bool | getInvertPlane () const |
vtkPlanePtr | getClipPlaneCopy () |
vtkPlanePtr | getClipPlane () |
Static Public Member Functions | |
static SlicePlaneClipperPtr | New () |
Clip several 3D volumes using a SliceProxy.
Several 3D volumes, represented as VolumetricBaseRep, are decorated with a clip plane defined by a SliceProxy.
Definition at line 65 of file cxSlicePlaneClipper.h.
typedef std::set<VolumetricBaseRepPtr> cx::SlicePlaneClipper::VolumesType |
Definition at line 69 of file cxSlicePlaneClipper.h.
cx::SlicePlaneClipper::~SlicePlaneClipper | ( | ) |
Definition at line 61 of file cxSlicePlaneClipper.cpp.
vtkPlanePtr cx::SlicePlaneClipper::getClipPlane | ( | ) |
Definition at line 120 of file cxSlicePlaneClipper.cpp.
vtkPlanePtr cx::SlicePlaneClipper::getClipPlaneCopy | ( | ) |
return a vtkPlane representing the current clip plane.
Definition at line 112 of file cxSlicePlaneClipper.cpp.
bool cx::SlicePlaneClipper::getInvertPlane | ( | ) | const |
Definition at line 94 of file cxSlicePlaneClipper.cpp.
SliceProxyPtr cx::SlicePlaneClipper::getSlicer | ( | ) |
Definition at line 83 of file cxSlicePlaneClipper.cpp.
|
static |
Definition at line 51 of file cxSlicePlaneClipper.cpp.
void cx::SlicePlaneClipper::setInvertPlane | ( | bool | on | ) |
Definition at line 88 of file cxSlicePlaneClipper.cpp.
void cx::SlicePlaneClipper::setSlicer | ( | SliceProxyPtr | slicer | ) |
Definition at line 65 of file cxSlicePlaneClipper.cpp.
|
signal |