#calculationPurpose (predefined symbol)

Type Readable Writeable Constant
int Always Never Yes

This predefined symbol returns a value that indicates the purpose for which the current calculation is used. A formula can change its behavior depending on this value. For example, you could use a higher-quality but slower calculation when rendering.

Possible values are:

Value Meaning
0 Normal: the formula is used by a regular fractal window
1 Thumbnail: the formula is used by the browser to show thumbnails
2 Render: the formula is used by the disk rendering engine to produce a high-quality final image
3 Live preview: the formula is used for a live preview image in the Fractal Mode tool window (when exploring, eyedropping, or switching)

Example:

  if #calculationPurpose == 2    ; Formula is used in a disk render operation  else    ; Normal fractal window or thumbnail/preview calculation  endif    

See Also
Predefined symbols

#calculationPurpose