29 #ifndef vtkTemporalFractal_h 
   30 #define vtkTemporalFractal_h 
   33 #include "vtkFiltersHybridModule.h"  
   42 class TemporalFractalOutputUtil;
 
   61   vtkSetMacro(FractalValue, 
float);
 
   62   vtkGetMacro(FractalValue, 
float);
 
   71   vtkSetMacro(MaximumLevel, 
int);
 
   72   vtkGetMacro(MaximumLevel, 
int);
 
   79   vtkSetMacro(Dimensions, 
int);
 
   80   vtkGetMacro(Dimensions, 
int);
 
   99   vtkBooleanMacro(GenerateRectilinearGrids, 
vtkTypeBool);
 
  126   vtkSetMacro(Asymmetric, 
int);
 
  127   vtkGetMacro(Asymmetric, 
int);
 
  179   void Traverse(
int& blockId, 
int level, 
vtkDataObject* output, 
int x0, 
int x1, 
int y0, 
int y1,
 
  180     int z0, 
int z1, 
int onFace[6]);
 
  182   int LineTest2(
float x0, 
float y0, 
float z0, 
float x1, 
float y1, 
float z1, 
double bds[6]);
 
  183   int LineTest(
float x0, 
float y0, 
float z0, 
float x1, 
float y1, 
float z1, 
double bds[6], 
int level,
 
  195   void AddGhostLevelArray(
vtkDataSet* grid, 
int dim[3], 
int onFace[6]);
 
  197   int MandelbrotTest(
double x, 
double y);
 
  198   int TwoDTest(
double bds[6], 
int level, 
int target);
 
  200   void CellExtentToBounds(
int level, 
int ext[6], 
double bds[6]);
 
  203   double EvaluateSet(
double p[4]);
 
  209   vtkSetVector3Macro(TopLevelSpacing, 
double);
 
  210   vtkGetVector3Macro(TopLevelSpacing, 
double);
 
  211   vtkSetVector3Macro(TopLevelOrigin, 
double);
 
  212   vtkGetVector3Macro(TopLevelOrigin, 
double);
 
  226   double TopLevelSpacing[3];
 
  227   double TopLevelOrigin[3];