Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
C
G
I
K
L
M
R
S
T
U
V
X
Y
C
calculateMesh()
- Method in class rvg.keystone20.
CornerPinSurface
Interpolates the position of the points in the mesh according to the 4 corners TODO: allow for abritrary control points, not just the four corners
CornerPinSurface
- Class in
rvg.keystone20
A simple Corner Pin keystoned surface.
createCornerPinSurface(int, int, int)
- Method in class rvg.keystone20.
Keystone20
Creates and registers a new corner pin keystone surface.
G
getRes()
- Method in class rvg.keystone20.
CornerPinSurface
getTransformedCursor(int, int)
- Method in class rvg.keystone20.
CornerPinSurface
This function will give you the position of the mouse in the surface's coordinate system.
getTransformedMouse()
- Method in class rvg.keystone20.
CornerPinSurface
I
isCalibrating()
- Method in class rvg.keystone20.
Keystone20
isControlPoint()
- Method in class rvg.keystone20.
MeshPoint
isMouseOver()
- Method in class rvg.keystone20.
CornerPinSurface
Returns true if the mouse is over this surface, false otherwise.
K
Keystone20
- Class in
rvg.keystone20
This class manages the creation and calibration of keystoned surfaces.
Keystone20(PApplet)
- Constructor for class rvg.keystone20.
Keystone20
L
load(String)
- Method in class rvg.keystone20.
Keystone20
Loads a saved layout from a given text file
load()
- Method in class rvg.keystone20.
Keystone20
Loads a saved layout from "keystone20.txt"
M
MeshPoint
- Class in
rvg.keystone20
Represents a single point in the mesh, along with its precomputed (u,v) texture coordinates.
mouseEvent(MouseEvent)
- Method in class rvg.keystone20.
Keystone20
Mouse event handler
moveTo(float, float)
- Method in class rvg.keystone20.
CornerPinSurface
moveTo(float, float)
- Method in class rvg.keystone20.
MeshPoint
R
render(PImage)
- Method in class rvg.keystone20.
CornerPinSurface
Renders and applies keystoning to the image using the parent applet's renderer.
render(PGraphics, PImage)
- Method in class rvg.keystone20.
CornerPinSurface
Renders and applies keystoning to the image using a specific renderer.
rvg.keystone20
- package rvg.keystone20
S
save(String)
- Method in class rvg.keystone20.
Keystone20
Saves the layout to a text file.
save()
- Method in class rvg.keystone20.
Keystone20
Saves the current layout to "keystone20.txt"
setControlPoint(boolean)
- Method in class rvg.keystone20.
MeshPoint
setControlPointsColor(int)
- Method in class rvg.keystone20.
CornerPinSurface
Sets the control points color
setGridColor(int)
- Method in class rvg.keystone20.
CornerPinSurface
Sets the grid used for calibration's color
startCalibration()
- Method in class rvg.keystone20.
Keystone20
Starts the calibration mode.
stopCalibration()
- Method in class rvg.keystone20.
Keystone20
Stops the calibration mode
T
toggleCalibration()
- Method in class rvg.keystone20.
Keystone20
Toggles the calibration mode
U
u
- Variable in class rvg.keystone20.
MeshPoint
V
v
- Variable in class rvg.keystone20.
MeshPoint
VERSION
- Variable in class rvg.keystone20.
Keystone20
version()
- Method in class rvg.keystone20.
Keystone20
Returns the version of the library.
X
x
- Variable in class rvg.keystone20.
MeshPoint
Y
y
- Variable in class rvg.keystone20.
MeshPoint
C
G
I
K
L
M
R
S
T
U
V
X
Y
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes