13 #include <COP2/COP2_Generator.h> 23 COP2_Pickover(OP_Network* parent,
const char* name, OP_Operator* entry);
47 fpreal32 t,
int xres,
int yres,
int thread,
int max_threads);
51 COP2_Context& context, TIL_TileList* tilelist);
69 fpreal32 calculate_reference(
virtual OP_ERROR generateTile(COP2_Context &context, TIL_TileList *tilelist)
Generates the image.
Definition: COP2_Pickover.cpp:94
OP is meant to remove the need to write public 'myConstructor' methods in every class like the exampl...
Definition: FractalNode.h:359
Header-only include that generically declares a ton of static variables and Parm Template Macros for ...
virtual bool updateParmsFlags() override
Used to hide/unhide parameters.
Definition: COP2_Pickover.cpp:165
Header declaring the Mandelbrot and Pickover fractal classes.
std::complex< fpreal64 > COMPLEX
Double precision complex numbers, as defined by the HDK.
Definition: typedefs.h:25
Small object storing both the Fractal and the Transformation space info.
Definition: COP2_Pickover.h:63
static CH_LocalVariable myVariableList[]
Empty.
Definition: COP2_Pickover.h:36
Header that manages the transformations of fractals, and convertion from picture-plane (WORLDPIXEL) s...
static PRM_Template myTemplateList[]
Populated heavily from macros from FractalNode.h.
Definition: COP2_Pickover.h:27
virtual TIL_Sequence * cookSequenceInfo(OP_ERROR &error)
Determine Frame Range, Image Composition, and other Sequence Info.
Definition: COP2_Pickover.cpp:50
WORLDPIXELCOORDS world_point
The pixel-space location of the pickover point position.
Definition: COP2_Pickover.h:73
static OP_TemplatePair myTemplatePair
Assign Template Pair of node to generator.
Definition: COP2_Pickover.h:30
Object that stores and manipulates the overall 'offset' between the transformation space...
Definition: FractalSpace.h:56
Definition: COP2_Buddhabrot.h:17
Class that implements the 'Pickover Stalk' fractal.
Definition: Mandelbrot.h:53
Pickover Operator class.
Definition: COP2_Pickover.h:20
static OP_VariablePair myVariablePair
Assign empty variable pairing.
Definition: COP2_Pickover.h:33
virtual COP2_ContextData * newContextData(const TIL_Plane *, int, fpreal32 t, int xres, int yres, int thread, int max_threads)
Evaluate Parms and Stash Data for Cooking in a contextData object.
Definition: COP2_Pickover.cpp:59
std::pair< int, int > WORLDPIXELCOORDS
Integer pixel coordinate data type.
Definition: typedefs.h:27