com.jhlabs.vecmath

Class Tuple3f

Known Direct Subclasses:
Point3f, Vector3f

public class Tuple3f
extends java.lang.Object

Vector math package, converted to look similar to javax.vecmath.

Field Summary

float
x
float
y
float
z

Constructor Summary

Tuple3f()
Tuple3f(Tuple3f t)
Tuple3f(float x, float y, float z)
Tuple3f(float[] x)

Method Summary

void
absolute()
void
absolute(Tuple3f t)
void
add(Tuple3f t)
void
add(Tuple3f t1, Tuple3f t2)
void
clamp(float min, float max)
void
get(Tuple3f t)
void
get(float[] t)
void
interpolate(Tuple3f t, float alpha)
void
negate()
void
negate(Tuple3f t)
void
scale(float s)
void
scaleAdd(float s, Tuple3f t)
void
scaleAdd(float s, Tuple3f t1, Tuple3f t2)
void
set(Tuple3f t)
void
set(float x, float y, float z)
void
set(float[] x)
void
sub(Tuple3f t)
void
sub(Tuple3f t1, Tuple3f t2)
String
toString()

Field Details

x

public float x

y

public float y

z

public float z

Constructor Details

Tuple3f

public Tuple3f()

Tuple3f

public Tuple3f(Tuple3f t)

Tuple3f

public Tuple3f(float x,
               float y,
               float z)

Tuple3f

public Tuple3f(float[] x)

Method Details

absolute

public void absolute()

absolute

public void absolute(Tuple3f t)

add

public void add(Tuple3f t)

add

public void add(Tuple3f t1,
                Tuple3f t2)

clamp

public void clamp(float min,
                  float max)

get

public void get(Tuple3f t)

get

public void get(float[] t)

interpolate

public void interpolate(Tuple3f t,
                        float alpha)

negate

public void negate()

negate

public void negate(Tuple3f t)

scale

public void scale(float s)

scaleAdd

public void scaleAdd(float s,
                     Tuple3f t)

scaleAdd

public void scaleAdd(float s,
                     Tuple3f t1,
                     Tuple3f t2)

set

public void set(Tuple3f t)

set

public void set(float x,
                float y,
                float z)

set

public void set(float[] x)

sub

public void sub(Tuple3f t)

sub

public void sub(Tuple3f t1,
                Tuple3f t2)

toString

public String toString()