MCPcopy Create free account

hub / github.com/davidbouchard/keystone / functions

Functions51 in github.com/davidbouchard/keystone

↓ 5 callersMethodsetControlPoint
(boolean cp)
src/deadpixel/keystone/MeshPoint.java:56
↓ 4 callersMethodcross2
(float x0, float y0, float x1, float y1)
src/deadpixel/keystone/CornerPinSurface.java:291
↓ 4 callersMethodisControlPoint
()
src/deadpixel/keystone/MeshPoint.java:45
↓ 3 callersMethodcalculateMesh
Interpolates the position of the points in the mesh according to the 4 corners TODO: allow for arbitrary control points, not just the four corners
src/deadpixel/keystone/CornerPinSurface.java:387
↓ 3 callersMethodgetName
Return the name of this custom tag.
resources/code/ExampleTaglet.java:67
↓ 2 callersMethodcreateHTML
(String theString)
resources/code/ExampleTaglet.java:185
↓ 2 callersMethodinterpolateTo
This creates a new MeshPoint with (u,v) = (0,0) and does not modify the current MeshPoint. Its used to generate temporary points for the interpolation
src/deadpixel/keystone/MeshPoint.java:72
↓ 2 callersMethodisPointInTriangle
Used for mouse selection of surfaces
src/deadpixel/keystone/CornerPinSurface.java:360
↓ 2 callersMethodmoveTo
(float x, float y)
src/deadpixel/keystone/Draggable.java:21
↓ 2 callersMethodreadFile
check if the examples directory exists and return the example as given in the tag. @param theExample the name of the example
resources/code/ExampleTaglet.java:207
↓ 1 callersMethodgetRes
@return The surface's mesh resolution, in number of "tiles"
src/deadpixel/keystone/CornerPinSurface.java:134
↓ 1 callersMethodgetTransformedCursor
This function will give you the position of the mouse in the surface's coordinate system. @return The transformed mouse position
src/deadpixel/keystone/CornerPinSurface.java:217
↓ 1 callersMethodinterpolateBetween
(MeshPoint start, MeshPoint end, float f)
src/deadpixel/keystone/MeshPoint.java:78
↓ 1 callersMethodisMouseOver
Returns true if the mouse is over this surface, false otherwise.
src/deadpixel/keystone/CornerPinSurface.java:348
↓ 1 callersMethodrenderControlPoints
Draws targets around the control points
src/deadpixel/keystone/CornerPinSurface.java:298
↓ 1 callersMethodselect
@invisible
src/deadpixel/keystone/CornerPinSurface.java:326
MethodCornerPinSurface
@param parent The parent applet -- used for default rendering mode @param w The surface's width, in pixels @param h T
src/deadpixel/keystone/CornerPinSurface.java:78
MethodKeystone
@param parent applet
src/deadpixel/keystone/Keystone.java:56
MethodMeshPoint
(CornerPinSurface parent, float x, float y, float u, float v)
src/deadpixel/keystone/MeshPoint.java:36
MethodcalculateMeshOld
()
src/deadpixel/keystone/CornerPinSurface.java:419
MethodclearSurfaces
()
src/deadpixel/keystone/Keystone.java:267
MethodcreateCornerPinSurface
Creates and registers a new corner pin keystone surface. @param w width @param h height @param res resolution (number of tiles per axis) @return
src/deadpixel/keystone/Keystone.java:82
MethodgetSurface
(int i)
src/deadpixel/keystone/Keystone.java:259
MethodgetSurfaceCount
()
src/deadpixel/keystone/Keystone.java:263
MethodgetTransformedMouse
()
src/deadpixel/keystone/CornerPinSurface.java:286
MethodgetTransformedMouseOld
()
src/deadpixel/keystone/CornerPinSurface.java:223
MethodinConstructor
Will return true since <code>@example</code> can be used in constructor documentation. @return true since <code>@example</code> can be used in constru
resources/code/ExampleTaglet.java:89
MethodinField
Will return true since <code>@example</code> can be used in field documentation. @return true since <code>@example</code> can be used in field documen
resources/code/ExampleTaglet.java:78
MethodinMethod
Will return true since <code>@example</code> can be used in method documentation. @return true since <code>@example</code> can be used in method docum
resources/code/ExampleTaglet.java:100
MethodinOverview
Will return true since <code>@example</code> can be used in method documentation. @return true since <code>@example</code> can be used in overview doc
resources/code/ExampleTaglet.java:111
MethodinPackage
Will return true since <code>@example</code> can be used in package documentation. @return true since <code>@example</code> can be used in package doc
resources/code/ExampleTaglet.java:122
MethodinType
Will return true since <code>@example</code> can be used in type documentation (classes or interfaces). @return true since <code>@example</code> can b
resources/code/ExampleTaglet.java:133
MethodisCalibrating
()
src/deadpixel/keystone/Keystone.java:110
MethodisInlineTag
Will return false since <code>@example</code> is not an inline tag. @return false since <code>@example</code> is not an inline tag.
resources/code/ExampleTaglet.java:144
Methodload
@invisible Populates values from an XML object
src/deadpixel/keystone/CornerPinSurface.java:448
Methodload
Loads a saved layout from a given XML file
src/deadpixel/keystone/Keystone.java:178
MethodmouseEvent
@invisible
src/deadpixel/keystone/Keystone.java:213
MethodmoveMeshPointBy
Manually move one of the corners for this surface by some amount. The "corner" parameter should be either: CornerPinSurface.TL, CornerPinSurface.BL, C
src/deadpixel/keystone/CornerPinSurface.java:127
MethodmoveTo
(float x, float y)
src/deadpixel/keystone/MeshPoint.java:49
MethodmoveTo
@invisible This moves the surface according to the offset from where the mouse was pressed when selecting the surface.
src/deadpixel/keystone/CornerPinSurface.java:438
Methodregister
Register this Taglet. @param tagletMap the map to register this tag to.
resources/code/ExampleTaglet.java:152
Methodrender
Renders and applies keystoning to the image using the parent applet's renderer.
src/deadpixel/keystone/CornerPinSurface.java:144
Methodsave
()
src/deadpixel/keystone/CornerPinSurface.java:465
Methodsave
Saves the layout to an XML file.
src/deadpixel/keystone/Keystone.java:126
MethodsetControlPointsColor
Sets the control points color
src/deadpixel/keystone/CornerPinSurface.java:319
MethodsetGridColor
Sets the grid used for calibration's color
src/deadpixel/keystone/CornerPinSurface.java:312
MethodstartCalibration
Starts the calibration mode. Mouse events will be intercepted to drag surfaces and move control points around.
src/deadpixel/keystone/Keystone.java:92
MethodstopCalibration
Stops the calibration mode
src/deadpixel/keystone/Keystone.java:99
MethodtoString
Given the <code>Tag</code> representation of this custom tag, return its string representation. @param tag the <code>Tag</code> representation of th
resources/code/ExampleTaglet.java:166
MethodtoggleCalibration
Toggles the calibration mode
src/deadpixel/keystone/Keystone.java:106
Methodversion
Returns the version of the library. @return String
src/deadpixel/keystone/Keystone.java:119