Drake Designer
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkRobustNormalEstimator Class Reference

#include <src/vtk/DRCFilters/vtkRobustNormalEstimator.h>

Inheritance diagram for vtkRobustNormalEstimator:
Inheritance graph
[legend]

Public Member Functions

 vtkTypeMacro (vtkRobustNormalEstimator, vtkPolyDataAlgorithm)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
 vtkSetMacro (Radius, double)
 
 vtkGetMacro (Radius, double)
 
 vtkSetMacro (MaxCenterError, double)
 
 vtkGetMacro (MaxCenterError, double)
 
 vtkSetMacro (MaxEstimationError, double)
 
 vtkGetMacro (MaxEstimationError, double)
 
 vtkSetMacro (MaxIterations, int)
 
 vtkGetMacro (MaxIterations, int)
 
 vtkSetMacro (ComputeCurvature, bool)
 
 vtkGetMacro (ComputeCurvature, bool)
 

Static Public Member Functions

static vtkRobustNormalEstimatorNew ()
 

Protected Member Functions

virtual int RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 
 vtkRobustNormalEstimator ()
 
virtual ~vtkRobustNormalEstimator ()
 

Protected Attributes

bool ComputeCurvature
 
int MaxIterations
 
double Radius
 
double MaxEstimationError
 
double MaxCenterError
 

Detailed Description

Definition at line 8 of file vtkRobustNormalEstimator.h.

Constructor & Destructor Documentation

vtkRobustNormalEstimator::vtkRobustNormalEstimator ( )
protected
virtual vtkRobustNormalEstimator::~vtkRobustNormalEstimator ( )
protectedvirtual

Member Function Documentation

static vtkRobustNormalEstimator* vtkRobustNormalEstimator::New ( )
static
void vtkRobustNormalEstimator::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual int vtkRobustNormalEstimator::RequestData ( vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector 
)
protectedvirtual
vtkRobustNormalEstimator::vtkGetMacro ( Radius  ,
double   
)
vtkRobustNormalEstimator::vtkGetMacro ( MaxCenterError  ,
double   
)
vtkRobustNormalEstimator::vtkGetMacro ( MaxEstimationError  ,
double   
)
vtkRobustNormalEstimator::vtkGetMacro ( MaxIterations  ,
int   
)
vtkRobustNormalEstimator::vtkGetMacro ( ComputeCurvature  ,
bool   
)
vtkRobustNormalEstimator::vtkSetMacro ( Radius  ,
double   
)
vtkRobustNormalEstimator::vtkSetMacro ( MaxCenterError  ,
double   
)
vtkRobustNormalEstimator::vtkSetMacro ( MaxEstimationError  ,
double   
)
vtkRobustNormalEstimator::vtkSetMacro ( MaxIterations  ,
int   
)
vtkRobustNormalEstimator::vtkSetMacro ( ComputeCurvature  ,
bool   
)
vtkRobustNormalEstimator::vtkTypeMacro ( vtkRobustNormalEstimator  ,
vtkPolyDataAlgorithm   
)

Member Data Documentation

bool vtkRobustNormalEstimator::ComputeCurvature
protected

Definition at line 44 of file vtkRobustNormalEstimator.h.

double vtkRobustNormalEstimator::MaxCenterError
protected

Definition at line 48 of file vtkRobustNormalEstimator.h.

double vtkRobustNormalEstimator::MaxEstimationError
protected

Definition at line 47 of file vtkRobustNormalEstimator.h.

int vtkRobustNormalEstimator::MaxIterations
protected

Definition at line 45 of file vtkRobustNormalEstimator.h.

double vtkRobustNormalEstimator::Radius
protected

Definition at line 46 of file vtkRobustNormalEstimator.h.


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