Class Node

java.lang.Object
cn.nukkit.entity.ai.route.data.Node
All Implemented Interfaces:
Comparable<Node>

@PowerNukkitXOnly @Since("1.6.0.0-PNX") public final class Node extends Object implements Comparable<Node>
寻路节点
  • Constructor Details

    • Node

      public Node(Vector3 vector3, Node parent, int G, int H)
  • Method Details

    • compareTo

      public int compareTo(@NotNull Node o)
      Specified by:
      compareTo in interface Comparable<Node>
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getVector3

      public Vector3 getVector3()
    • getParent

      public Node getParent()
    • getG

      public int getG()
    • getH

      public int getH()
    • getF

      public int getF()
    • setVector3

      public void setVector3(Vector3 vector3)
    • setParent

      public void setParent(Node parent)
    • setG

      public void setG(int G)
    • setH

      public void setH(int H)
    • setF

      public void setF(int F)