mxGraph 2.5.0.1


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 mxDoubleRectangleShape.paintShape(mxGraphics2DCanvas canvas, mxCellState state)
           
 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)
           
 


mxGraph 2.5.0.1


Copyright (c) 2010 Gaudenz Alder, David Benson. All rights reserved.