47 #ifndef SVK_IMAGE_VIEWER_2_H
48 #define SVK_IMAGE_VIEWER_2_H
50 #include <vtkImageViewer2.h>
51 #include <vtkImageMapper3D.h>
52 #include <vtkTransform.h>
53 #include <vtkImageActor.h>
54 #include <vtkRenderWindow.h>
55 #include <vtkRenderWindowInteractor.h>
56 #include <vtkInteractorStyleImage.h>
57 #include <vtkCommand.h>
58 #include <vtkCamera.h>
59 #include <vtkImageMapToWindowLevelColors.h>
64 #include <vtkRenderer.h>
65 #include <vtkCollectionIterator.h>
143 #endif //SVK_IMAGE_VIEWER_2_H
virtual void SetColorLevel(double s)
Definition: svkImageViewer2.cc:612
virtual svkOrientedImageActor * GetImageActor(svkDcmHeader::Orientation actorOrientation=svkDcmHeader::UNKNOWN_ORIENTATION)
Definition: svkImageViewer2.cc:749
svkDcmHeader::Orientation orientation
Definition: svkImageViewer2.h:117
Definition: svkImageMapToWindowLevelColors.h:64
virtual svkDcmHeader::Orientation GetOrientation()
Definition: svkImageViewer2.cc:740
Definition: svkImageActor.h:75
int orthSlice1
Definition: svkImageViewer2.h:114
svkOrientedImageActor * axialImageActor
Definition: svkImageViewer2.h:121
svkImageMapToWindowLevelColors * coronalWinLevel
Definition: svkImageViewer2.h:130
Definition: svkImageViewer2.h:71
int GetSlice()
Definition: svkImageViewer2.cc:405
void UpdateInputInformation()
Definition: svkImageViewer2.cc:777
void InitializeOrthogonalActors()
Definition: svkImageViewer2.cc:623
void SetCameraZoom(double zoom)
Definition: svkImageViewer2.cc:592
void Render()
Definition: svkImageViewer2.cc:342
svkImageViewer2()
Constructor.
Definition: svkImageViewer2.cc:56
svkImageMapToWindowLevelColors * sagittalWinLevel
Definition: svkImageViewer2.h:131
int coronalSlice
Definition: svkImageViewer2.h:103
void SetInputData(svkImageData *in)
Definition: svkImageViewer2.cc:304
void InstallPipeline()
Definition: svkImageViewer2.cc:259
~svkImageViewer2()
Destructor.
Definition: svkImageViewer2.cc:89
virtual svkImageData * GetInput()
Definition: svkImageViewer2.cc:768
virtual bool AreOrthogonalImagesOn()
Definition: svkImageViewer2.cc:695
virtual void SetOrientation(svkDcmHeader::Orientation orientation)
Definition: svkImageViewer2.cc:731
static svkImageViewer2 * New()
vtkTypeMacro(svkImageViewer2, vtkImageViewer2)
svkImageData * data
Definition: svkImageViewer2.h:112
virtual void SetColorWindow(double s)
Definition: svkImageViewer2.cc:601
int sagittalSlice
Definition: svkImageViewer2.h:104
virtual void SetActiveVolume(int volume)
Definition: svkImageViewer2.cc:485
void SetInteractorStyle(vtkInteractorStyleImage *style)
Definition: svkImageViewer2.cc:708
int orthSlice2
Definition: svkImageViewer2.h:115
void ResetCamera()
Definition: svkImageViewer2.cc:507
Definition: svkImageData.h:107
int axialSlice
Definition: svkImageViewer2.h:102
svkOrientedImageActor * sagittalImageActor
Definition: svkImageViewer2.h:123
svkOrientedImageActor * coronalImageActor
Definition: svkImageViewer2.h:122
virtual void SetSlice(int slice)
Definition: svkImageViewer2.cc:432
void TurnOrthogonalImagesOn()
Definition: svkImageViewer2.cc:639
svkImageMapToWindowLevelColors * axialWinLevel
Definition: svkImageViewer2.h:129
void TurnOrthogonalImagesOff()
Definition: svkImageViewer2.cc:667