ssMultibeamLWWindow Class Reference
[Gui/Plan/Aquisition]

#include <ssMultibeamLWWindow.h>

Inheritance diagram for ssMultibeamLWWindow:

Inheritance graph
[legend]
Collaboration diagram for ssMultibeamLWWindow:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeMacro (ssMultibeamLWWindow, vtkKWObject)
void PrintSelf (ostream &os, vtkIndent indent)
 Print the state of this object.
void Create ()
 Instantiate the toplevel window and all offspring.
void SetDTMInput (vtkAlgorithmOutput *in)
 Specify the DTM input stream.
void SetSwathInput (vtkAlgorithmOutput *in)
 Specify the swath input stream.
void SetRollInput (vtkAlgorithmOutput *in)
 Specify the roll input stream.
void SetPitchInput (vtkAlgorithmOutput *in)
 Specify the pitch input stream.
void SetDTMTextureInput (vtkTexture *in)
 Specify the DTM texture input.
void Update ()
 Update the render widget to force the display of any new data.
vtkKWWindowWindow () const
 Give the window.
vtkKWWindowoperator-> ()
vtkKWWindowoperator() ()

Static Public Member Functions

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

Protected Member Functions

 ssMultibeamLWWindow ()
 Ctor.
 ~ssMultibeamLWWindow ()
 Dtor.
void CompleteCreation ()
 Complete the creation.
virtual void ProcessCallbackCommandEvents (vtkObject *caller, unsigned long event, void *calldata)
 Processes the events that are passed through CallbackCommand (or others).

Friends

void ssMultibeamLWApplication::GUIProcess ()

Detailed Description

Definition at line 39 of file ssMultibeamLWWindow.h.


Constructor & Destructor Documentation

ssMultibeamLWWindow::ssMultibeamLWWindow (  )  [protected]

Ctor.

ssMultibeamLWWindow::~ssMultibeamLWWindow (  )  [protected]

Dtor.


Member Function Documentation

static ssMultibeamLWWindow* ssMultibeamLWWindow::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 from vtkKWObject.

ssMultibeamLWWindow::vtkTypeMacro ( ssMultibeamLWWindow  ,
vtkKWObject   
)

void ssMultibeamLWWindow::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Print the state of this object.

Parameters:
os The output stream.
indent The indentation level. Used for formating output.

Reimplemented from vtkKWObject.

void ssMultibeamLWWindow::Create (  ) 

Instantiate the toplevel window and all offspring.

void ssMultibeamLWWindow::SetDTMInput ( vtkAlgorithmOutput in  ) 

Specify the DTM input stream.

Parameters:
in The input stream.

void ssMultibeamLWWindow::SetSwathInput ( vtkAlgorithmOutput in  ) 

Specify the swath input stream.

Parameters:
in The input stream.

void ssMultibeamLWWindow::SetRollInput ( vtkAlgorithmOutput in  ) 

Specify the roll input stream.

Parameters:
in The input stream.

void ssMultibeamLWWindow::SetPitchInput ( vtkAlgorithmOutput in  ) 

Specify the pitch input stream.

Parameters:
in The input stream.

void ssMultibeamLWWindow::SetDTMTextureInput ( vtkTexture in  ) 

Specify the DTM texture input.

Parameters:
in The textur input stream.

void ssMultibeamLWWindow::Update (  ) 

Update the render widget to force the display of any new data.

vtkKWWindow* ssMultibeamLWWindow::Window (  )  const

Give the window.

Returns:
The window.

vtkKWWindow* ssMultibeamLWWindow::operator-> (  ) 

vtkKWWindow* ssMultibeamLWWindow::operator() (  ) 

void ssMultibeamLWWindow::CompleteCreation (  )  [protected]

Complete the creation.

virtual void ssMultibeamLWWindow::ProcessCallbackCommandEvents ( vtkObject caller,
unsigned long  event,
void *  calldata 
) [protected, virtual]

Processes the events that are passed through CallbackCommand (or others).

Parameters:
caller The calling object instance.
event The event that triggered the callback.
calldata The supplied data associated with the callback.

Reimplemented from vtkKWObject.


Friends And Related Function Documentation

void ssMultibeamLWApplication::GUIProcess (  )  [friend]


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