wima
    Preparing search index...

    Class Graph<T, U>

    Type Parameters

    • T = unknown
    • U = unknown
    Index

    Constructors

    • Type Parameters

      • T = unknown
      • U = unknown

      Parameters

      • directed: boolean

      Returns Graph<T, U>

    Properties

    directed: boolean

    Methods

    • Parameters

      • from: number
      • to: number
      • weight: U

      Returns number

    • Parameters

      • from: number
      • to: number
      • weight: U

      Returns number

    • Parameters

      • weight: T

      Returns number

    • Parameters

      • from: number
      • to: number

      Returns number

    • Parameters

      • id: number
      • callback: (nodeId: number) => void

      Returns void

    • Parameters

      • id: number
      • callback: (edge: Edge<U>) => void

      Returns void

    • Parameters

      • id: number

      Returns Edge<U>

    • Returns number

    • Returns Edge<U>[]

    • Parameters

      • id: number

      Returns U

    • Parameters

      • id: number

      Returns Node<T>

    • Returns number

    • Returns Node<T>[]

    • Parameters

      • id: number

      Returns T

    • Parameters

      • from: number
      • to: number

      Returns boolean

    • Parameters

      • id: number

      Returns boolean

    • Parameters

      • id: number

      Returns boolean

    • Returns {
          directed: boolean;
          edges: { from: number; next: [number, number]; to: number; weight: U }[];
          nodes: { next: [number, number]; weight: T }[];
      }

    • Parameters

      • id: number
      • weight: U

      Returns void

    • Parameters

      • id: number
      • weight: T

      Returns void

    • Type Parameters

      • T
      • U

      Parameters

      Returns {
          directed: boolean;
          edges: { from: number; next: [number, number]; to: number; weight: U }[];
          nodes: { next: [number, number]; weight: T }[];
      }

    • Type Parameters

      • T
      • U

      Parameters

      • value: unknown

      Returns value is GraphSerial<T, U>