30 #ifndef vtkTemporalFractal_h
31 #define vtkTemporalFractal_h
43 class TemporalFractalOutputUtil;
55 vtkSetMacro(FractalValue,
float);
56 vtkGetMacro(FractalValue,
float);
63 vtkSetMacro(MaximumLevel,
int);
64 vtkGetMacro(MaximumLevel,
int);
69 vtkSetMacro(Dimensions,
int);
70 vtkGetMacro(Dimensions,
int);
75 vtkSetMacro(GhostLevels,
int);
76 vtkGetMacro(GhostLevels,
int);
77 vtkBooleanMacro(GhostLevels,
int);
83 vtkSetMacro(GenerateRectilinearGrids,
int);
84 vtkGetMacro(GenerateRectilinearGrids,
int);
85 vtkBooleanMacro(GenerateRectilinearGrids,
int);
91 vtkSetMacro(DiscreteTimeSteps,
int);
92 vtkGetMacro(DiscreteTimeSteps,
int);
93 vtkBooleanMacro(DiscreteTimeSteps,
int);
98 vtkSetMacro(TwoDimensional,
int);
99 vtkGetMacro(TwoDimensional,
int);
100 vtkBooleanMacro(TwoDimensional,
int);
106 vtkSetMacro(Asymetric,
int);
107 vtkGetMacro(Asymetric,
int);
112 vtkSetMacro(AdaptiveSubdivision,
int);
113 vtkGetMacro(AdaptiveSubdivision,
int);
114 vtkBooleanMacro(AdaptiveSubdivision,
int);
164 int x0,
int x1,
int y0,
int y1,
int z0,
int z1,
167 int LineTest2(
float x0,
float y0,
float z0,
168 float x1,
float y1,
float z1,
170 int LineTest(
float x0,
float y0,
float z0,
171 float x1,
float y1,
float z1,
188 int MandelbrotTest(
double x,
double y);
189 int TwoDTest(
double bds[6],
int level,
int target);
191 void CellExtentToBounds(
int level,
197 double EvaluateSet(
double p[4]);
198 void GetContinuousIncrements(
int extent[6],
206 vtkSetVector3Macro(TopLevelSpacing,
double);
207 vtkGetVector3Macro(TopLevelSpacing,
double);
208 vtkSetVector3Macro(TopLevelOrigin,
double);
209 vtkGetVector3Macro(TopLevelOrigin,
double);
223 double TopLevelSpacing[3];
224 double TopLevelOrigin[3];
a dataset that is topologically regular with variable spacing in the three coordinate directions ...
boost::graph_traits< vtkGraph * >::vertex_descriptor target(boost::graph_traits< vtkGraph * >::edge_descriptor e, vtkGraph *)
abstract class to specify dataset behavior
virtual int ProcessRequest(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
Backwards compatibility class.
int GenerateRectilinearGrids
dynamic, self-adjusting array of int
Superclass for all sources, filters, and sinks in VTK.
abstract superclass for composite (multi-block or AMR) datasets
virtual int FillOutputPortInformation(int port, vtkInformation *info)
a simple class to control print indentation
#define VTKFILTERSHYBRID_EXPORT
vtkSmartPointer< TemporalFractalOutputUtil > OutputUtil
A source to test AMR data object.
static vtkAlgorithm * New()
general representation of visualization data
void PrintSelf(ostream &os, vtkIndent indent)