|
CC-Fractal-Suite
|
Struct that stashes the data required to create a Pickover Fractal. More...
#include <StashData.h>
Public Member Functions | |
| PickoverStashData (int iters=50, fpreal power=2.0, fpreal bailout=2.0, int jdepth=0, COMPLEX joffset=(0.0, 0.0), bool blackhole=false, COMPLEX popoint=(0.0, 0.0), fpreal porotate=0.0, bool pomode=false, bool poref=true, fpreal porefsize=10.0) | |
| void | evalArgs (const OP_Node *node, fpreal t) |
| Method that sets parm values from node, based on time. More... | |
Public Member Functions inherited from CC::MandelbrotStashData | |
| MandelbrotStashData (int iters=50, fpreal power=2, fpreal bailout=2, int jdepth=0, COMPLEX joffset=(0.0f, 0.0f), bool blackhole=false) | |
Public Attributes | |
| COMPLEX | popoint { 0, 0 } |
| Point position for the pickover's 'center' distance measurment point. More... | |
| fpreal | porotate { 0 } |
| Rotation of the pickover's line. More... | |
| bool | pomode { false } |
| Mode deciding whether the fractal measures against a point or line. More... | |
| bool | poref { true } |
| Toggle for whether the reference point or line are displayed. More... | |
| fpreal | porefsize { 10.0 } |
| Size of the reference image point or line. More... | |
Public Attributes inherited from CC::MandelbrotStashData | |
| int | iters { 50 } |
| < Number of iterations. More... | |
| fpreal | power { 0 } |
| Value that 'escapes' the fractal set. More... | |
| fpreal | bailout { 2 } |
| Number of times Julia set coorinates are iterated. More... | |
| int | jdepth { 0 } |
| Offset Coordinates used by Julia set. More... | |
| COMPLEX | joffset { 0.0f, 0.0f } |
| Whether values that escape the set are colored black or not. | |
| bool | blackhole { false } |
Struct that stashes the data required to create a Pickover Fractal.
This can be natively used by the TEMPLATES_PICKOVER macro in FractalNode.h.
|
virtual |
Method that sets parm values from node, based on time.
Call the mandelbrot stash values first.
Call pickover-specific methods second.
Reimplemented from CC::MandelbrotStashData.
| bool CC::PickoverStashData::pomode { false } |
Mode deciding whether the fractal measures against a point or line.
| COMPLEX CC::PickoverStashData::popoint { 0, 0 } |
Point position for the pickover's 'center' distance measurment point.
| bool CC::PickoverStashData::poref { true } |
Toggle for whether the reference point or line are displayed.
| fpreal CC::PickoverStashData::porefsize { 10.0 } |
Size of the reference image point or line.
| fpreal CC::PickoverStashData::porotate { 0 } |
Rotation of the pickover's line.
1.8.12