#include <ssGenerateSwath.h>
Inheritance diagram for ssGenerateSwath:
Public Member Functions | |
vtkTypeMacro (ssGenerateSwath, vtkPolyDataReader) | |
void | InstrumentParameters (const ssInstrumentParameters *parameters) |
Specify the virtual instrument parameters. | |
void | transducer (double x, double y, double z) |
Specify the virtual transducer position. | |
void | attitude (double heading, double pitch, double roll) |
Specify the attitude. | |
void | PrintSelf (ostream &os, vtkIndent indent) |
Print the internal state. | |
virtual void | DebugOn () |
Turn debug status on. | |
virtual void | DebugOff () |
Turn the debug status off. | |
Static Public Member Functions | |
static ssGenerateSwath * | New () |
Construct a new object of this class. | |
Protected Member Functions | |
void | Execute () |
Perform the filtering. | |
ssGenerateSwath () | |
Ctor. | |
virtual | ~ssGenerateSwath () |
Dtor. |
Definition at line 21 of file ssGenerateSwath.h.
ssGenerateSwath::ssGenerateSwath | ( | ) | [protected] |
Ctor.
virtual ssGenerateSwath::~ssGenerateSwath | ( | ) | [protected, virtual] |
Dtor.
static ssGenerateSwath* ssGenerateSwath::New | ( | ) | [static] |
Construct a new object of this class.
This is the only method that objects of this class may be brought into existance.
Reimplemented from vtkPolyDataReader.
ssGenerateSwath::vtkTypeMacro | ( | ssGenerateSwath | , | |
vtkPolyDataReader | ||||
) |
void ssGenerateSwath::InstrumentParameters | ( | const ssInstrumentParameters * | parameters | ) |
Specify the virtual instrument parameters.
parameters | The instrument parameters. |
void ssGenerateSwath::transducer | ( | double | x, | |
double | y, | |||
double | z | |||
) |
Specify the virtual transducer position.
x | The transducer x coordinate. | |
y | The transducer y coordinate. | |
z | The transducer z coordinate. |
void ssGenerateSwath::attitude | ( | double | heading, | |
double | pitch, | |||
double | roll | |||
) |
Specify the attitude.
The origin of the heading is east and it increases in a counter clockwise direction. The pitch axis is in the x, y plane and is at right angles to the heading. The roll axis is in the x, y plane and is coincident with the heading. "Bow up" is positive as is "roll right".
heading | The heading of the virtual vessel. | |
pitch | The pitch of the virtual vessel. | |
roll | The roll of the virtual vessel. |
void ssGenerateSwath::PrintSelf | ( | ostream & | os, | |
vtkIndent | indent | |||
) | [virtual] |
Print the internal state.
os | The destination stream. | |
indent | The indentation to use. |
Reimplemented from vtkPolyDataReader.
virtual void ssGenerateSwath::DebugOn | ( | ) | [virtual] |
virtual void ssGenerateSwath::DebugOff | ( | ) | [virtual] |
void ssGenerateSwath::Execute | ( | ) | [protected] |
Perform the filtering.