Version: 8.3.0
vtkEllipseBuilderFilter Class Reference

Description of class: TODO.

#include <vtkEllipseBuilderFilter.h>

Inheritance diagram for vtkEllipseBuilderFilter:
Inheritance graph

Public Member Functions

 vtkTypeMacro (vtkEllipseBuilderFilter, vtkMultiBlockDataSetAlgorithm)
 
virtual void PrintSelf (ostream &os, vtkIndent indent)
 Prints current state of the objects. More...
 
 vtkSetMacro (ScaleFactor, double)
 Set and Get methods for scale factor. More...
 
 vtkGetMacro (ScaleFactor, double)
 
virtual vtkStringArray * GetFieldList ()
 
 vtkSetStringMacro (RealField)
 Set and Get methods for field of real part. More...
 
 vtkGetStringMacro (RealField)
 
 vtkSetStringMacro (ImagField)
 Set and Get methods for field of imag part. More...
 
 vtkGetStringMacro (ImagField)
 
 vtkSetMacro (StartAngle, double)
 Set and Get methods for start angle. More...
 
 vtkGetMacro (StartAngle, double)
 
 vtkSetMacro (EndAngle, double)
 Set and Get methods for end angle. More...
 
 vtkGetMacro (EndAngle, double)
 
 vtkSetMacro (Resolution, int)
 Set and Get methods for resolution. More...
 
 vtkGetMacro (Resolution, int)
 
 vtkSetMacro (Axis, int)
 Set and Get methods for axis. More...
 
 vtkGetMacro (Axis, int)
 

Static Public Member Functions

static vtkEllipseBuilderFilterNew ()
 Returns pointer on a new instance of the class. More...
 

Protected Member Functions

 vtkEllipseBuilderFilter ()
 Constructor. More...
 
virtual ~vtkEllipseBuilderFilter ()
 Destructor. More...
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 A method which is called on filtering data. More...
 
virtual int RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 

Protected Attributes

vtkStringArray * FieldList
 
double ScaleFactor
 
double StartAngle
 
double EndAngle
 
int Resolution
 
int Axis
 
char * RealField
 
char * ImagField
 

Private Member Functions

 vtkEllipseBuilderFilter (const vtkEllipseBuilderFilter &)
 Methods for copy of the filter: Not implemented. More...
 
void operator= (const vtkEllipseBuilderFilter &)
 

Constructor & Destructor Documentation

vtkEllipseBuilderFilter::vtkEllipseBuilderFilter ( )
protected

References FieldList, ImagField, and RealField.

vtkEllipseBuilderFilter::~vtkEllipseBuilderFilter ( )
protectedvirtual

References FieldList.

vtkEllipseBuilderFilter::vtkEllipseBuilderFilter ( const vtkEllipseBuilderFilter )
private

Member Function Documentation

static vtkEllipseBuilderFilter* vtkEllipseBuilderFilter::New ( )
static
vtkEllipseBuilderFilter::vtkTypeMacro ( vtkEllipseBuilderFilter  ,
vtkMultiBlockDataSetAlgorithm   
)
void vtkEllipseBuilderFilter::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual
vtkEllipseBuilderFilter::vtkSetMacro ( ScaleFactor  ,
double   
)
vtkEllipseBuilderFilter::vtkGetMacro ( ScaleFactor  ,
double   
)
vtkStringArray * vtkEllipseBuilderFilter::GetFieldList ( )
virtual

References FieldList.

vtkEllipseBuilderFilter::vtkSetStringMacro ( RealField  )
vtkEllipseBuilderFilter::vtkGetStringMacro ( RealField  )
vtkEllipseBuilderFilter::vtkSetStringMacro ( ImagField  )
vtkEllipseBuilderFilter::vtkGetStringMacro ( ImagField  )
vtkEllipseBuilderFilter::vtkSetMacro ( StartAngle  ,
double   
)
vtkEllipseBuilderFilter::vtkGetMacro ( StartAngle  ,
double   
)
vtkEllipseBuilderFilter::vtkSetMacro ( EndAngle  ,
double   
)
vtkEllipseBuilderFilter::vtkGetMacro ( EndAngle  ,
double   
)
vtkEllipseBuilderFilter::vtkSetMacro ( Resolution  ,
int   
)
vtkEllipseBuilderFilter::vtkGetMacro ( Resolution  ,
int   
)
vtkEllipseBuilderFilter::vtkSetMacro ( Axis  ,
int   
)
vtkEllipseBuilderFilter::vtkGetMacro ( Axis  ,
int   
)
int vtkEllipseBuilderFilter::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual
int vtkEllipseBuilderFilter::RequestInformation ( vtkInformation *  request,
vtkInformationVector **  theInputVector,
vtkInformationVector *  theOutputVector 
)
protectedvirtual
void vtkEllipseBuilderFilter::operator= ( const vtkEllipseBuilderFilter )
private

Field Documentation

vtkStringArray* vtkEllipseBuilderFilter::FieldList
protected
double vtkEllipseBuilderFilter::ScaleFactor
protected
double vtkEllipseBuilderFilter::StartAngle
protected
double vtkEllipseBuilderFilter::EndAngle
protected
int vtkEllipseBuilderFilter::Resolution
protected
int vtkEllipseBuilderFilter::Axis
protected
char* vtkEllipseBuilderFilter::RealField
protected
char* vtkEllipseBuilderFilter::ImagField
protected