26#ifndef SINGLEIMAGEVOLUMECOMPONENT_H
27#define SINGLEIMAGEVOLUMECOMPONENT_H
38#include <vtkImageReslice.h>
39#include <vtkWindowLevelLookupTable.h>
73 virtual void pixelPicked(
double,
double,
double)
override;
76 virtual void setSelected(
const bool,
const bool)
override;
79 virtual void singleImageSelected(
const bool);
82 vtkSmartPointer<vtkActor> get3DCursor()
override;
89 virtual void initRepresentation() override final;
92 Slice::SliceOrientation sliceOrientation;
95 vtkSmartPointer<vtkWindowLevelLookupTable> lut;
99 vtkSmartPointer<vtkActor> cursorActor;
#define CAMITK_API
Definition CamiTKAPI.h:66
A Component represents something that could be included in the explorer view, the interactive 3D view...
Definition sdk/libraries/core/component/Component.h:304
This Component manages sub-component of the image component seen as a single orientation only (axial ...
Definition SingleImageComponent.h:62
~SingleImageComponent() override=default
Destructor.
Display a slice (i.e.
Definition Slice.h:124
SliceOrientation
Common slices orientation: axial, sagittal, coronal axial_neuro.
Definition Slice.h:149