Skip navigation links
B C D G I K L M R S T U V X Y 

B

BL - Static variable in class deadpixel.keystone.CornerPinSurface
 
BR - Static variable in class deadpixel.keystone.CornerPinSurface
 

C

clearSurfaces() - Method in class deadpixel.keystone.Keystone
 
CornerPinSurface - Class in deadpixel.keystone
A simple Corner Pin "keystoned" surface.
createCornerPinSurface(int, int, int) - Method in class deadpixel.keystone.Keystone
Creates and registers a new corner pin keystone surface.

D

deadpixel.keystone - package deadpixel.keystone
 

G

getRes() - Method in class deadpixel.keystone.CornerPinSurface
 
getSurface(int) - Method in class deadpixel.keystone.Keystone
 
getSurfaceCount() - Method in class deadpixel.keystone.Keystone
 
getTransformedCursor(int, int) - Method in class deadpixel.keystone.CornerPinSurface
This function will give you the position of the mouse in the surface's coordinate system.
getTransformedMouse() - Method in class deadpixel.keystone.CornerPinSurface
 

I

isCalibrating() - Method in class deadpixel.keystone.Keystone
 
isControlPoint() - Method in class deadpixel.keystone.MeshPoint
 
isMouseOver() - Method in class deadpixel.keystone.CornerPinSurface
Returns true if the mouse is over this surface, false otherwise.

K

Keystone - Class in deadpixel.keystone
This class manages the creation and calibration of keystoned surfaces.
Keystone(PApplet) - Constructor for class deadpixel.keystone.Keystone
 

L

load(String) - Method in class deadpixel.keystone.Keystone
Loads a saved layout from a given XML file
load() - Method in class deadpixel.keystone.Keystone
Loads a saved layout from "keystone.xml"

M

MeshPoint - Class in deadpixel.keystone
Represents a single point in the mesh, along with its precomputed (u,v) texture coordinates.
mouseEvent(MouseEvent) - Method in class deadpixel.keystone.Keystone
 
moveMeshPointBy(int, float, float) - Method in class deadpixel.keystone.CornerPinSurface
Manually move one of the corners for this surface by some amount.
moveTo(float, float) - Method in class deadpixel.keystone.CornerPinSurface
 
moveTo(float, float) - Method in class deadpixel.keystone.MeshPoint
 

R

render(PImage) - Method in class deadpixel.keystone.CornerPinSurface
Renders and applies keystoning to the image using the parent applet's renderer.
render(PGraphics, PImage) - Method in class deadpixel.keystone.CornerPinSurface
Renders and applies keystoning to the image using a specific renderer.
render(PImage, int, int, int, int) - Method in class deadpixel.keystone.CornerPinSurface
Renders and applies keystoning to the image using the parent applet's renderer.The tX, tY, tW and tH parameters specify which section of the image to render onto this surface.
render(PGraphics, PImage, int, int, int, int) - Method in class deadpixel.keystone.CornerPinSurface
Renders and applies keystoning to the image using a specific render.

S

save(String) - Method in class deadpixel.keystone.Keystone
Saves the layout to an XML file.
save() - Method in class deadpixel.keystone.Keystone
Saves the current layout into "keystone.xml"
setControlPointsColor(int) - Method in class deadpixel.keystone.CornerPinSurface
Sets the control points color
setGridColor(int) - Method in class deadpixel.keystone.CornerPinSurface
Sets the grid used for calibration's color
startCalibration() - Method in class deadpixel.keystone.Keystone
Starts the calibration mode.
stopCalibration() - Method in class deadpixel.keystone.Keystone
Stops the calibration mode

T

TL - Static variable in class deadpixel.keystone.CornerPinSurface
 
toggleCalibration() - Method in class deadpixel.keystone.Keystone
Toggles the calibration mode
TR - Static variable in class deadpixel.keystone.CornerPinSurface
 

U

u - Variable in class deadpixel.keystone.MeshPoint
 

V

v - Variable in class deadpixel.keystone.MeshPoint
 
VERSION - Variable in class deadpixel.keystone.Keystone
 
version() - Method in class deadpixel.keystone.Keystone
Returns the version of the library.

X

x - Variable in class deadpixel.keystone.CornerPinSurface
 
x - Variable in class deadpixel.keystone.MeshPoint
 

Y

y - Variable in class deadpixel.keystone.CornerPinSurface
 
y - Variable in class deadpixel.keystone.MeshPoint
 
B C D G I K L M R S T U V X Y 
Skip navigation links

Processing Library keystone by David Bouchard. (C) 2015