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

    Interface CylindricalArchOptions

    Configuration options for CylindricalArch geometry (Zylinderbogen / Rohrbogen / Curved Pipe Elbow).

    interface CylindricalArchOptions {
        arcAngle?: number;
        arcSegments?: number;
        bendRadius?: number;
        openEnded?: boolean;
        pipeRadius?: number;
        radialSegments?: number;
    }
    Index
    arcAngle?: number

    The sweep angle of the arc in radians. Defaults to PI / 2 (90 degree elbow).

    arcSegments?: number

    Number of subdivisions along the curved bend arc. Defaults to 32.

    bendRadius?: number

    The inner bend radius / hole radius of the arc (a). Defaults to 1.0. Major radius is R = a + r.

    openEnded?: boolean

    Whether the pipe ends are open (no planar circular caps). Defaults to false.

    pipeRadius?: number

    The radius of the circular pipe cross-section (r). Defaults to 0.5.

    radialSegments?: number

    Number of radial subdivisions around the pipe circumference. Defaults to 32.