Package rope.mesh

Class R_Node

All Implemented Interfaces:
R_Constants, R_Constants_Colour

public class R_Node extends Rope
  • Constructor Details

    • R_Node

      public R_Node()
    • R_Node

      public R_Node(vec3 pos)
    • R_Node

      public R_Node(vec3 pos, vec3 from)
  • Method Details

    • id

      public ivec6 id()
    • id

      public R_Node id(ivec6 id)
    • id

      public R_Node id(int a, int b, int c, int d, int e, int f)
    • id_a

      public R_Node id_a(int id)
    • id_b

      public R_Node id_b(int id)
    • id_c

      public R_Node id_c(int id)
    • id_d

      public R_Node id_d(int id)
    • id_e

      public R_Node id_e(int id)
    • id_f

      public R_Node id_f(int id)
    • pointer

      public vec3 pointer()
      use with precaution because it's a direct access to memory position
      Returns:
    • pointer

      public void pointer(vec3 pos)
      use with precaution because it's a direct access to memory position
      Parameters:
      pos -
    • pos

      public void pos(vec pos)
    • pos

      public vec3 pos()
    • x

      public void x(float x)
    • x

      public float x()
    • y

      public void y(float y)
    • y

      public float y()
    • z

      public void z(float z)
    • z

      public float z()
    • set_branch

      public void set_branch(int branch)
    • get_branch

      public int get_branch()
    • get_branch_available

      public int get_branch_available()
    • get_destination

      public vec3[] get_destination()
    • add_destination

      public boolean add_destination(vec3 dst)
    • set_destination

      @Deprecated public void set_destination(vec3 dst)
      Deprecated.
    • copy

      public R_Node copy()
    • toString

      public String toString()
      Overrides:
      toString in class Object