ssPolyDataRecordtoPolyDataFilter Class Reference
[C++/Common/Filter/PolyDataRecordtoPolyData]

This is the base class for the various types of ssPolyDataRecordtoPolyDataFilters. More...

#include <ssPolyDataRecordtoPolyDataFilter.h>

Inheritance diagram for ssPolyDataRecordtoPolyDataFilter:

Inheritance graph
[legend]
Collaboration diagram for ssPolyDataRecordtoPolyDataFilter:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeMacro (ssPolyDataRecordtoPolyDataFilter, vtkDataReader)
void PrintSelf (ostream &os, vtkIndent indent)
 Print the state of this object.
virtual void SetFileName (const char *path)
 Set the path of the file from which PolyData records are to be read.
virtual vtkPolyDataGetOutput (int idx)
 Give the indicated output of this object.
virtual vtkPolyDataGetOutput ()
 Give the first output of this object.
virtual void numberOfRecords (vtkIdType n)
 Specify the number of PolyDataRecords that make the output PolyData.
virtual vtkIdType numberOfRecords () const
 Give the number of PolyDataRecords that make the output PolyData.
virtual void numberOfPointsPerRecord (vtkIdType m)
 Specify the number of points per record.
virtual vtkIdType numberOfPointsPerRecord () const
 Give the number of points per record.

Static Public Member Functions

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

Protected Member Functions

 ssPolyDataRecordtoPolyDataFilter ()
 Ctor.
virtual ~ssPolyDataRecordtoPolyDataFilter ()
 Dtor.
virtual void Execute ()
 Execute the alogorithm.
 SMARTP (ssPolyDataRecordReader) in

Detailed Description

This is the base class for the various types of ssPolyDataRecordtoPolyDataFilters.

The purpose of ssPolyDataRecordtoPolyDataFilters is to input PolyDataRecord data and output a PolyData dataset which is formed by the criterior defined in the sub class.

Definition at line 27 of file ssPolyDataRecordtoPolyDataFilter.h.


Constructor & Destructor Documentation

ssPolyDataRecordtoPolyDataFilter::ssPolyDataRecordtoPolyDataFilter (  )  [protected]

Ctor.

virtual ssPolyDataRecordtoPolyDataFilter::~ssPolyDataRecordtoPolyDataFilter (  )  [protected, virtual]

Dtor.


Member Function Documentation

static ssPolyDataRecordtoPolyDataFilter* ssPolyDataRecordtoPolyDataFilter::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 vtkDataReader.

Reimplemented in ssPolyDataRecordtoScrollDataFilter, and ssPolyDataRecordtoStaticDataFilter.

ssPolyDataRecordtoPolyDataFilter::vtkTypeMacro ( ssPolyDataRecordtoPolyDataFilter  ,
vtkDataReader   
)

void ssPolyDataRecordtoPolyDataFilter::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 vtkDataReader.

Reimplemented in ssPolyDataRecordtoScrollDataFilter, and ssPolyDataRecordtoStaticDataFilter.

virtual void ssPolyDataRecordtoPolyDataFilter::SetFileName ( const char *  path  )  [virtual]

Set the path of the file from which PolyData records are to be read.

Parameters:
path The FQPN.

Reimplemented from vtkDataReader.

virtual vtkPolyData* ssPolyDataRecordtoPolyDataFilter::GetOutput ( int  idx  )  [virtual]

Give the indicated output of this object.

Parameters:
idx The output index.
Returns:
The output.

virtual vtkPolyData* ssPolyDataRecordtoPolyDataFilter::GetOutput (  )  [virtual]

Give the first output of this object.

Equivalent to this->GetOutput(0).

Returns:
The output.

virtual void ssPolyDataRecordtoPolyDataFilter::numberOfRecords ( vtkIdType  n  )  [virtual]

Specify the number of PolyDataRecords that make the output PolyData.

This may be used by the various subclasses in an application dependent manner.

Parameters:
n The number of PolyDataRecords.

virtual vtkIdType ssPolyDataRecordtoPolyDataFilter::numberOfRecords (  )  const [virtual]

Give the number of PolyDataRecords that make the output PolyData.

Returns:
The number of PolyDataRecords.

virtual void ssPolyDataRecordtoPolyDataFilter::numberOfPointsPerRecord ( vtkIdType  m  )  [virtual]

Specify the number of points per record.

This may be used by the various subclasses in an application dependent manner.

Parameters:
m The number of points per record.

virtual vtkIdType ssPolyDataRecordtoPolyDataFilter::numberOfPointsPerRecord (  )  const [virtual]

Give the number of points per record.

Returns:
The number of points per record.

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

Execute the alogorithm.

Reimplemented in ssPolyDataRecordtoScrollDataFilter, and ssPolyDataRecordtoStaticDataFilter.

ssPolyDataRecordtoPolyDataFilter::SMARTP ( ssPolyDataRecordReader   )  [protected]


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