All Packages  Class Hierarchy  This Package  Previous  Next  Index
  Class berkeley.cs.dmc.ji3d.Vec4
java.lang.Object
   |
   +----berkeley.cs.dmc.ji3d.Base
           |
           +----berkeley.cs.dmc.ji3d.Vec4
  -  public final class Vec4
  
-  extends Base
  
-  implements Cloneable
   
  
  -  
	w
   -  
  
 -  
	x
   -  
  
 -  
	y
   -  
  
 -  
	z
   -  
 
  
  -  
	Vec4()
   -  
  
 -  
	Vec4(float, float, float)
   -  
  
 -  
	Vec4(float, float, float, float)
   -  
  
 -  
	Vec4(Vec3)
   -  
  
 -  
	Vec4(Vec4)
   -  
 
  
  -  
	add(Vec3)
   -  
  
 -  
	add(Vec4)
   -  
  
 -  
	add(Vec4, Vec3)
   -  
  
 -  
	clone()
   -  
  
 -  
	dot(Vec4)
   -  
  
 -  
	dot(Vec4, Vec4)
   -  
  
 -  
	equals(Object)
   -  
  
 -  
	scale(float)
   -  
  
 -  
	scale(Vec4, float)
   -  
  
 -  
	set(float, float, float)
   -  
  
 -  
	set(float, float, float, float)
   -  
  
 -  
	sub(Vec3)
   -  
  
 -  
	sub(Vec4, Vec3)
   -  
  
 -  
	toString()
   -  
  
 -  
	xform(Mat4, Vec3)
   -  
  
 -  
	xform(Mat4, Vec4)
   -  
  
 -  
	xformT(Mat4, Vec3)
   -  
  
 -  
	xformT(Mat4, Vec4)
   -  
  
 -  
	zero()
   -  
 
  
x
 public float x
y
 public float y
z
 public float z
w
 public float w
  
Vec4
 public Vec4(float x,
             float y,
             float z,
             float w)
Vec4
 public Vec4(float x,
             float y,
             float z)
Vec4
 public Vec4(Vec4 v)
Vec4
 public Vec4(Vec3 v)
Vec4
 public Vec4()
  
clone
 public final Object clone()
  
    -  Overrides:
    
 -  clone in class Object
  
 
 
zero
 public final Vec4 zero()
set
 public final Vec4 set(float x,
                       float y,
                       float z)
set
 public final Vec4 set(float x,
                       float y,
                       float z,
                       float w)
add
 public final Vec4 add(Vec4 a,
                       Vec3 b)
add
 public final Vec4 add(Vec3 v)
add
 public final Vec4 add(Vec4 v)
sub
 public final Vec4 sub(Vec3 v)
sub
 public final Vec4 sub(Vec4 a,
                       Vec3 b)
scale
 public final Vec4 scale(float s)
scale
 public final Vec4 scale(Vec4 v,
                         float s)
dot
 public final float dot(Vec4 v)
dot
 public static final float dot(Vec4 a,
                               Vec4 b)
xform
 public final Vec4 xform(Mat4 m,
                         Vec4 v)
xformT
 public final Vec4 xformT(Mat4 m,
                          Vec4 v)
xform
 public final Vec4 xform(Mat4 m,
                         Vec3 v)
xformT
 public final Vec4 xformT(Mat4 m,
                          Vec3 v)
toString
 public final String toString()
  
    -  Overrides:
    
 -  toString in class Object
  
 
 
equals
 public final boolean equals(Object anObject)
  
    -  Overrides:
    
 -  equals in class Object
  
 
 
All Packages  Class Hierarchy  This Package  Previous  Next  Index