30 #ifndef __vtkTemporalFractal_h
31 #define __vtkTemporalFractal_h
52 vtkSetMacro(FractalValue,
float);
53 vtkGetMacro(FractalValue,
float);
60 vtkSetMacro(MaximumLevel,
int);
61 vtkGetMacro(MaximumLevel,
int);
66 vtkSetMacro(Dimensions,
int);
67 vtkGetMacro(Dimensions,
int);
72 vtkSetMacro(GhostLevels,
int);
73 vtkGetMacro(GhostLevels,
int);
74 vtkBooleanMacro(GhostLevels,
int);
80 vtkSetMacro(GenerateRectilinearGrids,
int);
81 vtkGetMacro(GenerateRectilinearGrids,
int);
82 vtkBooleanMacro(GenerateRectilinearGrids,
int);
88 vtkSetMacro(DiscreteTimeSteps,
int);
89 vtkGetMacro(DiscreteTimeSteps,
int);
90 vtkBooleanMacro(DiscreteTimeSteps,
int);
95 vtkSetMacro(TwoDimensional,
int);
96 vtkGetMacro(TwoDimensional,
int);
97 vtkBooleanMacro(TwoDimensional,
int);
103 vtkSetMacro(Asymetric,
int);
104 vtkGetMacro(Asymetric,
int);
109 vtkSetMacro(AdaptiveSubdivision,
int);
110 vtkGetMacro(AdaptiveSubdivision,
int);
111 vtkBooleanMacro(AdaptiveSubdivision,
int);
144 int x0,
int x1,
int y0,
int y1,
int z0,
int z1,
147 int LineTest2(
float x0,
float y0,
float z0,
148 float x1,
float y1,
float z1,
150 int LineTest(
float x0,
float y0,
float z0,
151 float x1,
float y1,
float z1,
172 int MandelbrotTest(
double x,
double y);
173 int TwoDTest(
double bds[6],
int level,
int target);
175 void CellExtentToBounds(
int level,
181 double EvaluateSet(
double p[4]);
182 void GetContinuousIncrements(
int extent[6],
190 vtkSetVector3Macro(TopLevelSpacing,
double);
191 vtkGetVector3Macro(TopLevelSpacing,
double);
192 vtkSetVector3Macro(TopLevelOrigin,
double);
193 vtkGetVector3Macro(TopLevelOrigin,
double);
207 double TopLevelSpacing[3];
208 double TopLevelOrigin[3];