Uses of Class com.mxgraph.canvas.mxGraphics2DCanvas (JGraph X 2.1.0.7 API Specification)
Date: 2013-07-31

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JGraph X 2.1.0.7
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
com.mxgraph.canvas.mxGraphics2DCanvas

Packages that use mxGraphics2DCanvas
com.mxgraph.canvas | This package contains various implementations for painting a graph using different technologies, such as Graphics2D, HTML, SVG or VML.
com.mxgraph.reader | This package contains the classes required to turn an encoded mxGraphView into an image using SAX and without having to create a graph model.
com.mxgraph.shape |
com.mxgraph.swing | This package contains the main component for JFC/Swing, namely the graph component and the outline component.
com.mxgraph.swing.handler | This package contains all classes required for mouse event handling in JFC/Swing.
com.mxgraph.swing.view | This package contains all classes required for interaction, namely the mxCellEditor used for in-place editing and the mxInteractiveCanvas, which defines the requirements for a canvas that supports hit-detection on shapes.
com.mxgraph.util | This package provides utility classes such as mxConstants, mxUtils, mxPoint and mxRectangle as well as all classes for custom events and the undo history.

Uses of mxGraphics2DCanvas in com.mxgraph.canvas

Fields in com.mxgraph.canvas declared as mxGraphics2DCanvas
`protected mxGraphics2DCanvas` | `mxImageCanvas.canvas`

Methods in com.mxgraph.canvas that return mxGraphics2DCanvas
`mxGraphics2DCanvas` | `mxImageCanvas.getGraphicsCanvas()`

Constructors in com.mxgraph.canvas with parameters of type mxGraphics2DCanvas
`mxImageCanvas(mxGraphics2DCanvas canvas, int width, int height, Color background, boolean antiAlias)`

Uses of mxGraphics2DCanvas in com.mxgraph.reader

Methods in com.mxgraph.reader that return mxGraphics2DCanvas
`protected mxGraphics2DCanvas` | `mxGraphViewImageReader.createGraphicsCanvas()` Hook that creates the graphics canvas.

Uses of mxGraphics2DCanvas in com.mxgraph.shape

Methods in com.mxgraph.shape with parameters of type mxGraphics2DCanvas
`protected boolean` | `mxBasicShape.configureGraphics(mxGraphics2DCanvas canvas, mxCellState state, boolean background)` Configures the graphics object ready to paint.
`protected mxGraphicsCanvas2D` | `mxStencil.createCanvas(mxGraphics2DCanvas gc)` Creates the canvas for rendering the stencil.
`mxPoint[]` | `mxLineShape.createPoints(mxGraphics2DCanvas canvas, mxCellState state)`
`Shape` | `mxEllipseShape.createShape(mxGraphics2DCanvas canvas, mxCellState state)`
`Shape` | `mxActorShape.createShape(mxGraphics2DCanvas canvas, mxCellState state)`
`Shape` | `mxBasicShape.createShape(mxGraphics2DCanvas canvas, mxCellState state)`
`Shape` | `mxRhombusShape.createShape(mxGraphics2DCanvas canvas, mxCellState state)`
`Shape` | `mxHexagonShape.createShape(mxGraphics2DCanvas canvas, mxCellState state)`
`Shape` | `mxCloudShape.createShape(mxGraphics2DCanvas canvas, mxCellState state)`
`Shape` | `mxTriangleShape.createShape(mxGraphics2DCanvas canvas, mxCellState state)`
`Shape` | `mxArrowShape.createShape(mxGraphics2DCanvas canvas, mxCellState state)`
`static void` | `mxLabelShape.drawGlassEffect(mxGraphics2DCanvas canvas, mxCellState state)` Draws the glass effect
`Color` | `mxBasicShape.getFillColor(mxGraphics2DCanvas canvas, mxCellState state)`
`Color` | `mxImageShape.getFillColor(mxGraphics2DCanvas canvas, mxCellState state)`
`Color` | `mxLabelShape.getFillColor(mxGraphics2DCanvas canvas, mxCellState state)`
`protected mxRectangle` | `mxBasicShape.getGradientBounds(mxGraphics2DCanvas canvas, mxCellState state)`
`protected mxRectangle` | `mxSwimlaneShape.getGradientBounds(mxGraphics2DCanvas canvas, mxCellState state)`
`Rectangle` | `mxImageShape.getImageBounds(mxGraphics2DCanvas canvas, mxCellState state)`
`Rectangle` | `mxLabelShape.getImageBounds(mxGraphics2DCanvas canvas, mxCellState state)`
`String` | `mxImageShape.getImageForStyle(mxGraphics2DCanvas canvas, mxCellState state)`
`Color` | `mxBasicShape.getStrokeColor(mxGraphics2DCanvas canvas, mxCellState state)`
`Color` | `mxImageShape.getStrokeColor(mxGraphics2DCanvas canvas, mxCellState state)`
`Color` | `mxLabelShape.getStrokeColor(mxGraphics2DCanvas canvas, mxCellState state)`
`boolean` | `mxBasicShape.hasGradient(mxGraphics2DCanvas canvas, mxCellState state)`
`boolean` | `mxImageShape.hasGradient(mxGraphics2DCanvas canvas, mxCellState state)`
`boolean` | `mxLabelShape.hasGradient(mxGraphics2DCanvas canvas, mxCellState state)`
`boolean` | `mxBasicShape.hasShadow(mxGraphics2DCanvas canvas, mxCellState state)`
`mxPoint` | `mxConnectorShape.paintMarker(mxGraphics2DCanvas canvas, mxCellState state, boolean source)` Draws the marker for the given edge.
`mxPoint` | `mxIMarker.paintMarker(mxGraphics2DCanvas canvas, mxCellState state, String type, mxPoint pe, double nx, double ny, double size, boolean source)`
`void` | `mxStencilShape.paintNode(mxGraphics2DCanvas canvas, mxCellState state, mxStencilShape.svgShape shape, double widthRatio, double heightRatio)`
`protected void` | `mxConnectorShape.paintPolyline(mxGraphics2DCanvas canvas, List<mxPoint> points, Map<String,Object> style)`
`protected void` | `mxCurveShape.paintPolyline(mxGraphics2DCanvas canvas, List<mxPoint> points, Map<String,Object> style)`
`void` | `mxCylinderShape.paintShape(mxGraphics2DCanvas canvas, mxCellState state)` Draws a cylinder for the given parameters.
`void` | `mxBasicShape.paintShape(mxGraphics2DCanvas canvas, mxCellState state)`
`void` | `mxStencilShape.paintShape(mxGraphics2DCanvas canvas, mxCellState state)`
`void` | `mxImageShape.paintShape(mxGraphics2DCanvas canvas, mxCellState state)`
`void` | `mxLabelShape.paintShape(mxGraphics2DCanvas canvas, mxCellState state)`
`void` | `mxSwimlaneShape.paintShape(mxGraphics2DCanvas canvas, mxCellState state)`
`void` | `mxDoubleEllipseShape.paintShape(mxGraphics2DCanvas canvas, mxCellState state)`
`void` | `mxStencil.paintShape(mxGraphics2DCanvas gc, mxCellState state)` Paints the stencil for the given state.
`void` | `mxRectangleShape.paintShape(mxGraphics2DCanvas canvas, mxCellState state)`
`void` | `mxLineShape.paintShape(mxGraphics2DCanvas canvas, mxCellState state)`
`void` | `mxConnectorShape.paintShape(mxGraphics2DCanvas canvas, mxCellState state)`
`void` | `mxCurveShape.paintShape(mxGraphics2DCanvas canvas, mxCellState state)`
`void` | `mxIShape.paintShape(mxGraphics2DCanvas canvas, mxCellState state)`
`void` | `mxITextShape.paintShape(mxGraphics2DCanvas canvas, String text, mxCellState state, Map<String,Object> style)`
`void` | `mxHtmlTextShape.paintShape(mxGraphics2DCanvas canvas, String text, mxCellState state, Map<String,Object> style)`
`void` | `mxDefaultTextShape.paintShape(mxGraphics2DCanvas canvas, String text, mxCellState state, Map<String,Object> style)`
`void` | `mxCurveLabelShape.paintShape(mxGraphics2DCanvas canvas, String text, mxCellState state, Map<String,Object> style)`
`protected void` | `mxDefaultTextShape.postProcessLine(String text, String line, FontMetrics fm, mxGraphics2DCanvas canvas, int x, int y)` Hook to add functionality after a line has been drawn

Uses of mxGraphics2DCanvas in com.mxgraph.swing

Methods in com.mxgraph.swing with parameters of type mxGraphics2DCanvas
`protected boolean` | `mxGraphComponent.mxGraphControl.hitClip(mxGraphics2DCanvas canvas, mxCellState state)`

Uses of mxGraphics2DCanvas in com.mxgraph.swing.handler

Methods in com.mxgraph.swing.handler with parameters of type mxGraphics2DCanvas
`protected void` | `mxConnectPreview.paintPreview(mxGraphics2DCanvas canvas)` Draws the preview using the graphics canvas.

Uses of mxGraphics2DCanvas in com.mxgraph.swing.view

Subclasses of mxGraphics2DCanvas in com.mxgraph.swing.view
`class` | `mxInteractiveCanvas`

Methods in com.mxgraph.swing.view with parameters of type mxGraphics2DCanvas
`protected void` | `mxCellStatePreview.paintPreview(mxGraphics2DCanvas canvas)` Draws the preview using the graphics canvas.
`protected void` | `mxCellStatePreview.paintPreviewState(mxGraphics2DCanvas canvas, mxCellState state)` Draws the preview using the graphics canvas.

Uses of mxGraphics2DCanvas in com.mxgraph.util

Methods in com.mxgraph.util with parameters of type mxGraphics2DCanvas
`static BufferedImage` | `mxCellRenderer.createBufferedImage(mxGraph graph, Object[] cells, double scale, Color background, boolean antiAlias, mxRectangle clip, mxGraphics2DCanvas graphicsCanvas)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JGraph X 2.1.0.7
PREV NEXT | FRAMES NO FRAMES

Copyright (c) 2010 Gaudenz Alder. All rights reserved.