A B C D E F G H I L M N O P R S T U V W 

A

add(Doodle) - Method in class com.sharkysoft.fig.core.doodle.CompoundDoodle
Adds doodle.
add(Doodle) - Method in class com.sharkysoft.fig.core.Figure
Adds doodle to figure.
add(Shape) - Method in class com.sharkysoft.fig.extra.shape.CompoundShape
Adds shape to compound.
addListener(Doodle, ListenerType) - Method in class com.sharkysoft.fig.interactive.FigListenerRegistry
Attaches listener to shape.
addMouseButtonListener(Doodle, FigMouseButtonListener) - Method in class com.sharkysoft.fig.interactive.InteractiveFigureViewDelegate
 
addMouseButtonListener(Doodle, FigMouseButtonListener) - Method in interface com.sharkysoft.fig.interactive.InteractiveFigureViewManager
Registers mouse button listener.
addMouseMotionListener(Doodle, FigMouseMotionListener) - Method in class com.sharkysoft.fig.interactive.InteractiveFigureViewDelegate
 
addMouseMotionListener(Doodle, FigMouseMotionListener) - Method in interface com.sharkysoft.fig.interactive.InteractiveFigureViewManager
Registers mouse motion listener.
addMouseWheelListener(Doodle, FigMouseWheelListener) - Method in class com.sharkysoft.fig.interactive.InteractiveFigureViewDelegate
 
addMouseWheelListener(Doodle, FigMouseWheelListener) - Method in interface com.sharkysoft.fig.interactive.InteractiveFigureViewManager
Registers mouse wheel listener.
addTransformInteractor(TransformInteractor) - Method in class com.sharkysoft.fig.interactive.InteractiveFigureViewDelegate
 
addTransformInteractor(TransformInteractor) - Method in interface com.sharkysoft.fig.interactive.InteractiveFigureViewManager
Attaches transform interactor.
adjustTransform(AffineTransform) - Method in class com.sharkysoft.fig.core.doodle.ViewDoodle
 
ArgbImageAdaptor - Class in com.sharkysoft.fig.swt.graphics
 
ArgbImageAdaptor(int, int) - Constructor for class com.sharkysoft.fig.swt.graphics.ArgbImageAdaptor
 
AsynchronousRedrawer - Class in com.sharkysoft.fig.swt.graphics
 
AsynchronousRedrawer(Control) - Constructor for class com.sharkysoft.fig.swt.graphics.AsynchronousRedrawer
 
AsynchronousRepainter - Class in com.sharkysoft.fig.awt
 
AsynchronousRepainter(Component) - Constructor for class com.sharkysoft.fig.awt.AsynchronousRepainter
 
AwtFigMouseEvent - Class in com.sharkysoft.fig.awt
 
AwtFigureViewDelegate - Class in com.sharkysoft.fig.awt
 
AwtFigureViewDelegate(Component) - Constructor for class com.sharkysoft.fig.awt.AwtFigureViewDelegate
 
AwtTransformInteractor - Class in com.sharkysoft.fig.interactive.interactor
Transformer designed for AWT environment.
AwtTransformInteractor() - Constructor for class com.sharkysoft.fig.interactive.interactor.AwtTransformInteractor
 

B

BatikDoodle - Class in com.sharkysoft.fig.svg
No summary available.
BatikDoodle() - Constructor for class com.sharkysoft.fig.svg.BatikDoodle
 

C

ChildDoodle - Class in com.sharkysoft.fig.core.doodle
Implements container relationship.
ChildDoodle() - Constructor for class com.sharkysoft.fig.core.doodle.ChildDoodle
 
clearTransients() - Method in class com.sharkysoft.fig.core.doodle.ViewDoodle
 
com.sharkysoft.fig.awt - package com.sharkysoft.fig.awt
 
com.sharkysoft.fig.core - package com.sharkysoft.fig.core
Complex figure drawing and viewing.
com.sharkysoft.fig.core.doodle - package com.sharkysoft.fig.core.doodle
Figure components.
com.sharkysoft.fig.extra.dev - package com.sharkysoft.fig.extra.dev
 
com.sharkysoft.fig.extra.math - package com.sharkysoft.fig.extra.math
 
com.sharkysoft.fig.extra.shape - package com.sharkysoft.fig.extra.shape
 
com.sharkysoft.fig.extra.util - package com.sharkysoft.fig.extra.util
 
com.sharkysoft.fig.interactive - package com.sharkysoft.fig.interactive
 
com.sharkysoft.fig.interactive.event - package com.sharkysoft.fig.interactive.event
 
com.sharkysoft.fig.interactive.excite - package com.sharkysoft.fig.interactive.excite
 
com.sharkysoft.fig.interactive.interactor - package com.sharkysoft.fig.interactive.interactor
Interactive view transform control.
com.sharkysoft.fig.svg - package com.sharkysoft.fig.svg
 
com.sharkysoft.fig.swt - package com.sharkysoft.fig.swt
 
com.sharkysoft.fig.swt.graphics - package com.sharkysoft.fig.swt.graphics
 
componentResized() - Method in class com.sharkysoft.fig.core.FigureTransform
 
CompoundDoodle - Class in com.sharkysoft.fig.core.doodle
Multiple doodles modeled as one.
CompoundDoodle() - Constructor for class com.sharkysoft.fig.core.doodle.CompoundDoodle
 
CompoundShape - Class in com.sharkysoft.fig.extra.shape
Represents multiple shapes as a single shape.
CompoundShape() - Constructor for class com.sharkysoft.fig.extra.shape.CompoundShape
Initializes empty compound.
contains(AffineTransform, Point2D) - Method in class com.sharkysoft.fig.core.doodle.CompoundDoodle
Determines whether point is contained in compound.
contains(AffineTransform, Point2D) - Method in interface com.sharkysoft.fig.core.doodle.Doodle
Tests point for contact with doodle.
contains(AffineTransform, Point2D) - Method in class com.sharkysoft.fig.core.doodle.DoodleDecorator
 
contains(AffineTransform, Point2D) - Method in class com.sharkysoft.fig.core.doodle.ImageDoodle
Determines whether point is contained in image area.
contains(AffineTransform, Point2D) - Method in class com.sharkysoft.fig.core.doodle.ShapeDoodle
 
contains(AffineTransform, Point2D) - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
Tests point for containment.
contains(AffineTransform, Point2D) - Method in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
contains(AffineTransform, Point2D) - Method in class com.sharkysoft.fig.core.doodle.ViewDoodle
 
contains(double, double) - Method in class com.sharkysoft.fig.extra.shape.CompoundShape
Determines whether point is contained in compound.
contains(Point2D) - Method in class com.sharkysoft.fig.extra.shape.CompoundShape
Determines whether point is contained in compound.
contains(double, double, double, double) - Method in class com.sharkysoft.fig.extra.shape.CompoundShape
Determines whether rectangle is contained in compound.
contains(Rectangle2D) - Method in class com.sharkysoft.fig.extra.shape.CompoundShape
Determines whether rectangle is contained in compound.
contains(double, double) - Method in class com.sharkysoft.fig.extra.shape.ShapeAdaptor
Forwards call.
contains(Point2D) - Method in class com.sharkysoft.fig.extra.shape.ShapeAdaptor
Forwards call.
contains(double, double, double, double) - Method in class com.sharkysoft.fig.extra.shape.ShapeAdaptor
Forwards call.
contains(Rectangle2D) - Method in class com.sharkysoft.fig.extra.shape.ShapeAdaptor
Forwards call.
contains(AffineTransform, Point2D) - Method in class com.sharkysoft.fig.svg.BatikDoodle
 
controlMoved(ControlEvent) - Method in class com.sharkysoft.fig.swt.SwtFigureViewDelegate
 
controlResized(ControlEvent) - Method in class com.sharkysoft.fig.swt.SwtFigureViewDelegate
 
createCentered(DoodleType) - Static method in class com.sharkysoft.fig.core.doodle.TransformedDoodle
Centers origin in new instance.
createFigMouseEventForm(EventObject, int, int) - Method in class com.sharkysoft.fig.interactive.InteractiveFigureViewDelegate
Prepares parameter form for FigMouseEvent constructor.
createShape(Font, String, Point2D, double) - Static method in class com.sharkysoft.fig.extra.shape.TextOutline
Generates text outline as generic Shape.
createShape(Font, String) - Static method in class com.sharkysoft.fig.extra.shape.TextOutline
 

D

DefaultOriginDoodle - Interface in com.sharkysoft.fig.core.doodle
Doodle with origin.
DetailLevel - Enum in com.sharkysoft.fig.core
Enumerates detail levels.
dispose() - Method in class com.sharkysoft.fig.interactive.InteractiveFigureViewDelegate
 
dispose() - Method in class com.sharkysoft.fig.swt.SwtFigureViewDelegate
 
Doodle - Interface in com.sharkysoft.fig.core.doodle
Individual component in a figure.
doodleAdded(Figure, Doodle) - Method in interface com.sharkysoft.fig.core.FigureObserver
Doodle was added to figure.
doodleAdded(Figure, Doodle) - Method in class com.sharkysoft.fig.core.FigureViewDelegate
 
doodleChanged(Figure, Doodle) - Method in interface com.sharkysoft.fig.core.FigureObserver
Doodle has changed.
doodleChanged(Figure, Doodle) - Method in class com.sharkysoft.fig.core.FigureViewDelegate
 
DoodleDecorator<T extends Doodle> - Class in com.sharkysoft.fig.core.doodle
Decorates Doodles.
DoodleDecorator(T) - Constructor for class com.sharkysoft.fig.core.doodle.DoodleDecorator
 
doodleRemoved(Figure, Doodle) - Method in interface com.sharkysoft.fig.core.FigureObserver
Doodle was removed from figure.
doodleRemoved(Figure, Doodle) - Method in class com.sharkysoft.fig.core.FigureViewDelegate
 
doodleRemoved(Figure, Doodle) - Method in class com.sharkysoft.fig.interactive.InteractiveFigureViewDelegate
 
DragDirection - Enum in com.sharkysoft.fig.interactive.interactor
Enumerates drag directions.
DragRotateInteractor - Class in com.sharkysoft.fig.interactive.interactor
No summary entered.
DragRotateInteractor(int, DragDirection, int) - Constructor for class com.sharkysoft.fig.interactive.interactor.DragRotateInteractor
 
DragScaleInteractor - Class in com.sharkysoft.fig.interactive.interactor
No summary entered.
DragScaleInteractor(int, DragDirection, int) - Constructor for class com.sharkysoft.fig.interactive.interactor.DragScaleInteractor
 
dragTransform1D(FigMouseEvent, int) - Method in class com.sharkysoft.fig.interactive.interactor.DragRotateInteractor
 
dragTransform1D(FigMouseEvent, int) - Method in class com.sharkysoft.fig.interactive.interactor.DragScaleInteractor
 
dragTransform1D(FigMouseEvent, int) - Method in class com.sharkysoft.fig.interactive.interactor.DragTransformInteractor1D
 
dragTransform2D(FigMouseEvent, Point, Point) - Method in class com.sharkysoft.fig.interactive.interactor.DragTransformInteractor1D
 
dragTransform2D(FigMouseEvent, Point, Point) - Method in class com.sharkysoft.fig.interactive.interactor.DragTransformInteractor2D
 
dragTransform2D(FigMouseEvent, Point, Point) - Method in class com.sharkysoft.fig.interactive.interactor.DragTranslateInteractor
 
DragTransformInteractor1D - Class in com.sharkysoft.fig.interactive.interactor
No summary entered.
DragTransformInteractor1D(int, DragDirection, int) - Constructor for class com.sharkysoft.fig.interactive.interactor.DragTransformInteractor1D
 
DragTransformInteractor2D - Class in com.sharkysoft.fig.interactive.interactor
No summary entered.
DragTransformInteractor2D(int) - Constructor for class com.sharkysoft.fig.interactive.interactor.DragTransformInteractor2D
Details: This constructor sets the button used for dragging with this interactor.
DragTranslateInteractor - Class in com.sharkysoft.fig.interactive.interactor
No summary entered.
DragTranslateInteractor(int) - Constructor for class com.sharkysoft.fig.interactive.interactor.DragTranslateInteractor
 
draw(FigGraphics) - Method in class com.sharkysoft.fig.core.doodle.CompoundDoodle
 
draw(FigGraphics) - Method in interface com.sharkysoft.fig.core.doodle.Doodle
Renders doodle.
draw(FigGraphics) - Method in class com.sharkysoft.fig.core.doodle.DoodleDecorator
 
draw(FigGraphics) - Method in class com.sharkysoft.fig.core.doodle.ImageDoodle
 
draw(FigGraphics) - Method in class com.sharkysoft.fig.core.doodle.ShapeDoodle
 
draw(FigGraphics, Paint, Paint) - Method in class com.sharkysoft.fig.core.doodle.ShapeDoodle
 
draw(FigGraphics) - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
 
draw(FigGraphics) - Method in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
draw(FigGraphics) - Method in class com.sharkysoft.fig.core.doodle.ViewDoodle
 
draw() - Method in class com.sharkysoft.fig.core.FigBufferedImage
 
draw(FigGraphics) - Method in class com.sharkysoft.fig.interactive.excite.ExcitableShapeDoodle
 
draw(FigGraphics) - Method in class com.sharkysoft.fig.svg.BatikDoodle
 
DRAW_EXCITED - Static variable in class com.sharkysoft.fig.interactive.excite.ExcitableFigGraphics
Draw shape in excited form.
DRAW_SEMIEXCITED - Static variable in class com.sharkysoft.fig.interactive.excite.ExcitableFigGraphics
Draw shape partially excited.
DRAW_UNEXCITED - Static variable in class com.sharkysoft.fig.interactive.excite.ExcitableFigGraphics
Draw shape normally.
drawOnTop(Doodle, AffineTransform) - Method in interface com.sharkysoft.fig.core.FigGraphics
Schedules deferred drawing.
drawOnTop(Doodle, AffineTransform) - Method in class com.sharkysoft.fig.core.FigGraphicsDecorator
 
drawOnTop(Doodle, AffineTransform) - Method in class com.sharkysoft.fig.core.FigGraphicsImpl
 

E

equals(Object, Object) - Static method in class com.sharkysoft.fig.extra.util.ObjectTools
 
ExcitableDoodle - Interface in com.sharkysoft.fig.interactive.excite
Excitable.
ExcitableFigGraphics - Class in com.sharkysoft.fig.interactive.excite
No summary available.
ExcitableFigure - Class in com.sharkysoft.fig.interactive.excite
ExcitableFigure.
ExcitableFigure() - Constructor for class com.sharkysoft.fig.interactive.excite.ExcitableFigure
 
ExcitableShapeDoodle - Class in com.sharkysoft.fig.interactive.excite
 
ExcitableShapeDoodle(Shape) - Constructor for class com.sharkysoft.fig.interactive.excite.ExcitableShapeDoodle
 
ExcitableShapeDoodle(Shape, float) - Constructor for class com.sharkysoft.fig.interactive.excite.ExcitableShapeDoodle
Specifies Z-order.

F

FigBufferedImage - Class in com.sharkysoft.fig.core
Renders figure to off-screen buffer.
FigBufferedImage(BufferedImage) - Constructor for class com.sharkysoft.fig.core.FigBufferedImage
Sets image buffer.
FigCanvas - Class in com.sharkysoft.fig.swt
FigCanvas.
FigCanvas(Composite, int) - Constructor for class com.sharkysoft.fig.swt.FigCanvas
 
FigGraphics - Interface in com.sharkysoft.fig.core
Drawing context for figure view.
FigGraphicsDecorator - Class in com.sharkysoft.fig.core
 
FigGraphicsDecorator(FigGraphics) - Constructor for class com.sharkysoft.fig.core.FigGraphicsDecorator
 
FigGraphicsImpl - Class in com.sharkysoft.fig.core
Drawing context for figure view.
FigGraphicsImpl(Graphics2D, FigureView) - Constructor for class com.sharkysoft.fig.core.FigGraphicsImpl
Sets Java 2D graphics context and destination view.
FigJPanel - Class in com.sharkysoft.fig.awt
JPanel that displays a figure.
FigJPanel() - Constructor for class com.sharkysoft.fig.awt.FigJPanel
 
FigJPanel(boolean) - Constructor for class com.sharkysoft.fig.awt.FigJPanel
Configures default transform interactor.
FigListenerRegistry<ListenerType> - Class in com.sharkysoft.fig.interactive
Maps shapes to listeners.
FigListenerRegistry() - Constructor for class com.sharkysoft.fig.interactive.FigListenerRegistry
Default constructor.
FigMouseButtonAdaptor - Class in com.sharkysoft.fig.interactive.event
Trivially implements FigMouseButtonListener.
FigMouseButtonAdaptor() - Constructor for class com.sharkysoft.fig.interactive.event.FigMouseButtonAdaptor
 
FigMouseButtonListener - Interface in com.sharkysoft.fig.interactive.event
Responds to mouse button events.
FigMouseEvent - Class in com.sharkysoft.fig.interactive.event
Mouse event in a figure view.
FigMouseEvent(FigMouseEvent.ConstructorForm) - Constructor for class com.sharkysoft.fig.interactive.event.FigMouseEvent
Initializes all fields.
FigMouseEvent.ConstructorForm - Class in com.sharkysoft.fig.interactive.event
Parameter form for FigMouseEvent's constructor.
FigMouseEvent.ConstructorForm() - Constructor for class com.sharkysoft.fig.interactive.event.FigMouseEvent.ConstructorForm
 
FigMouseListener - Interface in com.sharkysoft.fig.interactive.event
Listens to mouse events.
FigMouseMotionAdaptor - Class in com.sharkysoft.fig.interactive.event
Trivially implements FigMouseMotionListener.
FigMouseMotionAdaptor() - Constructor for class com.sharkysoft.fig.interactive.event.FigMouseMotionAdaptor
 
FigMouseMotionListener - Interface in com.sharkysoft.fig.interactive.event
Responds to mouse movement events.
FigMouseWheelListener - Interface in com.sharkysoft.fig.interactive.event
No summary entered.
Figure - Class in com.sharkysoft.fig.core
Models figure as collection of shapes.
Figure() - Constructor for class com.sharkysoft.fig.core.Figure
 
FigureObserver - Interface in com.sharkysoft.fig.core
Monitors Figure for changes.
FigureTransform - Class in com.sharkysoft.fig.core
Manages view transformation.
FigureTransform(FigureView) - Constructor for class com.sharkysoft.fig.core.FigureTransform
 
FigureView - Interface in com.sharkysoft.fig.core
Toolkit component showing figure.
FigureViewDelegate - Class in com.sharkysoft.fig.core
Generic figure drawing and mouse support.
FigureViewDelegate(FigureView, FigureTransform) - Constructor for class com.sharkysoft.fig.core.FigureViewDelegate
 
FigureViewManager - Interface in com.sharkysoft.fig.core
Client interface to figure view.
FlatDoodle - Class in com.sharkysoft.fig.core.doodle
Generic Doodle implementation.
FlatDoodle() - Constructor for class com.sharkysoft.fig.core.doodle.FlatDoodle
Default constructor.
FlatDoodle(float) - Constructor for class com.sharkysoft.fig.core.doodle.FlatDoodle
Specifies Z-order.

G

getActiveShape() - Method in class com.sharkysoft.fig.interactive.excite.ExcitableFigGraphics
 
getAlignment() - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
Returns current alignment.
getAngleDegrees() - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
Returns rotation angle in degrees.
getAngleRadians() - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
Returns rotation angle in radians.
getBackground() - Method in class com.sharkysoft.fig.core.FigBufferedImage
 
getBounds(AffineTransform, Rectangle2D) - Method in class com.sharkysoft.fig.core.doodle.CompoundDoodle
Computes bounds of entire compound.
getBounds(AffineTransform, Rectangle2D) - Method in interface com.sharkysoft.fig.core.doodle.Doodle
Returns rectangular extent.
getBounds(AffineTransform, Rectangle2D) - Method in class com.sharkysoft.fig.core.doodle.DoodleDecorator
 
getBounds(AffineTransform, Rectangle2D) - Method in class com.sharkysoft.fig.core.doodle.ImageDoodle
Computes rectangular bounds.
getBounds(AffineTransform, Rectangle2D) - Method in class com.sharkysoft.fig.core.doodle.ShapeDoodle
 
getBounds() - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
 
getBounds(AffineTransform, Rectangle2D) - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
 
getBounds(AffineTransform, Rectangle2D) - Method in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
getBounds(AffineTransform, Rectangle2D) - Method in class com.sharkysoft.fig.core.doodle.ViewDoodle
 
getBounds() - Method in class com.sharkysoft.fig.extra.shape.CompoundShape
Computes bounds of entire compound.
getBounds() - Method in class com.sharkysoft.fig.extra.shape.ShapeAdaptor
Forwards call.
getBounds(AffineTransform, Rectangle2D) - Method in class com.sharkysoft.fig.svg.BatikDoodle
 
getBounds2D() - Method in class com.sharkysoft.fig.extra.shape.CompoundShape
Computes bounds of entire compound.
getBounds2D() - Method in class com.sharkysoft.fig.extra.shape.ShapeAdaptor
Forwards call.
getButton() - Method in class com.sharkysoft.fig.awt.AwtFigMouseEvent
 
getButton() - Method in class com.sharkysoft.fig.interactive.event.FigMouseEvent
 
getButton() - Method in class com.sharkysoft.fig.swt.SwtFigMouseEvent
 
getCachedHint(Object) - Method in class com.sharkysoft.fig.interactive.InteractiveFigureViewDelegate
 
getDefaultOrigin() - Method in class com.sharkysoft.fig.core.doodle.ChildDoodle
 
getDefaultOrigin() - Method in interface com.sharkysoft.fig.core.doodle.DefaultOriginDoodle
 
getDefaultOrigin() - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
 
getDetailLevel() - Method in interface com.sharkysoft.fig.core.FigGraphics
Retrieves DetailLevel property.
getDetailLevel() - Method in class com.sharkysoft.fig.core.FigGraphicsDecorator
 
getDetailLevel() - Method in class com.sharkysoft.fig.core.FigGraphicsImpl
Retrieves DetailLevel property.
getDetailLevel() - Method in class com.sharkysoft.fig.core.FigureViewDelegate
 
getDetailLevel() - Method in interface com.sharkysoft.fig.core.FigureViewManager
Returns current detail level.
getDimensions() - Method in class com.sharkysoft.fig.awt.FigJPanel
 
getDimensions() - Method in class com.sharkysoft.fig.core.FigBufferedImage
 
getDimensions() - Method in interface com.sharkysoft.fig.core.FigureView
 
getDimensions() - Method in class com.sharkysoft.fig.swt.FigCanvas
 
getDoodle() - Method in class com.sharkysoft.fig.core.doodle.DoodleDecorator
 
getDoodle() - Method in class com.sharkysoft.fig.interactive.event.FigMouseEvent
Returns affected shape.
getDoodles() - Method in class com.sharkysoft.fig.core.doodle.CompoundDoodle
Returns all Doodles in this CompoundDoodle.
getDoodlesAt(AffineTransform, Point2D) - Method in class com.sharkysoft.fig.core.doodle.CompoundDoodle
Lists doodles at point.
getEdgePaint() - Method in class com.sharkysoft.fig.core.doodle.ShapeDoodle
 
getExcitedView() - Method in class com.sharkysoft.fig.interactive.excite.ExcitableFigGraphics
 
getExcitement(Doodle) - Method in class com.sharkysoft.fig.interactive.excite.ExcitableFigGraphics
 
getFigure() - Method in class com.sharkysoft.fig.core.FigureViewDelegate
 
getFigure() - Method in interface com.sharkysoft.fig.core.FigureViewManager
Returns figure in view.
getFigure() - Method in class com.sharkysoft.fig.interactive.event.FigMouseEvent
Returns affected figure.
getFigureViewManager() - Method in class com.sharkysoft.fig.awt.FigJPanel
 
getFigureViewManager() - Method in class com.sharkysoft.fig.core.FigBufferedImage
 
getFigureViewManager() - Method in interface com.sharkysoft.fig.core.FigureView
Returns view's manager.
getFigureViewManager() - Method in interface com.sharkysoft.fig.interactive.InteractiveFigureView
Returns view's manager.
getFigureViewManager() - Method in class com.sharkysoft.fig.swt.FigCanvas
 
getFillPaint() - Method in class com.sharkysoft.fig.core.doodle.ShapeDoodle
 
getFocus() - Method in class com.sharkysoft.fig.core.FigureTransform
Returns view's focus.
getFont() - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
Returns font.
getFont() - Method in class com.sharkysoft.fig.extra.shape.TextOutline
Returns font.
getFrame() - Method in class com.sharkysoft.fig.core.doodle.ImageDoodle
Returns the current frame.
getGraphics() - Method in interface com.sharkysoft.fig.core.FigGraphics
Retrieves Graphics property.
getGraphics() - Method in class com.sharkysoft.fig.core.FigGraphicsDecorator
 
getGraphics() - Method in class com.sharkysoft.fig.core.FigGraphicsImpl
Retrieves Graphics property.
getGuiEvent() - Method in class com.sharkysoft.fig.interactive.event.FigMouseEvent
Returns GuiEvent property.
getGvtTree() - Method in class com.sharkysoft.fig.svg.SvgConcreteTranscoder
Returns GVT tree.
getImage() - Method in class com.sharkysoft.fig.core.doodle.ImageDoodle
Returns current image.
getImageAdaptor() - Method in class com.sharkysoft.fig.swt.SwtFigureViewDelegate
 
getListeners(Doodle) - Method in class com.sharkysoft.fig.interactive.FigListenerRegistry
Returns listeners for shape.
getLocation() - Method in interface com.sharkysoft.fig.core.doodle.LocationDoodle
 
getLocation() - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
Returns location.
getLocation() - Method in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
getLogicalPoint() - Method in class com.sharkysoft.fig.interactive.event.FigMouseEvent
 
getLogicalX() - Method in class com.sharkysoft.fig.interactive.event.FigMouseEvent
 
getLogicalY() - Method in class com.sharkysoft.fig.interactive.event.FigMouseEvent
 
getMask() - Method in class com.sharkysoft.fig.core.doodle.ImageDoodle
Returns current mask.
getOrigin() - Method in interface com.sharkysoft.fig.core.doodle.LocationDoodle
 
getOrigin() - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
Returns effective origin.
getOrigin() - Method in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
getOrigin() - Method in class com.sharkysoft.fig.core.doodle.ViewDoodle
 
getOrigin() - Method in class com.sharkysoft.fig.extra.shape.TextOutline
Returns origin.
getOutline() - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
 
getPaint() - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
Returns paint.
getParent() - Method in class com.sharkysoft.fig.core.doodle.ChildDoodle
Returns parent.
getPathIterator(AffineTransform) - Method in class com.sharkysoft.fig.extra.shape.CompoundShape
Iterates path of entire shape.
getPathIterator(AffineTransform, double) - Method in class com.sharkysoft.fig.extra.shape.CompoundShape
Iterates path of entire shape.
getPathIterator(AffineTransform) - Method in class com.sharkysoft.fig.extra.shape.ShapeAdaptor
Forwards call.
getPathIterator(AffineTransform, double) - Method in class com.sharkysoft.fig.extra.shape.ShapeAdaptor
Forwards call.
getPhysicalX() - Method in class com.sharkysoft.fig.awt.AwtFigMouseEvent
 
getPhysicalX() - Method in class com.sharkysoft.fig.interactive.event.FigMouseEvent
 
getPhysicalX() - Method in class com.sharkysoft.fig.swt.SwtFigMouseEvent
 
getPhysicalY() - Method in class com.sharkysoft.fig.awt.AwtFigMouseEvent
 
getPhysicalY() - Method in class com.sharkysoft.fig.interactive.event.FigMouseEvent
 
getPhysicalY() - Method in class com.sharkysoft.fig.swt.SwtFigMouseEvent
 
getPixelSize() - Method in class com.sharkysoft.fig.core.FigureTransform
Returns logical size of pixel.
getRenderingHint(RenderingHints.Key) - Method in class com.sharkysoft.fig.core.FigBufferedImage
 
getRotation() - Method in interface com.sharkysoft.fig.core.FigGraphics
Computes rendering angle.
getRotation() - Method in class com.sharkysoft.fig.core.FigGraphicsDecorator
 
getRotation() - Method in class com.sharkysoft.fig.core.FigGraphicsImpl
Computes rendering angle.
getRotation() - Method in class com.sharkysoft.fig.core.FigureTransform
Returns viewing angle.
getRotation() - Method in class com.sharkysoft.fig.extra.shape.TextOutline
Returns rotation.
getRotationDegrees() - Method in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
getRotationFixed() - Method in class com.sharkysoft.fig.core.doodle.ViewDoodle
 
getRotationRadians() - Method in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
getRotationStep() - Method in class com.sharkysoft.fig.core.FigureTransform
Returns current rotation value.
getScale() - Method in interface com.sharkysoft.fig.core.FigGraphics
Computes rendering scale.
getScale() - Method in class com.sharkysoft.fig.core.FigGraphicsDecorator
 
getScale() - Method in class com.sharkysoft.fig.core.FigGraphicsImpl
Computes rendering scale.
getScale() - Method in class com.sharkysoft.fig.core.FigureTransform
Returns current viewing scale.
getScaleFixed() - Method in class com.sharkysoft.fig.core.doodle.ViewDoodle
 
getScaleStep() - Method in class com.sharkysoft.fig.core.FigureTransform
Returns current viewing scale step.
getScaleX() - Method in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
getScaleY() - Method in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
getText() - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
Returns text.
getText() - Method in class com.sharkysoft.fig.extra.shape.TextOutline
Returns text.
getToolTip() - Method in class com.sharkysoft.fig.awt.SwingFigureViewDelegate
 
getToolTip() - Method in class com.sharkysoft.fig.core.doodle.FlatDoodle
Retrieves ToolTip property.
getToolTip() - Method in interface com.sharkysoft.fig.core.ToolTip
Retrieves tool tip text.
getToolTip() - Method in class com.sharkysoft.fig.swt.SwtFigureViewDelegate
 
getTransform() - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
 
getTransform() - Method in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
getTransform() - Method in class com.sharkysoft.fig.core.FigureTransform
 
getTransform() - Method in class com.sharkysoft.fig.core.FigureViewDelegate
 
getTransform() - Method in interface com.sharkysoft.fig.core.FigureViewManager
Returns transform manager.
getView() - Method in interface com.sharkysoft.fig.core.FigGraphics
Retrieves View property.
getView() - Method in class com.sharkysoft.fig.core.FigGraphicsDecorator
 
getView() - Method in class com.sharkysoft.fig.core.FigGraphicsImpl
Retrieves View property.
getView() - Method in class com.sharkysoft.fig.interactive.event.FigMouseEvent
Returns view.
getWheelRotation() - Method in class com.sharkysoft.fig.awt.AwtFigMouseEvent
 
getWheelRotation() - Method in class com.sharkysoft.fig.interactive.event.FigMouseEvent
 
getWheelRotation() - Method in class com.sharkysoft.fig.swt.SwtFigMouseEvent
 
getWidget() - Method in class com.sharkysoft.fig.interactive.event.FigMouseEvent
Deprecated.
Use getView.
getZOrder() - Method in class com.sharkysoft.fig.core.doodle.CompoundDoodle
 
getZOrder() - Method in interface com.sharkysoft.fig.core.doodle.Doodle
Determines rendering priority for overlapping shapes.
getZOrder() - Method in class com.sharkysoft.fig.core.doodle.DoodleDecorator
 
getZOrder() - Method in class com.sharkysoft.fig.core.doodle.FlatDoodle
Returns Z-order property.

H

hasDescendant(Doodle) - Method in class com.sharkysoft.fig.core.doodle.CompoundDoodle
 
hasDescendant(Doodle) - Method in class com.sharkysoft.fig.core.doodle.DoodleDecorator
 
hasDescendant(Doodle) - Method in interface com.sharkysoft.fig.core.doodle.ParentDoodle
 

I

identifyDoodle(AffineTransform, Point2D) - Method in class com.sharkysoft.fig.core.doodle.CompoundDoodle
Indentifies doodle under point.
ImageAdaptor - Class in com.sharkysoft.fig.swt.graphics
 
ImageAdaptor(int, int, int) - Constructor for class com.sharkysoft.fig.swt.graphics.ImageAdaptor
 
ImageDoodle - Class in com.sharkysoft.fig.core.doodle
Image-based doodle.
ImageDoodle(Rectangle2D, Image) - Constructor for class com.sharkysoft.fig.core.doodle.ImageDoodle
Sets frame and image.
imageUpdate(Image, int, int, int, int, int) - Method in class com.sharkysoft.fig.core.doodle.ImageDoodle
 
InteractiveFigureView - Interface in com.sharkysoft.fig.interactive
Toolkit component showing figure.
InteractiveFigureViewDelegate - Class in com.sharkysoft.fig.interactive
Generic figure drawing and mouse support.
InteractiveFigureViewDelegate(InteractiveFigureView, FigureTransform) - Constructor for class com.sharkysoft.fig.interactive.InteractiveFigureViewDelegate
 
InteractiveFigureViewManager - Interface in com.sharkysoft.fig.interactive
Client interface to figure view.
interactiveRotate(int) - Method in class com.sharkysoft.fig.core.FigureTransform
 
interactiveScale(int) - Method in class com.sharkysoft.fig.core.FigureTransform
 
interactiveTranslate(Point, Point) - Method in class com.sharkysoft.fig.core.FigureTransform
Translates view.
intersects(double, double, double, double) - Method in class com.sharkysoft.fig.extra.shape.CompoundShape
Determines whether rectangle intersects compound.
intersects(Rectangle2D) - Method in class com.sharkysoft.fig.extra.shape.CompoundShape
Determines whether rectangle intersects compound.
intersects(double, double, double, double) - Method in class com.sharkysoft.fig.extra.shape.ShapeAdaptor
Forwards call.
intersects(Rectangle2D) - Method in class com.sharkysoft.fig.extra.shape.ShapeAdaptor
Forwards call.
isReal(float) - Static method in class com.sharkysoft.fig.extra.math.SharkysMath
Tests if value is real.
isReal(double) - Static method in class com.sharkysoft.fig.extra.math.SharkysMath
Tests if value is real.
iterateListeners() - Method in class com.sharkysoft.fig.extra.util.ListenerRegistry
Iterates registered listeners.

L

ListenerRegistry<Listener> - Class in com.sharkysoft.fig.extra.util
Manages event listener subscriptions.
ListenerRegistry() - Constructor for class com.sharkysoft.fig.extra.util.ListenerRegistry
 
LocationDoodle - Interface in com.sharkysoft.fig.core.doodle
Doodle with configurable position.

M

mAligned - Variable in class com.sharkysoft.fig.core.doodle.TextDoodle
Indicates whether alignment is active.
mAngleRadians - Variable in class com.sharkysoft.fig.core.doodle.TextDoodle
Rotation angle.
MAX_SCALE - Static variable in class com.sharkysoft.fig.core.FigureTransform
Maximum supported scale.
mDoodle - Variable in class com.sharkysoft.fig.core.doodle.DoodleDecorator
 
mDoodles - Variable in class com.sharkysoft.fig.core.doodle.CompoundDoodle
Doodles in figure.
mDoodlesSorted - Variable in class com.sharkysoft.fig.core.doodle.CompoundDoodle
True iff doodle list has been sorted.
mEdgeCold - Variable in class com.sharkysoft.fig.core.doodle.ShapeDoodle
 
mFigGraphics - Variable in class com.sharkysoft.fig.core.FigGraphicsDecorator
 
mFigure - Variable in class com.sharkysoft.fig.core.FigureViewDelegate
Details: mFigure is the figure being displayed in the widget.
mFillCold - Variable in class com.sharkysoft.fig.core.doodle.ShapeDoodle
 
mFont - Variable in class com.sharkysoft.fig.core.doodle.TextDoodle
Font.
mGraphics - Variable in class com.sharkysoft.fig.core.FigGraphicsImpl
Graphics context for rendering.
mGuiEvent - Variable in class com.sharkysoft.fig.interactive.event.FigMouseEvent
Original toolkit event.
miDoodle - Variable in class com.sharkysoft.fig.interactive.event.FigMouseEvent.ConstructorForm
Doodle under event.
miFigure - Variable in class com.sharkysoft.fig.interactive.event.FigMouseEvent.ConstructorForm
Figure in view.
miLogical - Variable in class com.sharkysoft.fig.interactive.event.FigMouseEvent.ConstructorForm
Logical point of event.
MIN_SCALE - Static variable in class com.sharkysoft.fig.core.FigureTransform
Minimum supported scale.
miPlatformEvent - Variable in class com.sharkysoft.fig.interactive.event.FigMouseEvent.ConstructorForm
Toolkit-specific event object.
miView - Variable in class com.sharkysoft.fig.interactive.event.FigMouseEvent.ConstructorForm
View where event took place.
mLocation - Variable in class com.sharkysoft.fig.core.doodle.TextDoodle
Location of text.
mLocation - Variable in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
mOrigin - Variable in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
mOrigin - Variable in class com.sharkysoft.fig.core.doodle.ViewDoodle
 
mOriginOrAlignment - Variable in class com.sharkysoft.fig.core.doodle.TextDoodle
Text origin.
mouseButtonPressed(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.event.FigMouseButtonAdaptor
 
mouseButtonPressed(FigMouseEvent) - Method in interface com.sharkysoft.fig.interactive.event.FigMouseButtonListener
Mouse button pressed.
mouseButtonPressed(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.interactor.AwtTransformInteractor
Arms translation or rotation.
mouseButtonPressed(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.interactor.DragTransformInteractor2D
Begins drag-translating.
mouseButtonPressed(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.interactor.SwtTransformInteractor
Arms translation or rotation.
mouseButtonPressed(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.interactor.WheelTransformInteractor
Arms or disarms.
mouseButtonReleased(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.event.FigMouseButtonAdaptor
 
mouseButtonReleased(FigMouseEvent) - Method in interface com.sharkysoft.fig.interactive.event.FigMouseButtonListener
Mouse button released.
mouseButtonReleased(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.interactor.AwtTransformInteractor
Disarms translation or rotation.
mouseButtonReleased(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.interactor.DragTransformInteractor2D
Ends drag-translating.
mouseButtonReleased(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.interactor.SwtTransformInteractor
Disarms translation or rotation.
mouseButtonReleased(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.interactor.WheelTransformInteractor
Arms or disarms.
mouseClicked(MouseEvent) - Method in class com.sharkysoft.fig.awt.AwtFigureViewDelegate
 
mouseCursorEntered(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.event.FigMouseMotionAdaptor
 
mouseCursorEntered(FigMouseEvent) - Method in interface com.sharkysoft.fig.interactive.event.FigMouseMotionListener
Mouse cursor entered doodle.
mouseCursorEntered(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.interactor.AwtTransformInteractor
Ignored.
mouseCursorEntered(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.interactor.DragTransformInteractor2D
Ignored.
mouseCursorEntered(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.interactor.SwtTransformInteractor
Ignored.
mouseCursorExited(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.event.FigMouseMotionAdaptor
 
mouseCursorExited(FigMouseEvent) - Method in interface com.sharkysoft.fig.interactive.event.FigMouseMotionListener
Mouse cursor exited doodle.
mouseCursorExited(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.interactor.AwtTransformInteractor
Ignored.
mouseCursorExited(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.interactor.DragTransformInteractor2D
Ignored.
mouseCursorExited(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.interactor.SwtTransformInteractor
Ignored.
mouseCursorMoved(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.event.FigMouseMotionAdaptor
 
mouseCursorMoved(FigMouseEvent) - Method in interface com.sharkysoft.fig.interactive.event.FigMouseMotionListener
Mouse cursor moved in doodle.
mouseCursorMoved(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.interactor.AwtTransformInteractor
Translates view.
mouseCursorMoved(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.interactor.DragTransformInteractor2D
Continues drag-translating.
mouseCursorMoved(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.interactor.SwtTransformInteractor
Translates view.
mouseDoubleClick(MouseEvent) - Method in class com.sharkysoft.fig.swt.SwtFigureViewDelegate
 
mouseDown(MouseEvent) - Method in class com.sharkysoft.fig.swt.SwtFigureViewDelegate
 
mouseDragged(MouseEvent) - Method in class com.sharkysoft.fig.awt.AwtFigureViewDelegate
 
mouseEntered(MouseEvent) - Method in class com.sharkysoft.fig.awt.AwtFigureViewDelegate
 
mouseExited(MouseEvent) - Method in class com.sharkysoft.fig.awt.AwtFigureViewDelegate
 
mouseMove(MouseEvent) - Method in class com.sharkysoft.fig.swt.SwtFigureViewDelegate
 
mouseMoved(MouseEvent) - Method in class com.sharkysoft.fig.awt.AwtFigureViewDelegate
 
mouseMoved(InteractiveFigureView, Point2D, AffineTransform) - Method in class com.sharkysoft.fig.interactive.excite.ExcitableFigure
Enables responses to mouse movement.
mouseMoved(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.InteractiveFigureViewDelegate
 
mousePressed(MouseEvent) - Method in class com.sharkysoft.fig.awt.AwtFigureViewDelegate
 
mousePressed(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.InteractiveFigureViewDelegate
 
mouseReleased(MouseEvent) - Method in class com.sharkysoft.fig.awt.AwtFigureViewDelegate
 
mouseReleased(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.InteractiveFigureViewDelegate
 
mouseUp(MouseEvent) - Method in class com.sharkysoft.fig.swt.SwtFigureViewDelegate
 
mouseWheelMoved(MouseWheelEvent) - Method in class com.sharkysoft.fig.awt.AwtFigureViewDelegate
 
mouseWheelMoved(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.InteractiveFigureViewDelegate
 
mouseWheelRotated(FigMouseEvent) - Method in interface com.sharkysoft.fig.interactive.event.FigMouseWheelListener
Mouse wheel rotated.
mouseWheelRotated(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.interactor.AwtTransformInteractor
Scales or rotates view.
mouseWheelRotated(FigMouseEvent) - Method in class com.sharkysoft.fig.interactive.interactor.WheelTransformInteractor
Sends transform messages subclass if armed.
mPaint - Variable in class com.sharkysoft.fig.core.doodle.TextDoodle
Paint used to draw text.
mParent - Variable in class com.sharkysoft.fig.core.doodle.ChildDoodle
Parent container.
mpFigureViewDelegate - Variable in class com.sharkysoft.fig.swt.FigCanvas
 
mpGvtTree - Variable in class com.sharkysoft.fig.svg.BatikDoodle
 
mRotationFixed - Variable in class com.sharkysoft.fig.core.doodle.ViewDoodle
 
mRotationRadians - Variable in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
mScaleFixed - Variable in class com.sharkysoft.fig.core.doodle.ViewDoodle
 
mScaleX - Variable in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
mScaleY - Variable in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
mShape - Variable in class com.sharkysoft.fig.core.doodle.ShapeDoodle
Represented Shape.
mShape - Variable in class com.sharkysoft.fig.extra.shape.ShapeAdaptor
Represented Shape.
mShapes - Variable in class com.sharkysoft.fig.extra.shape.CompoundShape
 
mText - Variable in class com.sharkysoft.fig.core.doodle.TextDoodle
Displayed text.
mToolTip - Variable in class com.sharkysoft.fig.core.doodle.FlatDoodle
Tool tip text.
mTransform - Variable in class com.sharkysoft.fig.core.FigureViewDelegate
Figure transform.
mWidget - Variable in class com.sharkysoft.fig.core.FigureViewDelegate
UI component displaying figure.
mZOrder - Variable in class com.sharkysoft.fig.core.doodle.FlatDoodle
Z-order.

N

normalizeDegrees(double) - Static method in class com.sharkysoft.fig.extra.math.SharkysMath
Modulates angle.
normalizeRadians(double) - Static method in class com.sharkysoft.fig.extra.math.SharkysMath
Modulates angle.
NotImplementedException - Exception in com.sharkysoft.fig.extra.dev
Indicates an unfinished execution path.
NotImplementedException() - Constructor for exception com.sharkysoft.fig.extra.dev.NotImplementedException
Initializes without detail.
NotImplementedException(String) - Constructor for exception com.sharkysoft.fig.extra.dev.NotImplementedException
Initializes with detail.
NotImplementedException(String, Throwable) - Constructor for exception com.sharkysoft.fig.extra.dev.NotImplementedException
 
NotImplementedException(Throwable) - Constructor for exception com.sharkysoft.fig.extra.dev.NotImplementedException
 

O

ObjectTools - Class in com.sharkysoft.fig.extra.util
 
ObjectTools() - Constructor for class com.sharkysoft.fig.extra.util.ObjectTools
 

P

paint(FigGraphics) - Method in class com.sharkysoft.fig.core.Figure
Renders figure.
paint(Graphics2D) - Method in class com.sharkysoft.fig.core.FigureViewDelegate
Draws figure.
paint(Graphics2D) - Method in interface com.sharkysoft.fig.core.FigureViewManager
Renders figure.
paint(FigGraphics) - Method in class com.sharkysoft.fig.interactive.excite.ExcitableFigure
 
paintComponent(Graphics) - Method in class com.sharkysoft.fig.awt.FigJPanel
 
paintControl(PaintEvent) - Method in class com.sharkysoft.fig.swt.SwtFigureViewDelegate
 
ParentDoodle - Interface in com.sharkysoft.fig.core.doodle
Parent in doodle containment hierarchy.

R

redraw() - Method in class com.sharkysoft.fig.awt.AsynchronousRepainter
 
redraw(int, int, int, int) - Method in class com.sharkysoft.fig.awt.AsynchronousRepainter
 
redraw() - Method in class com.sharkysoft.fig.core.doodle.ChildDoodle
Instructs parent container to redraw.
redraw() - Method in class com.sharkysoft.fig.swt.graphics.AsynchronousRedrawer
 
redraw(int, int, int, int) - Method in class com.sharkysoft.fig.swt.graphics.AsynchronousRedrawer
 
registerListener(Listener) - Method in class com.sharkysoft.fig.extra.util.ListenerRegistry
Registers a listener.
remove(Doodle) - Method in class com.sharkysoft.fig.core.doodle.CompoundDoodle
Removes Doodle.
remove(Doodle) - Method in class com.sharkysoft.fig.core.Figure
Removes shape from figure.
remove(Shape) - Method in class com.sharkysoft.fig.extra.shape.CompoundShape
Removes subshape.
removeListener(Doodle, ListenerType) - Method in class com.sharkysoft.fig.interactive.FigListenerRegistry
Detaches listener from shape.
removeListeners(Doodle) - Method in class com.sharkysoft.fig.interactive.FigListenerRegistry
Detaches all listeners from shape.
removeMouseButtonListener(Doodle, FigMouseButtonListener) - Method in class com.sharkysoft.fig.interactive.InteractiveFigureViewDelegate
 
removeMouseButtonListener(Doodle, FigMouseButtonListener) - Method in interface com.sharkysoft.fig.interactive.InteractiveFigureViewManager
Unregisters mouse button listener.
removeMouseMotionListener(Doodle, FigMouseMotionListener) - Method in class com.sharkysoft.fig.interactive.InteractiveFigureViewDelegate
 
removeMouseMotionListener(Doodle, FigMouseMotionListener) - Method in interface com.sharkysoft.fig.interactive.InteractiveFigureViewManager
Unregisters mouse motion listener.
removeMouseWheelListener(Doodle, FigMouseWheelListener) - Method in class com.sharkysoft.fig.interactive.InteractiveFigureViewDelegate
 
removeMouseWheelListener(Doodle, FigMouseWheelListener) - Method in interface com.sharkysoft.fig.interactive.InteractiveFigureViewManager
Unregisters mouse wheel listener.
removeTransformInteractor(TransformInteractor) - Method in class com.sharkysoft.fig.interactive.InteractiveFigureViewDelegate
 
removeTransformInteractor(TransformInteractor) - Method in interface com.sharkysoft.fig.interactive.InteractiveFigureViewManager
Detaches transform interactor.
repaint(Rectangle) - Method in class com.sharkysoft.fig.awt.FigJPanel
 
repaint(Rectangle) - Method in class com.sharkysoft.fig.core.FigBufferedImage
 
repaint() - Method in class com.sharkysoft.fig.core.FigBufferedImage
 
repaint() - Method in interface com.sharkysoft.fig.core.FigureView
 
repaint(Rectangle) - Method in interface com.sharkysoft.fig.core.FigureView
 
repaint() - Method in class com.sharkysoft.fig.swt.FigCanvas
 
repaint(Rectangle) - Method in class com.sharkysoft.fig.swt.FigCanvas
 
resumeRepainting() - Method in class com.sharkysoft.fig.core.FigureTransform
Enables repaint events.
RgbImageAdaptor - Class in com.sharkysoft.fig.swt.graphics
 
RgbImageAdaptor(int, int) - Constructor for class com.sharkysoft.fig.swt.graphics.RgbImageAdaptor
 
rotateGestured(int) - Method in class com.sharkysoft.fig.core.FigureTransform
Deprecated.
Use interactiveRotate.

S

scaleGestured(int) - Method in class com.sharkysoft.fig.core.FigureTransform
Deprecated.
Use interactiveScale.
sendDoodleChanged(Doodle) - Method in class com.sharkysoft.fig.core.doodle.CompoundDoodle
Repaints views.
sendDoodleChanged(Doodle) - Method in class com.sharkysoft.fig.core.doodle.DoodleDecorator
 
sendDoodleChanged(Doodle) - Method in interface com.sharkysoft.fig.core.doodle.ParentDoodle
Advises container to react to changes in contained doodle.
sendDoodleChanged(Doodle) - Method in class com.sharkysoft.fig.core.doodle.ViewDoodle
 
sendDoodleChanged(Doodle) - Method in class com.sharkysoft.fig.core.Figure
Repaints views.
setAlignment(Point2D) - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
Sets alignment.
setAngleDegrees(double) - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
Sets rotation angle in degrees.
setAngleRadians(double) - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
Sets rotation angle, in radians.
setBackground(Paint) - Method in class com.sharkysoft.fig.core.FigBufferedImage
 
setCachedHint(Object, Object) - Method in class com.sharkysoft.fig.interactive.InteractiveFigureViewDelegate
 
setDetailLevel(DetailLevel) - Method in class com.sharkysoft.fig.core.FigGraphicsImpl
Updates DetailLevel property.
setDetailLevel(DetailLevel) - Method in class com.sharkysoft.fig.core.FigureViewDelegate
 
setDetailLevel(DetailLevel) - Method in interface com.sharkysoft.fig.core.FigureViewManager
Sets detail level.
setEdgeHotPaint(Paint) - Method in class com.sharkysoft.fig.interactive.excite.ExcitableShapeDoodle
 
setEdgePaint(Paint) - Method in class com.sharkysoft.fig.core.doodle.ShapeDoodle
 
setEdgeWarmPaint(Paint) - Method in class com.sharkysoft.fig.interactive.excite.ExcitableShapeDoodle
 
setFigure(Figure) - Method in class com.sharkysoft.fig.core.FigureViewDelegate
No summary entered.
setFigure(Figure) - Method in interface com.sharkysoft.fig.core.FigureViewManager
Sets figure in view.
setFillHotPaint(Paint) - Method in class com.sharkysoft.fig.interactive.excite.ExcitableShapeDoodle
 
setFillPaint(Paint) - Method in class com.sharkysoft.fig.core.doodle.ShapeDoodle
 
setFillWarmPaint(Paint) - Method in class com.sharkysoft.fig.interactive.excite.ExcitableShapeDoodle
 
setFocus(Point2D) - Method in class com.sharkysoft.fig.core.FigureTransform
Centers view on point.
setFont(Font) - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
Sets font.
setFrame(Rectangle2D) - Method in class com.sharkysoft.fig.core.doodle.ImageDoodle
Sets current image frame.
setGraphics(Graphics2D) - Method in interface com.sharkysoft.fig.core.FigGraphics
Updates Graphics property.
setGraphics(Graphics2D) - Method in class com.sharkysoft.fig.core.FigGraphicsDecorator
 
setGraphics(Graphics2D) - Method in class com.sharkysoft.fig.core.FigGraphicsImpl
Updates Graphics property.
setImage(Image) - Method in class com.sharkysoft.fig.core.doodle.ImageDoodle
Sets new image.
setLocation(Point2D) - Method in interface com.sharkysoft.fig.core.doodle.LocationDoodle
 
setLocation(Point2D) - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
Details: This method updates the Location property.
setLocation(Point2D) - Method in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
setMask(Area) - Method in class com.sharkysoft.fig.core.doodle.ImageDoodle
Sets image mask.
setOrigin(Point2D) - Method in interface com.sharkysoft.fig.core.doodle.LocationDoodle
 
setOrigin(Point2D) - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
Sets origin.
setOrigin(Point2D) - Method in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
setOrigin(Point2D) - Method in class com.sharkysoft.fig.core.doodle.ViewDoodle
 
setPaint(Paint) - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
Sets paint.
setParent(ParentDoodle) - Method in class com.sharkysoft.fig.core.doodle.ChildDoodle
Sets parent container.
setParent(ParentDoodle) - Method in interface com.sharkysoft.fig.core.doodle.Doodle
Sets container.
setRenderingHint(RenderingHints.Key, Object) - Method in class com.sharkysoft.fig.core.FigBufferedImage
 
setRotation(double) - Method in class com.sharkysoft.fig.core.FigureTransform
Sets viewing angle.
setRotationDegrees(double) - Method in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
setRotationFixed(boolean) - Method in class com.sharkysoft.fig.core.doodle.ViewDoodle
 
setRotationRadians(double) - Method in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
setRotationStep(int) - Method in class com.sharkysoft.fig.core.FigureTransform
Sets new rotation value.
setScale(double) - Method in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
setScale(double) - Method in class com.sharkysoft.fig.core.FigureTransform
Sets viewing scale.
setScaleFixed(boolean) - Method in class com.sharkysoft.fig.core.doodle.ViewDoodle
 
setScaleStep(int) - Method in class com.sharkysoft.fig.core.FigureTransform
Sets viewing scale step.
setScaleX(double) - Method in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
setScaleY(double) - Method in class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
setText(String) - Method in class com.sharkysoft.fig.core.doodle.TextDoodle
Sets text.
setToolTip(String) - Method in class com.sharkysoft.fig.awt.SwingFigureViewDelegate
 
setToolTip(String) - Method in class com.sharkysoft.fig.core.doodle.FlatDoodle
Updates ToolTip property.
setToolTip(String) - Method in interface com.sharkysoft.fig.core.ToolTip
Sets tool tip text.
setToolTip(String) - Method in class com.sharkysoft.fig.swt.SwtFigureViewDelegate
 
setZOrder(float) - Method in class com.sharkysoft.fig.core.doodle.CompoundDoodle
 
setZOrder(float) - Method in class com.sharkysoft.fig.core.doodle.FlatDoodle
Updates Z-order property.
setZOrder(float) - Method in class com.sharkysoft.fig.core.doodle.ImageDoodle
 
ShapeAdaptor - Class in com.sharkysoft.fig.extra.shape
Forwards calls to underlying Shape.
ShapeAdaptor(Shape) - Constructor for class com.sharkysoft.fig.extra.shape.ShapeAdaptor
Declares represented shape.
ShapeDoodle - Class in com.sharkysoft.fig.core.doodle
Retrofits Shape into Doodle.
ShapeDoodle(Shape) - Constructor for class com.sharkysoft.fig.core.doodle.ShapeDoodle
Sets shape.
ShapeDoodle(Shape, float) - Constructor for class com.sharkysoft.fig.core.doodle.ShapeDoodle
Sets shape, Z-order.
SharkysMath - Class in com.sharkysoft.fig.extra.math
Supplement to java.lang.Math.
SharkysMath() - Constructor for class com.sharkysoft.fig.extra.math.SharkysMath
 
subscribe(FigureObserver) - Method in class com.sharkysoft.fig.core.Figure
Registers observer.
suspendRepainting() - Method in class com.sharkysoft.fig.core.FigureTransform
Temporarily suspends repaint events.
SvgConcreteTranscoder - Class in com.sharkysoft.fig.svg
Builds GVT tree.
SvgConcreteTranscoder() - Constructor for class com.sharkysoft.fig.svg.SvgConcreteTranscoder
 
SvgDoodle - Class in com.sharkysoft.fig.svg
Doodle specified in SVG document.
SvgDoodle(URL) - Constructor for class com.sharkysoft.fig.svg.SvgDoodle
 
SwingFigureViewDelegate - Class in com.sharkysoft.fig.awt
 
SwingFigureViewDelegate(JComponent) - Constructor for class com.sharkysoft.fig.awt.SwingFigureViewDelegate
 
SwtFigMouseEvent - Class in com.sharkysoft.fig.swt
SwtFigMouseEvent.
SwtFigureViewDelegate - Class in com.sharkysoft.fig.swt
SwtFigureViewDelegate.
SwtFigureViewDelegate(Control) - Constructor for class com.sharkysoft.fig.swt.SwtFigureViewDelegate
 
SwtTransformInteractor - Class in com.sharkysoft.fig.interactive.interactor
Transformer designed for AWT environment.
SwtTransformInteractor() - Constructor for class com.sharkysoft.fig.interactive.interactor.SwtTransformInteractor
 

T

TextDoodle - Class in com.sharkysoft.fig.core.doodle
Renders text in figure.
TextDoodle() - Constructor for class com.sharkysoft.fig.core.doodle.TextDoodle
 
TextOutline - Class in com.sharkysoft.fig.extra.shape
Text outline represented as Shape.
TextOutline(Font, String, Point2D, double) - Constructor for class com.sharkysoft.fig.extra.shape.TextOutline
Generates text outline as TextOutline.
ToolTip - Interface in com.sharkysoft.fig.core
Component supporting tool tips.
toSwt(Image) - Static method in class com.sharkysoft.fig.swt.graphics.RgbImageAdaptor
 
toSwtImage() - Method in class com.sharkysoft.fig.swt.graphics.ArgbImageAdaptor
 
toSwtImage() - Method in class com.sharkysoft.fig.swt.graphics.ImageAdaptor
 
toSwtImage() - Method in class com.sharkysoft.fig.swt.graphics.RgbImageAdaptor
 
trace(String) - Static method in exception com.sharkysoft.fig.extra.dev.NotImplementedException
Prints stack trace of unimplemented execution path.
trace() - Static method in exception com.sharkysoft.fig.extra.dev.NotImplementedException
Prints stack trace of unimplemented execution path.
TransformedDoodle<DoodleType extends Doodle> - Class in com.sharkysoft.fig.core.doodle
Transforms Doodle.
TransformedDoodle(DoodleType) - Constructor for class com.sharkysoft.fig.core.doodle.TransformedDoodle
 
TransformInteractor - Interface in com.sharkysoft.fig.interactive.interactor
Interprets view transformation commands.
transformToLogical(Point2D) - Method in class com.sharkysoft.fig.core.FigureTransform
Changes physical point to logical point.
translateGestured(Point, Point) - Method in class com.sharkysoft.fig.core.FigureTransform
Deprecated.
Use interactiveTranslate.
TWO_PI - Static variable in class com.sharkysoft.fig.extra.math.SharkysMath
Twice pi.

U

UnderConstructionException - Exception in com.sharkysoft.fig.extra.dev
Indicates an unfinished execution path.
UnderConstructionException() - Constructor for exception com.sharkysoft.fig.extra.dev.UnderConstructionException
Initializes without detail.
UnderConstructionException(String) - Constructor for exception com.sharkysoft.fig.extra.dev.UnderConstructionException
Initializes with detail.
UnderConstructionException(String, Throwable) - Constructor for exception com.sharkysoft.fig.extra.dev.UnderConstructionException
Initializes with detail and cause.
UnderConstructionException(Throwable) - Constructor for exception com.sharkysoft.fig.extra.dev.UnderConstructionException
Initializes with cause.
UnreachableCodeException - Exception in com.sharkysoft.fig.extra.dev
Indicates unanticipated execution path.
UnreachableCodeException() - Constructor for exception com.sharkysoft.fig.extra.dev.UnreachableCodeException
Initializes without message.
UnreachableCodeException(String) - Constructor for exception com.sharkysoft.fig.extra.dev.UnreachableCodeException
Initializes with message.
UnreachableCodeException(String, Throwable) - Constructor for exception com.sharkysoft.fig.extra.dev.UnreachableCodeException
Initializes with detail and cause.
UnreachableCodeException(Throwable) - Constructor for exception com.sharkysoft.fig.extra.dev.UnreachableCodeException
Initializes with cause.
unregisterListener(Listener) - Method in class com.sharkysoft.fig.extra.util.ListenerRegistry
Unregisters a listener.
unsubscribe(FigureObserver) - Method in class com.sharkysoft.fig.core.Figure
Unregisters observer.

V

valueOf(String) - Static method in enum com.sharkysoft.fig.core.DetailLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sharkysoft.fig.interactive.interactor.DragDirection
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sharkysoft.fig.core.DetailLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sharkysoft.fig.interactive.interactor.DragDirection
Returns an array containing the constants of this enum type, in the order they are declared.
viewArea(Area) - Method in class com.sharkysoft.fig.core.FigureTransform
 
ViewDoodle<DoodleType extends Doodle> - Class in com.sharkysoft.fig.core.doodle
View-responsive doodle.
ViewDoodle(DoodleType) - Constructor for class com.sharkysoft.fig.core.doodle.ViewDoodle
 

W

WheelRotateInteractor - Class in com.sharkysoft.fig.interactive.interactor
Rotates view with mouse wheel.
WheelRotateInteractor(boolean, boolean) - Constructor for class com.sharkysoft.fig.interactive.interactor.WheelRotateInteractor
Configures rotation behavior.
WheelScaleInteractor - Class in com.sharkysoft.fig.interactive.interactor
Scales view with mouse wheel.
WheelScaleInteractor(boolean, boolean) - Constructor for class com.sharkysoft.fig.interactive.interactor.WheelScaleInteractor
Configures scaling behavior.
wheelTransform(FigMouseEvent, int) - Method in class com.sharkysoft.fig.interactive.interactor.WheelRotateInteractor
See supermethod.
wheelTransform(FigMouseEvent, int) - Method in class com.sharkysoft.fig.interactive.interactor.WheelScaleInteractor
See supermethod.
wheelTransform(FigMouseEvent, int) - Method in class com.sharkysoft.fig.interactive.interactor.WheelTransformInteractor
Executes transform.
WheelTransformInteractor - Class in com.sharkysoft.fig.interactive.interactor
Interacts on wheel events.
WheelTransformInteractor(boolean, boolean) - Constructor for class com.sharkysoft.fig.interactive.interactor.WheelTransformInteractor
Details: This constructor configures the behavior of this wheel transform interactor.
WmfDoodle - Class in com.sharkysoft.fig.svg
No summary available.
WmfDoodle(URL) - Constructor for class com.sharkysoft.fig.svg.WmfDoodle
 
A B C D E F G H I L M N O P R S T U V W 

Copyright © 2013. All Rights Reserved.