31 #ifndef vtkTemporalFractal_h
32 #define vtkTemporalFractal_h
34 #include "vtkFiltersHybridModule.h"
44 class TemporalFractalOutputUtil;
60 vtkGetMacro(FractalValue,
float);
70 vtkGetMacro(MaximumLevel,
int);
78 vtkGetMacro(Dimensions,
int);
86 vtkGetMacro(GhostLevels,
int);
96 vtkGetMacro(GenerateRectilinearGrids,
int);
106 vtkGetMacro(DiscreteTimeSteps,
int);
115 vtkGetMacro(TwoDimensional,
int);
125 vtkGetMacro(Asymetric,
int);
133 vtkGetMacro(AdaptiveSubdivision,
int);
186 int x0,
int x1,
int y0,
int y1,
int z0,
int z1,
189 int LineTest2(
float x0,
float y0,
float z0,
190 float x1,
float y1,
float z1,
192 int LineTest(
float x0,
float y0,
float z0,
193 float x1,
float y1,
float z1,
210 int MandelbrotTest(
double x,
double y);
211 int TwoDTest(
double bds[6],
int level,
int target);
213 void CellExtentToBounds(
int level,
219 double EvaluateSet(
double p[4]);
220 void GetContinuousIncrements(
int extent[6],
228 vtkSetVector3Macro(TopLevelSpacing,
double);
229 vtkGetVector3Macro(TopLevelSpacing,
double);
230 vtkSetVector3Macro(TopLevelOrigin,
double);
231 vtkGetVector3Macro(TopLevelOrigin,
double);
245 double TopLevelSpacing[3];
246 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)
Upstream/Downstream requests form the generalized interface through which executives invoke a algorit...
Backwards compatibility class.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
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)
Fill the output port information objects for this algorithm.
a simple class to control print indentation
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
vtkSmartPointer< TemporalFractalOutputUtil > OutputUtil
A source to test AMR data object.
static vtkAlgorithm * New()
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
general representation of visualization data