28 #ifndef vtkTemporalFractal_h 29 #define vtkTemporalFractal_h 31 #include "vtkFiltersHybridModule.h" 41 class TemporalFractalOutputUtil;
56 vtkSetMacro(FractalValue,
float);
57 vtkGetMacro(FractalValue,
float);
66 vtkSetMacro(MaximumLevel,
int);
67 vtkGetMacro(MaximumLevel,
int);
74 vtkSetMacro(Dimensions,
int);
75 vtkGetMacro(Dimensions,
int);
94 vtkBooleanMacro(GenerateRectilinearGrids,
vtkTypeBool);
121 vtkSetMacro(Asymetric,
int);
122 vtkGetMacro(Asymetric,
int);
183 int x0,
int x1,
int y0,
int y1,
int z0,
int z1,
186 int LineTest2(
float x0,
float y0,
float z0,
187 float x1,
float y1,
float z1,
189 int LineTest(
float x0,
float y0,
float z0,
190 float x1,
float y1,
float z1,
207 int MandelbrotTest(
double x,
double y);
208 int TwoDTest(
double bds[6],
int level,
int target);
210 void CellExtentToBounds(
int level,
216 double EvaluateSet(
double p[4]);
217 void GetContinuousIncrements(
int extent[6],
225 vtkSetVector3Macro(TopLevelSpacing,
double);
226 vtkGetVector3Macro(TopLevelSpacing,
double);
227 vtkSetVector3Macro(TopLevelOrigin,
double);
228 vtkGetVector3Macro(TopLevelOrigin,
double);
242 double TopLevelSpacing[3];
243 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.
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
vtkTypeBool AdaptiveSubdivision
vtkTypeBool TwoDimensional
vtkSmartPointer< TemporalFractalOutputUtil > OutputUtil
A source to test AMR data object.
vtkTypeBool DiscreteTimeSteps
vtkTypeBool GenerateRectilinearGrids
static vtkAlgorithm * New()
general representation of visualization data