java.lang.Object
org.praxislive.video.code.userapi.PImage
org.praxislive.video.code.userapi.PGraphics
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbackground(double grey) voidbackground(double grey, double alpha) voidbackground(double r, double g, double b) voidbackground(double r, double g, double b, double a) voidvoidvoidbezier(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) voidbezierVertex(double x1, double y1, double x2, double y2, double x3, double y3) voidvoidblendMode(VideoConstants.BlendMode blend, double opacity) voidvoidcircle(double x, double y, double extent) voidclear()voidvoidellipse(double x, double y, double w, double h) voidendDraw()voidendShape()voidendShape(boolean close) voidfill(double grey) voidfill(double grey, double alpha) voidfill(double r, double g, double b) voidfill(double r, double g, double b, double a) protected abstract Surfacevoidvoidvoidvoidimage(PImage src, double x, double y, double w, double h, double u1, double v1, double u2, double v2) voidline(double x1, double y1, double x2, double y2) voidnoFill()voidnoSmooth()voidnoStroke()voidvoidvoidpoint(double x, double y) voidquad(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) voidrect(double x, double y, double w, double h) voidvoidvoidrotate(double angle) voidscale(double scale) voidscale(double x, double y) voidsmooth()voidsquare(double x, double y, double extent) voidstroke(double grey) voidstroke(double grey, double alpha) voidstroke(double r, double g, double b) voidstroke(double r, double g, double b, double a) voidstrokeWeight(double weight) voidvoidvoidvoidtranslate(double x, double y) voidtriangle(double x1, double y1, double x2, double y2, double x3, double y3) voidvertex(double x, double y)
-
Constructor Details
-
PGraphics
protected PGraphics(int width, int height)
-
-
Method Details
-
getSurface
- Specified by:
getSurfacein classPImage
-
beginDraw
public void beginDraw() -
endDraw
public void endDraw() -
background
public void background(double grey) -
background
public void background(double grey, double alpha) -
background
public void background(double r, double g, double b) -
background
public void background(double r, double g, double b, double a) -
beginShape
public void beginShape() -
bezier
public void bezier(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) -
bezierVertex
public void bezierVertex(double x1, double y1, double x2, double y2, double x3, double y3) -
blendMode
-
blendMode
-
breakShape
public void breakShape() -
clear
public void clear() -
copy
-
circle
public void circle(double x, double y, double extent) -
ellipse
public void ellipse(double x, double y, double w, double h) -
endShape
public void endShape() -
endShape
public void endShape(boolean close) -
fill
public void fill(double grey) -
fill
public void fill(double grey, double alpha) -
fill
public void fill(double r, double g, double b) -
fill
public void fill(double r, double g, double b, double a) -
image
-
image
-
image
-
image
public void image(PImage src, double x, double y, double w, double h, double u1, double v1, double u2, double v2) -
line
public void line(double x1, double y1, double x2, double y2) -
noFill
public void noFill() -
noSmooth
public void noSmooth() -
noStroke
public void noStroke() -
op
-
op
-
point
public void point(double x, double y) -
quad
public void quad(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) -
square
public void square(double x, double y, double extent) -
rect
public void rect(double x, double y, double w, double h) -
release
-
resetMatrix
public void resetMatrix() -
rotate
public void rotate(double angle) -
scale
public void scale(double scale) -
scale
public void scale(double x, double y) -
smooth
public void smooth() -
stroke
public void stroke(double grey) -
stroke
public void stroke(double grey, double alpha) -
stroke
public void stroke(double r, double g, double b) -
stroke
public void stroke(double r, double g, double b, double a) -
strokeWeight
public void strokeWeight(double weight) -
text
-
textFont
-
textFont
-
translate
public void translate(double x, double y) -
triangle
public void triangle(double x1, double y1, double x2, double y2, double x3, double y3) -
vertex
public void vertex(double x, double y)
-