Package rope.vector

Class bvec3

All Implemented Interfaces:
R_Constants

public class bvec3 extends bvec
  • Constructor Details

    • bvec3

      public bvec3()
    • bvec3

      public bvec3(boolean x, boolean y, boolean z)
    • bvec3

      public bvec3(boolean arg)
    • bvec3

      public bvec3(bvec b)
    • bvec3

      public bvec3(boolean[] source)
  • Method Details

    • set

      public bvec3 set(boolean x, boolean y, boolean z)
      set
      Parameters:
      x - boolean value
      y - boolean value
      z - boolean value
      Returns:
      this
    • set

      public bvec3 set(boolean arg)
    • set

      public bvec3 set(bvec v)
    • set

      public bvec3 set(boolean[] source)
    • set_to

      public bvec3 set_to(int index, boolean arg)
    • x

      public bvec3 x(boolean x)
    • y

      public bvec3 y(boolean y)
    • z

      public bvec3 z(boolean z)
    • inv

      public bvec3 inv()
      Returns:
      inverse all argument like swap()
    • swap

      public bvec3 swap()
      Returns:
      inverse all argument like inv()
    • swap

      public bvec3 swap(int index)
    • swap_x

      public bvec3 swap_x()
    • swap_y

      public bvec3 swap_y()
    • swap_z

      public bvec3 swap_z()
    • equals

      public boolean equals(bvec3 bv)
      Parameters:
      bv - boolean vector must be compare to this
      Returns:
      true if all arguments in the range of the concerned bvec is same
    • copy

      public bvec3 copy()
      copy
      Returns:
      bvec3
    • toString

      public String toString()
      Overrides:
      toString in class Object