21 #ifndef __ctkVTKSliceView_h
22 #define __ctkVTKSliceView_h
26 #include "vtkVersion.h"
28 class ctkVTKSliceViewPrivate;
33 class vtkAlgorithmOutput;
43 READ renderWindowLayoutType WRITE setRenderWindowLayoutType)
44 Q_PROPERTY(QColor highlightedBoxColor READ highlightedBoxColor WRITE setHighlightedBoxColor)
45 Q_PROPERTY(
double colorLevel READ colorLevel WRITE setColorLevel)
46 Q_PROPERTY(
double colorWindow READ colorWindow WRITE setColorWindow)
104 #if (VTK_MAJOR_VERSION <= 5)
107 void setImageDataConnection(vtkAlgorithmOutput* newImageDataPort);
ctkVTKAbstractView Superclass
Constructors.
Q_INVOKABLE vtkLightBoxRendererManager * lightBoxRendererManager() const
Get lightBoxRendererManager.
void setImageData(vtkImageData *newImageData)
vtkCornerAnnotation * overlayCornerAnnotation() const
vtkRenderer * overlayRenderer() const
Get overlay renderer.
virtual ~ctkVTKSliceView()
void resized(const QSize &size)
virtual bool eventFilter(QObject *object, QEvent *event)
void setHighlightedBoxColor(const QColor &newHighlightedBoxColor)
RenderWindowLayoutType renderWindowLayoutType() const
void setLightBoxRendererManagerColumnCount(int newColumnCount)
virtual QColor backgroundColor() const
void setLightBoxRendererManagerRowCount(int newRowCount)
double colorWindow() const
void setColorWindow(double newColorWindow)
void setActiveCamera(vtkCamera *newActiveCamera)
Set active camera.
double colorLevel() const
void setRenderWindowLayoutType(RenderWindowLayoutType layoutType)
ctkVTKSliceView(QWidget *parent=0)
virtual void setBackgroundColor(const QColor &newBackgroundColor)
void setColorLevel(double newColorLevel)
QColor highlightedBoxColor() const