threejs-worldgen
    Preparing search index...

    Interface RoadEdgeData

    A road edge as plain data, with what vehicles and prop placers need.

    interface RoadEdgeData {
        a: number;
        access: RoadAccess;
        b: number;
        bridge: boolean;
        id: number;
        lanes: number;
        length: number;
        points: [number, number, number][];
        sidewalk: number;
        speed: number;
        surface: RoadSurface;
        type: RoadType;
        width: number;
    }
    Index
    a: number

    Start node id.

    access: RoadAccess

    Who may use it.

    b: number

    End node id.

    bridge: boolean

    On a bridge deck.

    id: number

    Edge id.

    lanes: number

    Lanes per direction (two-way everywhere).

    length: number

    Length, metres.

    points: [number, number, number][]

    Graded centreline [x, y, z] (frame-local), from a to b.

    sidewalk: number

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

    speed: number

    Speed limit including the surface's slow-down, m/s.

    surface: RoadSurface

    Surface.

    type: RoadType

    Class.

    width: number

    Carriageway width, metres.