Skip to main content

PositionNode <T>

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

Hierarchy

Index

Constructors

constructor

  • Type parameters

    • T

      The type of data stored in this node.

    Parameters

    Returns PositionNode<T>

Properties

pos

pos: Vector

Accessors

inheriteddata

  • get data(): T
  • Returns T

inheritededges

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

inheritedid

  • Returns G_UUID

Methods

inheritedbreakEdge

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

    Returns void

inheritedgetConnectedNodes

  • getConnectedNodes(): Node<T>[]
  • Returns Node<T>[]

inheritedregisterNewEdge

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

    Returns void