topical media & game development
graphic-processing-site-examples-Topics-Motion-Reflection2-Ground.pde / pde
class Ground {
float x1, y1, x2, y2;
float x, y, len, rot;
// Default constructor
Ground(){
}
// Constructor
Ground(float x1, float y1, float x2, float y2) {
this.x1 = x1;
this.y1 = y1;
this.x2 = x2;
this.y2 = y2;
x = (x1+x2)/2;
y = (y1+y2)/2;
len = dist(x1, y1, x2, y2);
rot = atan2((y2-y1), (x2-x1));
}
}
(C) Æliens
20/2/2008
You may not copy or print any of this material without explicit permission of the author or the publisher.
In case of other copyright issues, contact the author.