getting PGraphics.java ironed out

This commit is contained in:
benfry
2005-02-15 04:54:52 +00:00
parent c8dc63b77f
commit 9cb6a58d52
4 changed files with 662 additions and 1683 deletions

View File

@@ -147,13 +147,13 @@ public interface PMethods {
public void quad(float x1, float y1, float x2, float y2,
float x3, float y3, float x4, float y4);
public void circle(float x, float y, float radius);
//public void circle(float x, float y, float radius);
public void ellipseMode(int mode);
public void ellipse(float x, float y, float hradius, float vradius);
public void arcMode(int mode);
//public void arcMode(int mode);
public void arc(float start, float stop,
float x, float y, float radius);
@@ -175,21 +175,6 @@ public interface PMethods {
//
public void image(PImage image, float x1, float y1);
public void image(PImage image,
float x1, float y1, float x2, float y2);
public void image(PImage image,
float x1, float y1, float x2, float y2,
float u1, float v1, float u2, float v2);
//public void cache(PImage image);
//public void cache(PImage images[]);
//
public float bezierPoint(float a, float b, float c, float d,
float t);
@@ -227,15 +212,29 @@ public interface PMethods {
float x2, float y2, float z2,
float x3, float y3, float z3,
float x4, float y4, float z4);
//
public void image(PImage image, float x1, float y1);
public void image(PImage image,
float x1, float y1, float x2, float y2);
public void image(PImage image,
float x1, float y1, float x2, float y2,
int u1, int v1, int u2, int v2);
//public void cache(PImage image);
//public void cache(PImage images[]);
//
public void textFont(PFont which);
public void textSize(float size);
public void textFont(PFont which, float size);
public void textSize(float size);
public void textLeading(float leading);
public void textMode(int mode);
@@ -274,10 +273,10 @@ public interface PMethods {
public void rotateY(float angle);
public void rotate(float angle);
public void rotateZ(float angle);
public void rotate(float angle);
public void rotate(float angle, float v0, float v1, float v2);
public void scale(float s);
@@ -286,11 +285,6 @@ public interface PMethods {
public void scale(float x, float y, float z);
public void transform(float n00, float n01, float n02, float n03,
float n10, float n11, float n12, float n13,
float n20, float n21, float n22, float n23,
float n30, float n31, float n32, float n33);
public void push();
public void pop();
@@ -432,4 +426,9 @@ public interface PMethods {
public void background(PImage image);
public void clear();
//
// color(), alpha(), red(), green(), blue(),
// hue(), saturation(), brightness()
}