Skip to main content

Node <T>

Represents a node in a graph, with a unique identifier and optional data.

Hierarchy

Index

Constructors

constructor

  • new Node<T>(data: T): Node<T>
  • Type parameters

    • T

    Parameters

    • data: T

    Returns Node<T>

Accessors

data

  • get data(): T
  • Returns T

edges

  • get edges(): Set<Edge<T>>
  • Returns Set<Edge<T>>

id

Methods

breakEdge

  • breakEdge(edge: Edge<T>): void
  • Parameters

    Returns void

getConnectedNodes

  • getConnectedNodes(): Node<T>[]

registerNewEdge

  • registerNewEdge(newEdge: Edge<T>): void
  • Parameters

    Returns void