CC-Fractal-Suite
Public Member Functions | Public Attributes | List of all members
CC::COP2_PickoverData Struct Reference

Small object storing both the Fractal and the Transformation space info. More...

#include <COP2_Pickover.h>

Inheritance diagram for CC::COP2_PickoverData:

Public Member Functions

fpreal32 calculate_reference (COMPLEX fractalCoords, WORLDPIXELCOORDS worldPixel)
 Calculates the reference fractal. More...
 

Public Attributes

FractalSpace space
 
Pickover fractal
 
WORLDPIXELCOORDS world_point
 The pixel-space location of the pickover point position. More...
 

Detailed Description

Small object storing both the Fractal and the Transformation space info.

This is necessary because its values are copied to each tile, so the data within can be sourced a single time, but accessed many times across multiple threads without forcing const types.

Member Function Documentation

§ calculate_reference()

fpreal32 CC::COP2_PickoverData::calculate_reference ( COMPLEX  fractalCoords,
WORLDPIXELCOORDS  worldPixel 
)

Calculates the reference fractal.

Member Data Documentation

§ world_point

WORLDPIXELCOORDS CC::COP2_PickoverData::world_point

The pixel-space location of the pickover point position.


The documentation for this struct was generated from the following files: