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

    Parameters

    Returns PositionNode<T>

Properties

pos

pos: Vector

Accessors

data

  • get data(): T
  • Returns T

edges

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

id

  • Returns G_UUID

Methods

breakEdge

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

    Returns void

getConnectedNodes

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

registerNewEdge

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

    Returns void