VTK
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
vtkPolyDataSource Class Reference

abstract class whose subclasses generate polygonal data More...

#include <vtkPolyDataSource.h>

Inheritance diagram for vtkPolyDataSource:
[legend]

Public Types

typedef vtkSource Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
vtkPolyDataGetOutput ()
 
vtkPolyDataGetOutput (int idx)
 
void SetOutput (vtkPolyData *output)
 

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkPolyDataSourceSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkPolyDataSource ()
 
 ~vtkPolyDataSource ()
 
void ComputeInputUpdateExtents (vtkDataObject *output)
 
int FillOutputPortInformation (int, vtkInformation *)
 

Detailed Description

abstract class whose subclasses generate polygonal data

vtkPolyDataSource is an abstract class whose subclasses generate polygonal data.

See Also
vtkPolyDataReader vtkAxes vtkBYUReader vtkConeSource vtkCubeSource vtkCursor3D vtkCyberReader vtkCylinderSource vtkDiskSource vtkLineSource vtkMCubesReader vtkOutlineSource vtkPlaneSource vtkPointSource vtkSTLReader vtkSphereSource vtkTextSource vtkUGFacetReader vtkVectorText

Definition at line 35 of file vtkPolyDataSource.h.

Member Typedef Documentation

typedef vtkSource vtkPolyDataSource::Superclass

Definition at line 38 of file vtkPolyDataSource.h.

Constructor & Destructor Documentation

vtkPolyDataSource::vtkPolyDataSource ( )
protected
vtkPolyDataSource::~vtkPolyDataSource ( )
inlineprotected

Definition at line 50 of file vtkPolyDataSource.h.

Member Function Documentation

virtual const char* vtkPolyDataSource::GetClassName ( )
virtual
static int vtkPolyDataSource::IsTypeOf ( const char *  type)
static
virtual int vtkPolyDataSource::IsA ( const char *  type)
virtual
static vtkPolyDataSource* vtkPolyDataSource::SafeDownCast ( vtkObject o)
static
void vtkPolyDataSource::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
vtkPolyData* vtkPolyDataSource::GetOutput ( )

Get the output of this source.

vtkPolyData* vtkPolyDataSource::GetOutput ( int  idx)

Get the output of this source.

void vtkPolyDataSource::SetOutput ( vtkPolyData output)

Get the output of this source.

void vtkPolyDataSource::ComputeInputUpdateExtents ( vtkDataObject output)
protected
int vtkPolyDataSource::FillOutputPortInformation ( int  ,
vtkInformation  
)
protected

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