30 #ifndef __vtkTemporalFractal_h
31 #define __vtkTemporalFractal_h
33 #include "vtkFiltersHybridModule.h"
53 vtkSetMacro(FractalValue,
float);
54 vtkGetMacro(FractalValue,
float);
61 vtkSetMacro(MaximumLevel,
int);
62 vtkGetMacro(MaximumLevel,
int);
67 vtkSetMacro(Dimensions,
int);
68 vtkGetMacro(Dimensions,
int);
73 vtkSetMacro(GhostLevels,
int);
74 vtkGetMacro(GhostLevels,
int);
75 vtkBooleanMacro(GhostLevels,
int);
81 vtkSetMacro(GenerateRectilinearGrids,
int);
82 vtkGetMacro(GenerateRectilinearGrids,
int);
83 vtkBooleanMacro(GenerateRectilinearGrids,
int);
89 vtkSetMacro(DiscreteTimeSteps,
int);
90 vtkGetMacro(DiscreteTimeSteps,
int);
91 vtkBooleanMacro(DiscreteTimeSteps,
int);
96 vtkSetMacro(TwoDimensional,
int);
97 vtkGetMacro(TwoDimensional,
int);
98 vtkBooleanMacro(TwoDimensional,
int);
104 vtkSetMacro(Asymetric,
int);
105 vtkGetMacro(Asymetric,
int);
110 vtkSetMacro(AdaptiveSubdivision,
int);
111 vtkGetMacro(AdaptiveSubdivision,
int);
112 vtkBooleanMacro(AdaptiveSubdivision,
int);
162 int x0,
int x1,
int y0,
int y1,
int z0,
int z1,
165 int LineTest2(
float x0,
float y0,
float z0,
166 float x1,
float y1,
float z1,
168 int LineTest(
float x0,
float y0,
float z0,
169 float x1,
float y1,
float z1,
190 int MandelbrotTest(
double x,
double y);
191 int TwoDTest(
double bds[6],
int level,
int target);
193 void CellExtentToBounds(
int level,
199 double EvaluateSet(
double p[4]);
200 void GetContinuousIncrements(
int extent[6],
208 vtkSetVector3Macro(TopLevelSpacing,
double);
209 vtkGetVector3Macro(TopLevelSpacing,
double);
210 vtkSetVector3Macro(TopLevelOrigin,
double);
211 vtkGetVector3Macro(TopLevelOrigin,
double);
225 double TopLevelSpacing[3];
226 double TopLevelOrigin[3];