A C D E F G I K M O P R S T U Z 

A

activate() - Method in class org.imajine.image.render.EditingTool
 
addImageRendererListener(EditableImageRendererListener) - Method in class org.imajine.image.render.EditableImageRenderer
 
addOverlay(Overlay) - Method in class org.imajine.image.render.EditableImageRenderer
Adds an overlay to be shown over the image.
angle - Variable in class org.imajine.image.render.EditableImageRenderer
The current rotation.
angleChanged(EditableImageRendererEvent) - Method in class org.imajine.image.render.event.EditableImageRendererAdapter
 
angleChanged(EditableImageRendererEvent) - Method in interface org.imajine.image.render.event.EditableImageRendererListener
 
AnimatedScaleController - Class in org.imajine.image.render
A special ScaleController which performs smooth scale transictions.
AnimatedScaleController(EditableImageRenderer) - Constructor for class org.imajine.image.render.AnimatedScaleController
Creates a new instance of this class, attached to the given renderer.

C

centerImage() - Method in class org.imajine.image.render.DragPanningController
Centers the image on the screen, keeping the current scale.
centerImage() - Method in class org.imajine.image.render.EditableImageRenderer
Centers the image on the renderer, keeping the current scale.
CHANGED_ATTRIBUTE - Static variable in class org.imajine.image.render.EditingTool
 
commitChanges() - Method in class org.imajine.image.render.EditingTool
Programmatically commits the changes.
computeOrigin(Point, Point, double) - Method in class org.imajine.image.render.EditableImageRenderer
Computes a new origin so that the given image point is shown at the given relative coordinates.
connectButton(JToggleButton) - Method in class org.imajine.image.render.EditingTool
 
convertImagePointToComponentPoint(Point) - Method in class org.imajine.image.render.EditableImageRenderer
Given a point in image coordinates, returns the coordinates of the component point which renders that image point.

D

deactivate() - Method in class org.imajine.image.render.EditingTool
 
DragPanningController - Class in org.imajine.image.render
This class activated panning-by-dragging, that is the capability of moving the photo in the viewport by dragging with the mouse.
DragPanningController(EditableImageRenderer) - Constructor for class org.imajine.image.render.DragPanningController
Creates a new instance of this class, attached to the given renderer.

E

EditableImageRenderer - Class in org.imajine.image.render
This class is a pipe which adds to SimpleEditableImageRenderer scrolling capabilities and a fit-to-size feature.
EditableImageRenderer() - Constructor for class org.imajine.image.render.EditableImageRenderer
 
EditableImageRendererAdapter - Class in org.imajine.image.render.event
 
EditableImageRendererAdapter() - Constructor for class org.imajine.image.render.event.EditableImageRendererAdapter
 
EditableImageRendererEvent - Class in org.imajine.image.render.event
 
EditableImageRendererEvent(EditableImageRenderer) - Constructor for class org.imajine.image.render.event.EditableImageRendererEvent
 
EditableImageRendererEvent(EditableImageRenderer, EditingTool) - Constructor for class org.imajine.image.render.event.EditableImageRendererEvent
 
EditableImageRendererListener - Interface in org.imajine.image.render.event
 
editingTool - Variable in class org.imajine.image.render.EditableImageRenderer
The current EditingTool.
EditingTool - Class in org.imajine.image.render
 
EditingTool(EditableImageRenderer) - Constructor for class org.imajine.image.render.EditingTool
 
EditingTool.State - Class in org.imajine.image.render
 
EditingTool.State() - Constructor for class org.imajine.image.render.EditingTool.State
 

F

fireEditingToolActivated(EditingTool) - Method in class org.imajine.image.render.EditableImageRenderer
 
fireEditingToolDeactivated(EditingTool) - Method in class org.imajine.image.render.EditableImageRenderer
 
fitToDisplaySize() - Method in class org.imajine.image.render.EditableImageRenderer
 
fitToView() - Method in class org.imajine.image.render.ScaleController
Fits the image into the current view: the image is resized so it's not clipped, and it's centered on the screen.
fitToView(double) - Method in class org.imajine.image.render.ScaleController
 
flushAllCaches() - Method in class org.imajine.image.render.EditableImageRenderer
Flush all image caches.
flushScaledImageCache() - Method in class org.imajine.image.render.EditableImageRenderer
Flush the cached scaled image.

G

getAngle() - Method in class org.imajine.image.render.EditableImageRenderer
 
getAngle() - Method in class org.imajine.image.render.RotationController
 
getClickCountToZoom() - Method in class org.imajine.image.render.MouseClickZoomingController
Returns the number of clicks requested to trigger the zooming.
getCurrentState() - Method in class org.imajine.image.render.EditingTool
 
getEditingTool() - Method in class org.imajine.image.render.EditableImageRenderer
 
getEditingTool() - Method in class org.imajine.image.render.event.EditableImageRendererEvent
 
getFactor() - Method in class org.imajine.image.render.MouseClickZoomingController
 
getFitScale() - Method in class org.imajine.image.render.EditableImageRenderer
 
getImage() - Method in class org.imajine.image.render.EditableImageRenderer
Returns the displayed image.
getImageBorder() - Method in class org.imajine.image.render.EditableImageRenderer
 
getImageRenderer() - Method in class org.imajine.image.render.ScaleController
 
getMargin() - Method in class org.imajine.image.render.EditableImageRenderer
Returns the maximum margin that can be shown around the image.
getMaxScale() - Method in class org.imajine.image.render.EditableImageRenderer
 
getMinScale() - Method in class org.imajine.image.render.EditableImageRenderer
 
getOptimizedImage() - Method in class org.imajine.image.render.EditableImageRenderer
Returns a possibly optimized version of the image.
getOrigin() - Method in class org.imajine.image.render.EditableImageRenderer
 
getPositionOverImage(Point) - Method in class org.imajine.image.render.EditableImageRenderer
Given a point in component coordinates, returns the coordinates of the image pixel rendered at that point.
getPreviewSettings() - Method in class org.imajine.image.render.EditableImageRenderer
Gets the preview settings.
getRotateQuality() - Method in class org.imajine.image.render.EditableImageRenderer
Returns the quality used for scale operations.
getScale() - Method in class org.imajine.image.render.EditableImageRenderer
 
getScale() - Method in class org.imajine.image.render.ScaleController
Returns the current scale.
getScaleQuality() - Method in class org.imajine.image.render.EditableImageRenderer
Returns the quality used for scale operations.
getZoomFactor() - Method in class org.imajine.image.render.MouseWheelZoomingController
 
getZoomFactor() - Method in class org.imajine.image.render.ScaleController
Returns the current zoom factor.

I

image - Variable in class org.imajine.image.render.EditableImageRenderer
The original image to be displayed.
imageChanged() - Method in class org.imajine.image.render.EditingTool
Invoked when the renderer changes the image being edited by this tool.
imageRenderer - Variable in class org.imajine.image.render.EditingTool
 
imageRenderer - Variable in class org.imajine.image.render.RotationController
The attached renderer.
imageRenderer - Variable in class org.imajine.image.render.ScaleController
The attached renderer.
isActive() - Method in class org.imajine.image.render.EditingTool
 
isEnabled() - Method in class org.imajine.image.render.DragPanningController
Returns true if the controller is enabled.
isEnabled() - Method in class org.imajine.image.render.EditingTool
 
isEnabled() - Method in class org.imajine.image.render.MouseClickZoomingController
Returns true if the controller is enabled.
isEnabled() - Method in class org.imajine.image.render.MouseWheelZoomingController
Returns true if the controller is enabled.
isOptimizedImageEnabled() - Method in class org.imajine.image.render.EditableImageRenderer
Returns the status of the rgb image caching feature.
isRepaintEnabled() - Method in class org.imajine.image.render.EditableImageRenderer
Returns the state of repaint.
isRunning() - Method in class org.imajine.image.render.AnimatedScaleController
Returns true if the zoom animation is running.
isScaledImageCachingEnabled() - Method in class org.imajine.image.render.EditableImageRenderer
Returns the status of the caching of a scaled image for faster speed.
isScrollBarsVisible() - Method in class org.imajine.image.render.EditableImageRenderer
Return true if the scrollbars are visible.
isVisible() - Method in class org.imajine.image.render.EditingTool
 
isVisible() - Method in interface org.imajine.image.render.Overlay
 

K

keyPressed(KeyEvent) - Method in class org.imajine.image.render.EditingTool
 
keyPressed(KeyEvent) - Method in class org.imajine.image.render.EditingTool.State
 
keyReleased(KeyEvent) - Method in class org.imajine.image.render.EditingTool
 
keyReleased(KeyEvent) - Method in class org.imajine.image.render.EditingTool.State
 
keyTyped(KeyEvent) - Method in class org.imajine.image.render.EditingTool
 
keyTyped(KeyEvent) - Method in class org.imajine.image.render.EditingTool.State
 

M

makeCursor(Icon, String) - Method in class org.imajine.image.render.EditingTool
 
MAX_SCALE - Static variable in class org.imajine.image.render.EditableImageRenderer
The maximum allowed value for scale.
MIN_SCALE - Static variable in class org.imajine.image.render.EditableImageRenderer
The maximum allowed value for scale.
mouseClicked(MouseEvent) - Method in class org.imajine.image.render.EditingTool
 
mouseClicked(MouseEvent) - Method in class org.imajine.image.render.EditingTool.State
 
MouseClickZoomingController - Class in org.imajine.image.render
This class activates zoom-by-click, that is the capability of zooming in and out on the image by clicking with the mouse over it.
MouseClickZoomingController(ScaleController) - Constructor for class org.imajine.image.render.MouseClickZoomingController
Creates a new instance of this class, attached to a ScaleController.
mouseDragged(MouseEvent) - Method in class org.imajine.image.render.EditingTool
 
mouseDragged(MouseEvent) - Method in class org.imajine.image.render.EditingTool.State
 
mouseEntered(MouseEvent) - Method in class org.imajine.image.render.EditingTool
 
mouseEntered(MouseEvent) - Method in class org.imajine.image.render.EditingTool.State
 
mouseExited(MouseEvent) - Method in class org.imajine.image.render.EditingTool
 
mouseExited(MouseEvent) - Method in class org.imajine.image.render.EditingTool.State
 
mouseMoved(MouseEvent) - Method in class org.imajine.image.render.EditingTool
 
mouseMoved(MouseEvent) - Method in class org.imajine.image.render.EditingTool.State
 
mousePressed(MouseEvent) - Method in class org.imajine.image.render.EditingTool
 
mousePressed(MouseEvent) - Method in class org.imajine.image.render.EditingTool.State
 
mouseReleased(MouseEvent) - Method in class org.imajine.image.render.EditingTool
 
mouseReleased(MouseEvent) - Method in class org.imajine.image.render.EditingTool.State
 
MouseWheelZoomingController - Class in org.imajine.image.render
This class zooms listening to the mouse wheel.
MouseWheelZoomingController(ScaleController) - Constructor for class org.imajine.image.render.MouseWheelZoomingController
Creates a new instance of this class, attached to a ScaleController.
moveOrigin(int, int) - Method in class org.imajine.image.render.EditableImageRenderer
 

O

org.imajine.image.render - package org.imajine.image.render
 
org.imajine.image.render.event - package org.imajine.image.render.event
 
Overlay - Interface in org.imajine.image.render
An Overlay is something that is drawn over a rendered image.

P

paint(Graphics) - Method in class org.imajine.image.render.EditableImageRenderer
Renders this component.
paint(Graphics2D, EditableImageRenderer) - Method in class org.imajine.image.render.EditingTool
 
paint(Graphics2D, EditableImageRenderer) - Method in class org.imajine.image.render.EditingTool.State
 
paint(Graphics2D, EditableImageRenderer) - Method in interface org.imajine.image.render.Overlay
As the Graphics2D object passed is a copy of the original, this method can change attributes (e.g.

R

registerState(EditingTool.State) - Method in class org.imajine.image.render.EditingTool
 
removeImageRendererListener(EditableImageRendererListener) - Method in class org.imajine.image.render.EditableImageRenderer
 
removeOverlay(Overlay) - Method in class org.imajine.image.render.EditableImageRenderer
 
repaint() - Method in class org.imajine.image.render.EditingTool
 
reset() - Method in class org.imajine.image.render.EditingTool
 
RotationController - Class in org.imajine.image.render
 
RotationController(EditableImageRenderer) - Constructor for class org.imajine.image.render.RotationController
Creates a new instance of this class, attached to the given renderer.

S

scale - Variable in class org.imajine.image.render.EditableImageRenderer
The current scale.
scaleChanged(EditableImageRendererEvent) - Method in class org.imajine.image.render.event.EditableImageRendererAdapter
 
scaleChanged(EditableImageRendererEvent) - Method in interface org.imajine.image.render.event.EditableImageRendererListener
 
ScaleController - Class in org.imajine.image.render
The ScaleController makes it possible to control the scale of the image in an EditableImageRenderer.
ScaleController(EditableImageRenderer) - Constructor for class org.imajine.image.render.ScaleController
Creates a new instance of this class, attached to the given renderer.
setAngle(double) - Method in class org.imajine.image.render.EditableImageRenderer
 
setAngle(double) - Method in class org.imajine.image.render.RotationController
 
setClickCountToZoom(int) - Method in class org.imajine.image.render.MouseClickZoomingController
Sets the number of clicks requested to trigger the zooming.
setClippingShape(Shape) - Method in class org.imajine.image.render.EditableImageRenderer
Sets a shape to clip rendering against.
setEnabled(boolean) - Method in class org.imajine.image.render.DragPanningController
Enables or disables this controller.
setEnabled(boolean) - Method in class org.imajine.image.render.EditingTool
 
setEnabled(boolean) - Method in class org.imajine.image.render.MouseClickZoomingController
Enables or disables this controller.
setEnabled(boolean) - Method in class org.imajine.image.render.MouseWheelZoomingController
Enables or disables this controller.
setFactor(double) - Method in class org.imajine.image.render.MouseClickZoomingController
 
setFitToDisplaySize(boolean) - Method in class org.imajine.image.render.EditableImageRenderer
Enables or disables the fit-to-display-size feature.
setIcon(Icon) - Method in class org.imajine.image.render.EditingTool
 
setImage(EditableImage) - Method in class org.imajine.image.render.EditableImageRenderer
Sets the image to display.
setImageBorder(Border) - Method in class org.imajine.image.render.EditableImageRenderer
 
setInitialState(Class<? extends EditingTool.State>) - Method in class org.imajine.image.render.EditingTool
 
setMargin(Insets) - Method in class org.imajine.image.render.EditableImageRenderer
Sets the maximum margin that can be shown around the image.
setMaxScale(double) - Method in class org.imajine.image.render.EditableImageRenderer
 
setMinScale(double) - Method in class org.imajine.image.render.EditableImageRenderer
 
setOptimizedImageEnabled(boolean) - Method in class org.imajine.image.render.EditableImageRenderer
Enables or disables the use of an optimized copy of the image.
setOrigin(Point) - Method in class org.imajine.image.render.EditableImageRenderer
Sets the image point which is displayed in the top left corner (coordinates are in actual image pixels).
setPositionOverImage(Point, Point) - Method in class org.imajine.image.render.EditableImageRenderer
Ensures that the given image pixel is shown at the given component coordinates.
setPreviewSettings(PreviewSettings) - Method in class org.imajine.image.render.EditableImageRenderer
Sets the preview settings.
setRepaintEnabled(boolean) - Method in class org.imajine.image.render.EditableImageRenderer
Turns on/off repaint.
setRotateQuality(Quality) - Method in class org.imajine.image.render.EditableImageRenderer
Sets the quality used for rotate operations.
setScale(double, Point) - Method in class org.imajine.image.render.AnimatedScaleController
 
setScale(double) - Method in class org.imajine.image.render.EditableImageRenderer
Sets the explicit scale for displaying the current image.
setScale(double, Point) - Method in class org.imajine.image.render.EditableImageRenderer
Sets the explicit scale for displaying the current image.
setScale(double) - Method in class org.imajine.image.render.ScaleController
Sets the scale.
setScale(double, Point) - Method in class org.imajine.image.render.ScaleController
Sets the scale using a pivot point.
setScaledImageCachingEnabled(boolean) - Method in class org.imajine.image.render.EditableImageRenderer
Enables or disables the caching of a scaled image for faster speed.
setScaleQuality(Quality) - Method in class org.imajine.image.render.EditableImageRenderer
Sets the quality used for scale operations.
setScrollBarsVisible(boolean) - Method in class org.imajine.image.render.EditableImageRenderer
Sets the scrollbars visible or not.
setState(Class<? extends EditingTool.State>) - Method in class org.imajine.image.render.EditingTool
 
setZoomFactor(double) - Method in class org.imajine.image.render.MouseWheelZoomingController
 
setZoomFactor(double) - Method in class org.imajine.image.render.ScaleController
Sets the zoom factor that is used by zoomIn() and zoomOut.
showActualPixels() - Method in class org.imajine.image.render.ScaleController
Sets the scale to 1:1.
start() - Method in class org.imajine.image.render.EditingTool.State
 
stop() - Method in class org.imajine.image.render.EditingTool.State
 

T

toolActivated(EditableImageRendererEvent) - Method in class org.imajine.image.render.event.EditableImageRendererAdapter
 
toolActivated(EditableImageRendererEvent) - Method in interface org.imajine.image.render.event.EditableImageRendererListener
 
toolDeactivated(EditableImageRendererEvent) - Method in class org.imajine.image.render.event.EditableImageRendererAdapter
 
toolDeactivated(EditableImageRendererEvent) - Method in interface org.imajine.image.render.event.EditableImageRendererListener
 

U

update(Graphics) - Method in class org.imajine.image.render.EditableImageRenderer
 

Z

zoomIn() - Method in class org.imajine.image.render.ScaleController
Zooms in.
zoomOut() - Method in class org.imajine.image.render.ScaleController
Zooms out.
A C D E F G I K M O P R S T U Z 

Copyright © 2003–2014 Tidalwave s.a.s. (http://tidalwave.it). All rights reserved.