threejs-worldgen
    Preparing search index...

    Interface RoadEdgeLike

    A road edge: threejs-city's RoadGraph edges and CityData.roads.edges both fit.

    interface RoadEdgeLike {
        a: number;
        b: number;
        bridge?: boolean;
        points?: readonly (readonly number[])[];
        sidewalk: number;
        surface?: string;
        type?: "primary" | "secondary" | "minor";
        width: number;
    }
    Index
    a: number

    Start node index.

    b: number

    End node index.

    bridge?: boolean

    On a bridge (left bare).

    points?: readonly (readonly number[])[]

    Graded centreline from a to b (frame-local xyz), if known.

    sidewalk: number

    Sidewalk width per side, metres (0 = rural).

    surface?: string

    Surface (asphalt, cobblestone, gravel, dirt).

    type?: "primary" | "secondary" | "minor"

    Road class.

    width: number

    Carriageway width, metres.