Type Parameters

  • VertexIndex extends number

Hierarchy

  • EdgeBuilder

Constructors

  • Type Parameters

    • VertexIndex extends number

    Parameters

    Returns EdgeBuilder<VertexIndex>

Properties

a: AssignableArrayLike<VertexIndex>
b: AssignableArrayLike<VertexIndex>
bucketFill: any
curA: any
curB: any
current: any
edgeCount: number
offsets: Int32Array
slotCount: number

the size of the A and B arrays

vertexCount: number
xs: ArrayLike<VertexIndex>
ys: ArrayLike<VertexIndex>

Methods

  • Builds property-less graph

    Returns void

  • Example

    const property = new Int32Array(builder.slotCount);
    for (let i = 0; i < builder.edgeCount; i++) {
    builder.addNextEdge();
    builder.assignProperty(property, srcProp[i]);
    }
    return builder.createGraph({ property });

    Returns void

  • Type Parameters

    • T

    Parameters

    • prop: { [i: number]: T }
      • [i: number]: T
    • value: T

    Returns void

  • Type Parameters

    Parameters

    • edgeProps: EdgeProps
    • Optional props: Props

    Returns IntAdjacencyGraph<VertexIndex, EdgeProps, Props>

Generated using TypeDoc