Package rope.vector

Class bvec2

All Implemented Interfaces:
R_Constants

public class bvec2 extends bvec
  • Constructor Details

    • bvec2

      public bvec2()
    • bvec2

      public bvec2(boolean x, boolean y)
    • bvec2

      public bvec2(boolean arg)
    • bvec2

      public bvec2(bvec b)
    • bvec2

      public bvec2(boolean[] source)
  • Method Details

    • set

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

      public bvec2 set(boolean arg)
    • set

      public bvec2 set(bvec v)
    • set

      public bvec2 set(boolean[] source)
    • set_to

      public bvec2 set_to(int index, boolean arg)
    • inv

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

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

      public bvec2 swap(int index)
    • swap_x

      public bvec2 swap_x()
    • swap_y

      public bvec2 swap_y()
    • equals

      public boolean equals(bvec2 bv)
      Parameters:
      bv - bvec2 value
      Returns:
      true if all arguments in the range of the concerned bvec is same
    • x

      public bvec2 x(boolean x)
    • y

      public bvec2 y(boolean y)
    • copy

      public bvec2 copy()
      make a copy of this bvec2
      Returns:
      bvec2
    • toString

      public String toString()
      Overrides:
      toString in class Object