@rcsb/rcsb-saguaro
    Preparing search index...
    interface RcsbScaleInterface<T = number, S = ScaleLinear<number, number>> {
        _domain: [number, number];
        _range: [number, number];
        checkAndSetScale(
            domain: [number, number],
            range: [number, number],
        ): boolean;
        domain(x: T[]): RcsbScaleInterface;
        domain(): T[];
        getScale(): S;
        invert(x: number): T;
        range(x: number[]): RcsbScaleInterface;
        range(): number[];
        reset(): void;
        (x: T): number;
    }

    Type Parameters

    • T = number
    • S = ScaleLinear<number, number>
    • Parameters

      Returns number

    Index

    Properties

    _domain: [number, number]
    _range: [number, number]

    Methods

    • Parameters

      • domain: [number, number]
      • range: [number, number]

      Returns boolean

    • Parameters

      • x: T[]

      Returns RcsbScaleInterface

    • Returns T[]

    • Returns S

    • Parameters

      • x: number

      Returns T

    • Parameters

      • x: number[]

      Returns RcsbScaleInterface

    • Returns number[]

    • Returns void