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

    Class BurningShipFractal

    Abstract base class for all fractal algorithms Provides common interface and functionality for fractal generation

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    id: "burning-ship" = 'burning-ship'

    Unique identifier for this fractal type

    name: "Burning Ship" = 'Burning Ship'

    Human-readable name

    description: "Burning Ship fractal using abs(z)² + c" = 'Burning Ship fractal using abs(z)² + c'

    Description of the fractal

    defaultConfig: FractalConfig = ...

    Default configuration for this fractal

    parameterSchema: {
        key: string;
        label: string;
        type: "number";
        min: number;
        max: number;
        step: number;
        default: number;
        group: string;
    }[] = ...

    Parameter schema for UI generation

    Methods

    • 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