ssMultibeamView Class Reference
[Gui/Plan/Aquisition]

This class simply holds the various graphics windows. More...

#include <ssMultibeamView.h>

Inheritance diagram for ssMultibeamView:

Inheritance graph
[legend]
Collaboration diagram for ssMultibeamView:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeMacro (ssMultibeamView, vtkKWView)
void PrintSelf (ostream &os, vtkIndent indent)
vtkRenderWindowGetRenderWindow ()
 This overides the super class's function of this name.
vtkRenderWindowGetPlanRenderWindow () const
 Give the plan render window used by this widget.
vtkRenderWindowGetAcrossBathymetryRenderWindow () const
 Give the across bathymetry render window used by this widget.
vtkRenderWindowGetAlongBathymetryRenderWindow () const
 Give the along bathymetry render window used by this widget.

Static Public Member Functions

static ssMultibeamViewNew ()
 Instantiate a new object of this type.

Protected Member Functions

 ssMultibeamView ()
 Ctor.
 ~ssMultibeamView ()
 Dtor.

Protected Attributes

vtkRendererplanRenderer
vtkRendereracrossBathymetryRenderer
vtkRendereralongBathymetryRenderer
vtkRenderWindowplanRenderWindow
vtkRenderWindowacrossBathymetryRenderWindow
vtkRenderWindowalongBathymetryRenderWindow

Detailed Description

This class simply holds the various graphics windows.

Definition at line 47 of file ssMultibeamView.h.


Constructor & Destructor Documentation

ssMultibeamView::ssMultibeamView (  )  [protected]

Ctor.

ssMultibeamView::~ssMultibeamView (  )  [protected]

Dtor.


Member Function Documentation

static ssMultibeamView* ssMultibeamView::New (  )  [static]

Instantiate a new object of this type.

This is the only method that objects of this type may be created.

Returns:
The new object.

Reimplemented in ssMultibeamAcrossBathymetryRenderView, ssMultibeamAlongBathymetryRenderView, ssMultibeamPlanRenderView, and ssMultibeamRenderView.

ssMultibeamView::vtkTypeMacro ( ssMultibeamView  ,
vtkKWView   
)

void ssMultibeamView::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

Reimplemented in ssMultibeamAcrossBathymetryRenderView, ssMultibeamAlongBathymetryRenderView, ssMultibeamPlanRenderView, and ssMultibeamRenderView.

vtkRenderWindow* ssMultibeamView::GetRenderWindow (  ) 

This overides the super class's function of this name.

Print a error message and return 0.

Returns:
0 (NULL).

Reimplemented in ssMultibeamRenderView.

vtkRenderWindow* ssMultibeamView::GetPlanRenderWindow (  )  const

Give the plan render window used by this widget.

Returns:
The plan render window

vtkRenderWindow* ssMultibeamView::GetAcrossBathymetryRenderWindow (  )  const

Give the across bathymetry render window used by this widget.

Returns:
The across bathymetry render window.

vtkRenderWindow* ssMultibeamView::GetAlongBathymetryRenderWindow (  )  const

Give the along bathymetry render window used by this widget.

Returns:
The along bathymetry render window.


Member Data Documentation

vtkRenderer* ssMultibeamView::planRenderer [protected]

Definition at line 99 of file ssMultibeamView.h.

vtkRenderer* ssMultibeamView::acrossBathymetryRenderer [protected]

Definition at line 100 of file ssMultibeamView.h.

vtkRenderer* ssMultibeamView::alongBathymetryRenderer [protected]

Definition at line 101 of file ssMultibeamView.h.

vtkRenderWindow* ssMultibeamView::planRenderWindow [protected]

Definition at line 102 of file ssMultibeamView.h.

vtkRenderWindow* ssMultibeamView::acrossBathymetryRenderWindow [protected]

Definition at line 103 of file ssMultibeamView.h.

vtkRenderWindow* ssMultibeamView::alongBathymetryRenderWindow [protected]

Definition at line 104 of file ssMultibeamView.h.


The documentation for this class was generated from the following file: