Version: 8.3.0
vtkElevationSurfaceFilter Class Reference

#include <vtkElevationSurfaceFilter.h>

Inheritance diagram for vtkElevationSurfaceFilter:
Inheritance graph

Public Member Functions

 vtkTypeMacro (vtkElevationSurfaceFilter, vtkAlgorithm)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
 vtkSetMacro (ScaleFactor, double)
 
 vtkGetMacro (ScaleFactor, double)
 
 vtkSetVector3Macro (Direction, double)
 
 vtkGetVector3Macro (Direction, double)
 
 vtkBooleanMacro (AutoDetectDirection, int)
 
 vtkSetMacro (AutoDetectDirection, int)
 
 vtkGetMacro (AutoDetectDirection, int)
 

Static Public Member Functions

static vtkElevationSurfaceFilterNew ()
 

Protected Member Functions

 vtkElevationSurfaceFilter ()
 
 ~vtkElevationSurfaceFilter ()
 
int FillInputPortInformation (int, vtkInformation *)
 
int FillOutputPortInformation (int, vtkInformation *)
 
int ProcessRequest (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
int RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
int RequestUpdateExtent (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual void ComputeDirection (vtkPolyData *, double *outDir)
 

Protected Attributes

double ScaleFactor
 
double Direction [3]
 
int AutoDetectDirection
 

Private Member Functions

 vtkElevationSurfaceFilter (const vtkElevationSurfaceFilter &)
 
void operator= (const vtkElevationSurfaceFilter &)
 

Constructor & Destructor Documentation

vtkElevationSurfaceFilter::vtkElevationSurfaceFilter ( )
protected
vtkElevationSurfaceFilter::~vtkElevationSurfaceFilter ( )
protected
vtkElevationSurfaceFilter::vtkElevationSurfaceFilter ( const vtkElevationSurfaceFilter )
private

Member Function Documentation

static vtkElevationSurfaceFilter* vtkElevationSurfaceFilter::New ( )
static
vtkElevationSurfaceFilter::vtkTypeMacro ( vtkElevationSurfaceFilter  ,
vtkAlgorithm   
)
void vtkElevationSurfaceFilter::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

References ScaleFactor.

vtkElevationSurfaceFilter::vtkSetMacro ( ScaleFactor  ,
double   
)
vtkElevationSurfaceFilter::vtkGetMacro ( ScaleFactor  ,
double   
)
vtkElevationSurfaceFilter::vtkSetVector3Macro ( Direction  ,
double   
)
vtkElevationSurfaceFilter::vtkGetVector3Macro ( Direction  ,
double   
)
vtkElevationSurfaceFilter::vtkBooleanMacro ( AutoDetectDirection  ,
int   
)
vtkElevationSurfaceFilter::vtkSetMacro ( AutoDetectDirection  ,
int   
)
vtkElevationSurfaceFilter::vtkGetMacro ( AutoDetectDirection  ,
int   
)
int vtkElevationSurfaceFilter::FillInputPortInformation ( int   ,
vtkInformation *   
)
protected
int vtkElevationSurfaceFilter::FillOutputPortInformation ( int   ,
vtkInformation *   
)
protected
int vtkElevationSurfaceFilter::ProcessRequest ( vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector 
)
protected
int vtkElevationSurfaceFilter::RequestData ( vtkInformation *  request,
vtkInformationVector **  input,
vtkInformationVector *  output 
)
protected
int vtkElevationSurfaceFilter::RequestInformation ( vtkInformation *  request,
vtkInformationVector **  input,
vtkInformationVector *  output 
)
protected
int vtkElevationSurfaceFilter::RequestUpdateExtent ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protected
void vtkElevationSurfaceFilter::ComputeDirection ( vtkPolyData *  pdIn,
double *  outDir 
)
protectedvirtual
void vtkElevationSurfaceFilter::operator= ( const vtkElevationSurfaceFilter )
private

Field Documentation

double vtkElevationSurfaceFilter::ScaleFactor
protected
double vtkElevationSurfaceFilter::Direction[3]
protected
int vtkElevationSurfaceFilter::AutoDetectDirection
protected