 |
CTK
0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
|
Go to the documentation of this file.
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);
ctkVTKSliceView(QWidget *parent=0)
double colorLevel() const
void setHighlightedBoxColor(const QColor &newHighlightedBoxColor)
void setRenderWindowLayoutType(RenderWindowLayoutType layoutType)
virtual void setBackgroundColor(const QColor &newBackgroundColor)
void resized(const QSize &size)
vtkRenderer * overlayRenderer() const
Get overlay renderer.
QColor highlightedBoxColor() const
void setLightBoxRendererManagerColumnCount(int newColumnCount)
vtkCornerAnnotation * overlayCornerAnnotation() const
ctkVTKAbstractView Superclass
Constructors.
double colorWindow() const
void setImageData(vtkImageData *newImageData)
virtual QColor backgroundColor() const
void setLightBoxRendererManagerRowCount(int newRowCount)
void setColorLevel(double newColorLevel)
Q_INVOKABLE vtkLightBoxRendererManager * lightBoxRendererManager() const
Get lightBoxRendererManager.
virtual bool eventFilter(QObject *object, QEvent *event)
RenderWindowLayoutType renderWindowLayoutType() const
void setColorWindow(double newColorWindow)
void setActiveCamera(vtkCamera *newActiveCamera)
Set active camera.
virtual ~ctkVTKSliceView()