Collaboration diagram for Gui/Plan/Aquisition:
Classes | |
class | ssMultibeamAcrossBathymetryRenderView |
This class is used to manage the across bathymetry render view. More... | |
class | ssMultibeamAlertWindow |
class | ssMultibeamAlongBathymetryRenderView |
This class is used to manage the along bathymetry render view. More... | |
class | ssMultibeamApplication |
The purpose of this class is to represent the Multibeam application. More... | |
class | ssMultibeamGenericRenderWindowInteractor |
class | ssMultibeamLWApplication |
This is a lightweight edition of the Multibeam Application. More... | |
class | ssMultibeamLWNotebook |
class | ssMultibeamLWWindow |
class | ssMultibeamPlanRenderView |
This class is used to manage the plan render view. More... | |
class | ssMultibeamProcessModule |
The purpose of this class is to initialize and manage the application. More... | |
class | ssMultibeamRenderModule |
class | ssMultibeamRenderView |
This class is the base of the various specialized render views. More... | |
class | ssMultibeamView |
This class simply holds the various graphics windows. More... | |
class | ssMultibeamWindow |
The purpose of this class is to manage the GUI. More... | |
Defines | |
#define | VTK_PV_VIEW_MENU_LABEL " 3D View Properties" |
#define | VTK_PV_VIEW_MENU_LABEL " 3D View Properties" |
#define | VTK_PV_VIEW_MENU_LABEL " 3D View Properties" |
#define | VTK_PV_VIEW_MENU_LABEL " 3D View Properties" |
Typedefs | |
typedef vtkKWObject | superclass |
Functions | |
ssMultibeamGenericRenderWindowInteractor::vtkTypeMacro (ssMultibeamGenericRenderWindowInteractor, vtkGenericRenderWindowInteractor) void PrintSelf(ostream &os | |
Print the state of this object. | |
void | ssMultibeamGenericRenderWindowInteractor::SetMultibeamRenderView (ssMultibeamRenderView *view) |
Specify the render view. | |
ssMultibeamRenderView * | ssMultibeamGenericRenderWindowInteractor::GetMultibeamRenderView () const |
Give the render view in use. | |
void | ssMultibeamGenericRenderWindowInteractor::MoveEventInformationFlipY (int x, int y) |
Set the event information, but remember keys from before. | |
void | ssMultibeamGenericRenderWindowInteractor::InteractiveRenderEnabled (int arg) |
Specify the InteractiveRenderEnabled status. | |
int | ssMultibeamGenericRenderWindowInteractor::InteractiveRenderEnabled () const |
Give the InteractiveRenderEnabled status. | |
virtual void | ssMultibeamGenericRenderWindowInteractor::Render () |
Do the render. | |
void | ssMultibeamGenericRenderWindowInteractor::SatelliteLeftPress (int x, int y, int control, int shift) |
Handle a left press. | |
void | ssMultibeamGenericRenderWindowInteractor::SatelliteMiddlePress (int x, int y, int control, int shift) |
Handle a middle press. | |
void | ssMultibeamGenericRenderWindowInteractor::SatelliteRightPress (int x, int y, int control, int shift) |
Handle a right press. | |
void | ssMultibeamGenericRenderWindowInteractor::SatelliteLeftRelease (int x, int y, int control, int shift) |
Handle a left release. | |
void | ssMultibeamGenericRenderWindowInteractor::SatelliteMiddleRelease (int x, int y, int control, int shift) |
Handle a middle release. | |
void | ssMultibeamGenericRenderWindowInteractor::SatelliteRightRelease (int x, int y, int control, int shift) |
Handle a right release. | |
void | ssMultibeamGenericRenderWindowInteractor::SatelliteMove (int x, int y) |
Handle a movement. | |
ssMultibeamGenericRenderWindowInteractor::ssMultibeamGenericRenderWindowInteractor () | |
Ctor. | |
ssMultibeamGenericRenderWindowInteractor::~ssMultibeamGenericRenderWindowInteractor () | |
Dtor. | |
int | ssMultibeamGenericRenderWindowInteractor::CalculateReductionFactor (int winSize, int renSize) |
Calculate a reduction factor to fit a rendered datum into a window. | |
static void | GUIProcess (vtkMultiProcessController *tlc, void *userdata) |
static void | SDFProcess (vtkMultiProcessController *tlc, void *userdata) |
void | ssMultibeamLWApplication_NavigationDAVRMI (void *localArg, void *, int, int remoteProcessId) |
The navigation data RMI. | |
void | ssMultibeamLWApplication_BathymetryDAVRMI (void *localArg, void *, int, int remoteProcessId) |
The bathymetry data RMI. | |
void | ssMultibeamLWApplication_AttitudeDAVRMI (void *localArg, void *, int, int remoteProcessId) |
The attitude data RMI. | |
void | ssMultibeamLWApplication_TideDAVRMI (void *localArg, void *, int, int remoteProcessId) |
The tide data RMI. | |
void | ssMultibeamLWApplication_VelocimeterDAVRMI (void *localArg, void *, int, int remoteProcessId) |
The Velocimeter data RMI. | |
void | ssMultibeamLWApplication_TemperatureDAVRMI (void *localArg, void *, int, int remoteProcessId) |
The temperature data RMI. | |
Variables | |
vtkIndent | ssMultibeamGenericRenderWindowInteractor::indent |
ssMultibeamRenderView * | ssMultibeamGenericRenderWindowInteractor::renderView |
int | ssMultibeamGenericRenderWindowInteractor::reductionFactor |
int | ssMultibeamGenericRenderWindowInteractor::interactiveRenderEnabled |
#define VTK_PV_VIEW_MENU_LABEL " 3D View Properties" |
Definition at line 75 of file ssMultibeamAcrossBathymetryRenderView.h.
#define VTK_PV_VIEW_MENU_LABEL " 3D View Properties" |
Definition at line 75 of file ssMultibeamAlongBathymetryRenderView.h.
#define VTK_PV_VIEW_MENU_LABEL " 3D View Properties" |
Definition at line 75 of file ssMultibeamPlanRenderView.h.
#define VTK_PV_VIEW_MENU_LABEL " 3D View Properties" |
Definition at line 78 of file ssMultibeamRenderView.h.
typedef vtkKWObject superclass |
Definition at line 35 of file ssMultibeamLWWindow.h.
ssMultibeamGenericRenderWindowInteractor::vtkTypeMacro | ( | ssMultibeamGenericRenderWindowInteractor | , | |
vtkGenericRenderWindowInteractor | ||||
) | [inherited] |
Print the state of this object.
os | The output stream. | |
indent | The indentation level. Used for formating output. |
void ssMultibeamGenericRenderWindowInteractor::SetMultibeamRenderView | ( | ssMultibeamRenderView * | view | ) | [inherited] |
Specify the render view.
view | The render view object. |
ssMultibeamRenderView* ssMultibeamGenericRenderWindowInteractor::GetMultibeamRenderView | ( | ) | const [inherited] |
Give the render view in use.
void ssMultibeamGenericRenderWindowInteractor::MoveEventInformationFlipY | ( | int | x, | |
int | y | |||
) | [inherited] |
Set the event information, but remember keys from before.
x | New x. | |
y | New y. |
void ssMultibeamGenericRenderWindowInteractor::InteractiveRenderEnabled | ( | int | arg | ) | [inherited] |
Specify the InteractiveRenderEnabled status.
arg | Zero disables. |
int ssMultibeamGenericRenderWindowInteractor::InteractiveRenderEnabled | ( | ) | const [inherited] |
Give the InteractiveRenderEnabled status.
virtual void ssMultibeamGenericRenderWindowInteractor::Render | ( | ) | [virtual, inherited] |
void ssMultibeamGenericRenderWindowInteractor::SatelliteLeftPress | ( | int | x, | |
int | y, | |||
int | control, | |||
int | shift | |||
) | [inherited] |
Handle a left press.
x | The x argument. | |
y | The y argument. | |
control | The control key argument. | |
shift | The shift key argument. |
void ssMultibeamGenericRenderWindowInteractor::SatelliteMiddlePress | ( | int | x, | |
int | y, | |||
int | control, | |||
int | shift | |||
) | [inherited] |
Handle a middle press.
x | The x argument. | |
y | The y argument. | |
control | The control key argument. | |
shift | The shift key argument. |
void ssMultibeamGenericRenderWindowInteractor::SatelliteRightPress | ( | int | x, | |
int | y, | |||
int | control, | |||
int | shift | |||
) | [inherited] |
Handle a right press.
x | The x argument. | |
y | The y argument. | |
control | The control key argument. | |
shift | The shift key argument. |
void ssMultibeamGenericRenderWindowInteractor::SatelliteLeftRelease | ( | int | x, | |
int | y, | |||
int | control, | |||
int | shift | |||
) | [inherited] |
Handle a left release.
x | The x argument. | |
y | The y argument. | |
control | The control key argument. | |
shift | The shift key argument. |
void ssMultibeamGenericRenderWindowInteractor::SatelliteMiddleRelease | ( | int | x, | |
int | y, | |||
int | control, | |||
int | shift | |||
) | [inherited] |
Handle a middle release.
x | The x argument. | |
y | The y argument. | |
control | The control key argument. | |
shift | The shift key argument. |
void ssMultibeamGenericRenderWindowInteractor::SatelliteRightRelease | ( | int | x, | |
int | y, | |||
int | control, | |||
int | shift | |||
) | [inherited] |
Handle a right release.
x | The x argument. | |
y | The y argument. | |
control | The control key argument. | |
shift | The shift key argument. |
void ssMultibeamGenericRenderWindowInteractor::SatelliteMove | ( | int | x, | |
int | y | |||
) | [inherited] |
Handle a movement.
x | The x argument. | |
y | The y argument. |
ssMultibeamGenericRenderWindowInteractor::ssMultibeamGenericRenderWindowInteractor | ( | ) | [protected, inherited] |
Ctor.
ssMultibeamGenericRenderWindowInteractor::~ssMultibeamGenericRenderWindowInteractor | ( | ) | [protected, inherited] |
Dtor.
int ssMultibeamGenericRenderWindowInteractor::CalculateReductionFactor | ( | int | winSize, | |
int | renSize | |||
) | [protected, inherited] |
Calculate a reduction factor to fit a rendered datum into a window.
winSize | The size of the destination window. | |
renSize | The size of the source datum. |
static void GUIProcess | ( | vtkMultiProcessController * | tlc, | |
void * | userdata | |||
) | [static] |
static void SDFProcess | ( | vtkMultiProcessController * | tlc, | |
void * | userdata | |||
) | [static] |
void ssMultibeamLWApplication_NavigationDAVRMI | ( | void * | localArg, | |
void * | , | |||
int | , | |||
int | remoteProcessId | |||
) |
The navigation data RMI.
localArg | The argument provided by the AddRMI(). | |
remoteProcessId | The PID of the process issueing the TriggerRMI(). |
void ssMultibeamLWApplication_BathymetryDAVRMI | ( | void * | localArg, | |
void * | , | |||
int | , | |||
int | remoteProcessId | |||
) |
The bathymetry data RMI.
localArg | The argument provided by the AddRMI(). | |
remoteProcessId | The PID of the process issueing the TriggerRMI(). |
void ssMultibeamLWApplication_AttitudeDAVRMI | ( | void * | localArg, | |
void * | , | |||
int | , | |||
int | remoteProcessId | |||
) |
The attitude data RMI.
localArg | The argument provided by the AddRMI(). | |
remoteProcessId | The PID of the process issueing the TriggerRMI(). |
void ssMultibeamLWApplication_TideDAVRMI | ( | void * | localArg, | |
void * | , | |||
int | , | |||
int | remoteProcessId | |||
) |
The tide data RMI.
localArg | The argument provided by the AddRMI(). | |
remoteProcessId | The PID of the process issueing the TriggerRMI(). |
void ssMultibeamLWApplication_VelocimeterDAVRMI | ( | void * | localArg, | |
void * | , | |||
int | , | |||
int | remoteProcessId | |||
) |
The Velocimeter data RMI.
localArg | The argument provided by the AddRMI(). | |
remoteProcessId | The PID of the process issueing the TriggerRMI(). |
void ssMultibeamLWApplication_TemperatureDAVRMI | ( | void * | localArg, | |
void * | , | |||
int | , | |||
int | remoteProcessId | |||
) |
The temperature data RMI.
localArg | The argument provided by the AddRMI(). | |
remoteProcessId | The PID of the process issueing the TriggerRMI(). |
Definition at line 89 of file ssMultibeamGenericRenderWindowInteractor.h.
ssMultibeamRenderView* ssMultibeamGenericRenderWindowInteractor::renderView [protected, inherited] |
Definition at line 211 of file ssMultibeamGenericRenderWindowInteractor.h.
int ssMultibeamGenericRenderWindowInteractor::reductionFactor [protected, inherited] |
Definition at line 212 of file ssMultibeamGenericRenderWindowInteractor.h.
int ssMultibeamGenericRenderWindowInteractor::interactiveRenderEnabled [protected, inherited] |
Definition at line 213 of file ssMultibeamGenericRenderWindowInteractor.h.