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