Provides functionality of rendering a scene in a 2D window. More...
#include <igstkView2D.h>
Public Types | |
enum | OrientationType { Sagittal, Coronal, Axial } |
Orientation Type: Publically declared orientation types supported for slice viewing. More... | |
Public Member Functions | |
igstkStandardClassTraitsMacro (View2D, View) | |
void | PrintSelf (std::ostream &os,::itk::Indent indent) const |
Print the object information in a stream. | |
void | RequestSetOrientation (const OrientationType &orientation) |
Select a slice orientation. | |
Protected Member Functions | |
View2D () | |
Constructor. | |
virtual | ~View2D (void) |
Destructor. |
Provides functionality of rendering a scene in a 2D window.
This class derives from the View class, and represents the abstraction of a window in a GUI in which 3D objects will be displayed but from a point of view in which the camera never changes the orientation of the field of view. Zooming and Panning operations are possible in this window.
View2D State Machine Diagram
Definition at line 42 of file igstkView2D.h.
Orientation Type: Publically declared orientation types supported for slice viewing.
Definition at line 53 of file igstkView2D.h.
igstk::View2D::View2D | ( | ) | [protected] |
Constructor.
virtual igstk::View2D::~View2D | ( | void | ) | [protected, virtual] |
Destructor.
void igstk::View2D::PrintSelf | ( | std::ostream & | os, | |
::itk::Indent | indent | |||
) | const |
Print the object information in a stream.
void igstk::View2D::RequestSetOrientation | ( | const OrientationType & | orientation | ) |
Select a slice orientation.