31 #ifndef __vtkImplicitHalo_h
32 #define __vtkImplicitHalo_h
34 #include "vtkCommonDataModelModule.h"
35 #include "vtkImplicitFunction.h"
44 void PrintSelf(ostream& os,
vtkIndent indent);
48 virtual double EvaluateFunction(
double x[3]);
51 return this->vtkImplicitFunction::EvaluateFunction(x, y, z);
56 void EvaluateGradient(
double x[3],
double g[3]);
60 vtkSetMacro(Radius,
double);
61 vtkGetMacro(Radius,
double);
66 vtkSetVector3Macro(Center,
double);
67 vtkGetVector3Macro(Center,
double);
72 vtkSetMacro(FadeOut,
double);
73 vtkGetMacro(FadeOut,
double);
virtual double EvaluateFunction(double x, double y, double z)
implicit function for an halo
a simple class to control print indentation