Class GraphSpace.Node

java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.graph.GraphSpace.Node
Enclosing class:
GraphSpace

public static class GraphSpace.Node extends Object
  • Field Details

  • Method Details

    • id

      public int id()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • content

      @Nonnull public GraphSpace.Content content()
    • position

      @Nonnull public org.joml.Vector3dc position()
    • edges

      @Nonnull public List<GraphSpace.Edge> edges()
    • viewConnections

      public void viewConnections(@Nonnull Pipe.One<GraphSpace.Edge> pipe)
    • isDiscarded

      public boolean isDiscarded()
    • isParentSpace

      public boolean isParentSpace(@Nonnull GraphSpace graphSpace)
    • getEdgesCount

      public int getEdgesCount()
    • setContent

      public void setContent(@Nonnull GraphSpace.Content content)
    • move

      public void move(@Nonnull org.joml.Vector3dc position)
    • disconnectAll

      public void disconnectAll()