30#ifndef vtkImageMandelbrotSource_h
31#define vtkImageMandelbrotSource_h
34#include "vtkImagingSourcesModule.h"
48 void SetWholeExtent(
int minX,
int maxX,
int minY,
int maxY,
int minZ,
int maxZ);
101 void SetSizeCX(
double cReal,
double cImag,
double xReal,
double xImag);
111 static_cast<
unsigned short>(5000));
121 void Pan(
double x,
double y,
double z);
void Zoom(double factor)
Convenience for Viewer.
void Pan(double x, double y, double z)
Convenience for Viewer.
void SetProjectionAxes(int a[3])
Set the projection from the 4D space (4 parameters / 2 imaginary numbers) to the axes of the 3D Volum...
int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
This is called in response to a REQUEST_DATA request from the executive.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void SetWholeExtent(int extent[6])
Set/Get the extent of the whole output Volume.
void SetSizeCX(double cReal, double cImag, double xReal, double xImag)
Just a different way of setting the sample.
vtkImageMandelbrotSource()
static vtkImageMandelbrotSource * New()
double EvaluateSet(double p[4])
void CopyOriginAndSample(vtkImageMandelbrotSource *source)
Convenience for Viewer.
void SetWholeExtent(int minX, int maxX, int minY, int maxY, int minZ, int maxZ)
Set/Get the extent of the whole output Volume.
double * GetSizeCX()
Just a different way of setting the sample.
int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
Subclasses can reimplement this method to collect information from their inputs and set information f...
unsigned short MaximumNumberOfIterations
void SetProjectionAxes(int x, int y, int z)
Set the projection from the 4D space (4 parameters / 2 imaginary numbers) to the axes of the 3D Volum...
a simple class to control print indentation
boost::graph_traits< vtkGraph * >::vertex_descriptor source(boost::graph_traits< vtkGraph * >::edge_descriptor e, vtkGraph *)
#define VTK_SIZEHINT(...)