ssPolyDatatoAttitudeFilter Class Reference
[C++/Common/Filter/PolyDatatoPolyData]

This class is the base of those classes whose purpose is to filter the multibeam attitude data in some manner. More...

#include <ssPolyDatatoAttitudeFilter.h>

Inheritance diagram for ssPolyDatatoAttitudeFilter:

Inheritance graph
[legend]
Collaboration diagram for ssPolyDatatoAttitudeFilter:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeMacro (ssPolyDatatoAttitudeFilter, ssPolyDatatoPolyDataFilter)
void PrintSelf (ostream &os, vtkIndent indent)
 Print the state of this object.
virtual void Samples (vtkIdType s)
 Specify the number of samples to filter.
vtkIdType Samples () const
 Give the number of ssamples currently filtering.

Static Public Member Functions

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

Protected Member Functions

 ssPolyDatatoAttitudeFilter ()
 Ctor.
 ~ssPolyDatatoAttitudeFilter ()
 Dtor.
virtual void Execute ()
 Build the output PolyData from the input records.
void InitializeBuffer ()
 Initialize the buffer.
 SMARTP (vtkPoints) points
 Points in the buffer.
 SMARTP (vtkFloatArray) vectors
 Vectors in the buffer.

Protected Attributes

vtkIdType samples
 The size of the buffer in samples.

Detailed Description

This class is the base of those classes whose purpose is to filter the multibeam attitude data in some manner.

Definition at line 22 of file ssPolyDatatoAttitudeFilter.h.


Constructor & Destructor Documentation

ssPolyDatatoAttitudeFilter::ssPolyDatatoAttitudeFilter (  )  [protected]

Ctor.

ssPolyDatatoAttitudeFilter::~ssPolyDatatoAttitudeFilter (  )  [protected]

Dtor.


Member Function Documentation

static ssPolyDatatoAttitudeFilter* ssPolyDatatoAttitudeFilter::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 ssPolyDatatoPolyDataFilter.

Reimplemented in ssPolyDatatoAttitudeScrollFilter.

ssPolyDatatoAttitudeFilter::vtkTypeMacro ( ssPolyDatatoAttitudeFilter  ,
ssPolyDatatoPolyDataFilter   
)

void ssPolyDatatoAttitudeFilter::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 ssPolyDatatoPolyDataFilter.

Reimplemented in ssPolyDatatoAttitudeScrollFilter.

virtual void ssPolyDatatoAttitudeFilter::Samples ( vtkIdType  s  )  [virtual]

Specify the number of samples to filter.

Parameters:
n The number of samples that the filter will work on.

vtkIdType ssPolyDatatoAttitudeFilter::Samples (  )  const

Give the number of ssamples currently filtering.

Returns:
The current number of samples.

virtual void ssPolyDatatoAttitudeFilter::Execute (  )  [protected, virtual]

Build the output PolyData from the input records.

This function is called as a result of a propagated Update() on the data flow. The sematics of this function will cause the number of records specified by numberOfRecords() to be read if there is no intervening EOF or error in the input stream.

Reimplemented from vtkSource.

Reimplemented in ssPolyDatatoAttitudeScrollFilter.

void ssPolyDatatoAttitudeFilter::InitializeBuffer (  )  [protected]

Initialize the buffer.

ssPolyDatatoAttitudeFilter::SMARTP ( vtkPoints   )  [protected]

Points in the buffer.

ssPolyDatatoAttitudeFilter::SMARTP ( vtkFloatArray   )  [protected]

Vectors in the buffer.


Member Data Documentation

vtkIdType ssPolyDatatoAttitudeFilter::samples [protected]

The size of the buffer in samples.

Definition at line 100 of file ssPolyDatatoAttitudeFilter.h.


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