Package rope.vector

Class bvec4

All Implemented Interfaces:
R_Constants

public class bvec4 extends bvec
  • Constructor Details

    • bvec4

      public bvec4()
    • bvec4

      public bvec4(boolean x, boolean y, boolean z, boolean w)
    • bvec4

      public bvec4(boolean arg)
    • bvec4

      public bvec4(bvec b)
    • bvec4

      public bvec4(boolean[] source)
  • Method Details

    • set

      public bvec4 set(boolean x, boolean y, boolean z, boolean w)
      set
      Parameters:
      x -
      y -
      z -
      w -
      Returns:
    • set

      public bvec4 set(boolean arg)
    • set

      public bvec4 set(bvec v)
    • set

      public bvec4 set(boolean[] source)
    • set_to

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

      public bvec4 x(boolean x)
    • y

      public bvec4 y(boolean y)
    • z

      public bvec4 z(boolean z)
    • w

      public bvec4 w(boolean w)
    • inv

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

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

      public bvec4 swap(int index)
    • swap_x

      public bvec4 swap_x()
    • swap_y

      public bvec4 swap_y()
    • swap_z

      public bvec4 swap_z()
    • swap_w

      public bvec4 swap_w()
    • equals

      public boolean equals(bvec4 bv)
      Returns:
      true if all arguments in the range of the concerned bvec is same
    • copy

      public bvec4 copy()
      copy
      Returns:
    • toString

      public String toString()
      Overrides:
      toString in class Object