Small World Engine API Reference - v0.78.00
    Preparing search index...

    Interface RhombusOptions

    Configuration options for Rhombus geometry (Raute / Gleichseitiges Viereck / Diamond).

    interface RhombusOptions {
        angle?: number;
        depth?: number;
        diagonalA?: number;
        diagonalB?: number;
        side?: number;
    }
    Index
    angle?: number

    Acute angle in radians (alpha). Defaults to PI / 3 (60 degrees).

    depth?: number

    Extrusion depth along Y (t). Defaults to 0 (planar 2D in X-Z plane).

    diagonalA?: number

    Explicit diagonal length along X (e). If provided along with diagonalB, overrides side & angle.

    diagonalB?: number

    Explicit diagonal length along Z (f). If provided along with diagonalA, overrides side & angle.

    side?: number

    Side length of the rhombus (a). Defaults to 2.