@prachwal/mandelbrot-generator - v1.1.1
    Preparing search index...

    Class JuliaFractal

    Julia Sets fractal implementation Formula: z_{n+1} = z_n^2 + c, where z_0 = point and c is constant

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    id: "julia" = 'julia'

    Unique identifier for this fractal type

    name: "Julia Sets" = 'Julia Sets'

    Human-readable name

    description: "Julia sets with customizable constant c parameter" = 'Julia sets with customizable constant c parameter'

    Description of the fractal

    defaultConfig: FractalConfig = ...

    Default configuration for this fractal

    parameterSchema: ParameterSchema[] = ...

    Parameter schema for UI generation

    Methods

    • Get predefined interesting Julia sets

      Returns {
          dragon: { real: number; imag: number };
          airplane: { real: number; imag: number };
          spiral: { real: number; imag: number };
          dendrite: { real: number; imag: number };
          rabbit: { real: number; imag: number };
      }

    • Core iteration function - must be implemented by each fractal

      Parameters

      • point: Complex

        Point in complex plane to test

      • config: FractalConfig

        Fractal-specific configuration

      Returns FractalResult

      Iteration result (escape time, convergence info, etc.)

    • Generate fractal data for given configuration

      Parameters

      • config: FractalConfig

        Generation configuration

      Returns Uint8ClampedArray

      Image data array