Files
processing4/java/libraries/video/examples/Capture/Disgrand/Tuple.pde
2011-06-18 16:27:28 +00:00

30 lines
533 B
Plaintext

// Simple vector class that holds an x,y,z position.
class Tuple {
float x, y, z;
public Tuple() { }
public Tuple(float x, float y, float z) {
set(x, y, z);
}
public void set(float x, float y, float z) {
this.x = x;
this.y = y;
this.z = z;
}
public void target(Tuple another, float amount) {
float amount1 = 1.0 - amount;
x = x*amount1 + another.x*amount;
y = y*amount1 + another.y*amount;
z = z*amount1 + another.z*amount;
}
public void phil() {
fill(x, y, z);
}
}