Uses of Class
com.mxgraph.canvas.mxGraphics2DCanvas
-
Packages that use mxGraphics2DCanvas Package Description 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 Modifier and Type Field Description protected mxGraphics2DCanvas
mxImageCanvas. canvas
Methods in com.mxgraph.canvas that return mxGraphics2DCanvas Modifier and Type Method Description mxGraphics2DCanvas
mxImageCanvas. getGraphicsCanvas()
Constructors in com.mxgraph.canvas with parameters of type mxGraphics2DCanvas Constructor Description mxImageCanvas(mxGraphics2DCanvas canvas, int width, int height, java.awt.Color background, boolean antiAlias)
mxImageCanvas(mxGraphics2DCanvas canvas, int width, int height, java.awt.Color background, boolean antiAlias, boolean textAntiAlias)
-
Uses of mxGraphics2DCanvas in com.mxgraph.reader
Methods in com.mxgraph.reader that return mxGraphics2DCanvas Modifier and Type Method Description 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 Modifier and Type Method Description protected mxGraphicsCanvas2D
mxSwimlaneShape. configureCanvas(mxGraphics2DCanvas canvas, mxCellState state, mxGraphicsCanvas2D c)
Helper method to configure the given wrapper canvas.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)
java.awt.Shape
mxActorShape. createShape(mxGraphics2DCanvas canvas, mxCellState state)
java.awt.Shape
mxArrowShape. createShape(mxGraphics2DCanvas canvas, mxCellState state)
java.awt.Shape
mxBasicShape. createShape(mxGraphics2DCanvas canvas, mxCellState state)
java.awt.Shape
mxCloudShape. createShape(mxGraphics2DCanvas canvas, mxCellState state)
java.awt.Shape
mxEllipseShape. createShape(mxGraphics2DCanvas canvas, mxCellState state)
java.awt.Shape
mxHexagonShape. createShape(mxGraphics2DCanvas canvas, mxCellState state)
java.awt.Shape
mxRhombusShape. createShape(mxGraphics2DCanvas canvas, mxCellState state)
java.awt.Shape
mxTriangleShape. createShape(mxGraphics2DCanvas canvas, mxCellState state)
static void
mxLabelShape. drawGlassEffect(mxGraphics2DCanvas canvas, mxCellState state)
Draws the glass effectjava.awt.Color
mxBasicShape. getFillColor(mxGraphics2DCanvas canvas, mxCellState state)
java.awt.Color
mxImageShape. getFillColor(mxGraphics2DCanvas canvas, mxCellState state)
java.awt.Color
mxLabelShape. getFillColor(mxGraphics2DCanvas canvas, mxCellState state)
protected mxRectangle
mxBasicShape. getGradientBounds(mxGraphics2DCanvas canvas, mxCellState state)
protected mxRectangle
mxSwimlaneShape. getGradientBounds(mxGraphics2DCanvas canvas, mxCellState state)
java.awt.Rectangle
mxImageShape. getImageBounds(mxGraphics2DCanvas canvas, mxCellState state)
java.awt.Rectangle
mxLabelShape. getImageBounds(mxGraphics2DCanvas canvas, mxCellState state)
java.lang.String
mxImageShape. getImageForStyle(mxGraphics2DCanvas canvas, mxCellState state)
java.awt.Color
mxBasicShape. getStrokeColor(mxGraphics2DCanvas canvas, mxCellState state)
java.awt.Color
mxImageShape. getStrokeColor(mxGraphics2DCanvas canvas, mxCellState state)
java.awt.Color
mxLabelShape. getStrokeColor(mxGraphics2DCanvas canvas, mxCellState state)
protected double
mxSwimlaneShape. getTitleSize(mxGraphics2DCanvas canvas, mxCellState state)
Returns the bounding box for the gradient box for this shape.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, java.lang.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, java.util.List<mxPoint> points, java.util.Map<java.lang.String,java.lang.Object> style)
protected void
mxCurveShape. paintPolyline(mxGraphics2DCanvas canvas, java.util.List<mxPoint> points, java.util.Map<java.lang.String,java.lang.Object> style)
protected void
mxSwimlaneShape. paintRoundedSwimlane(mxGraphics2DCanvas canvas, mxCellState state, double start, double r, java.lang.String fill, boolean swimlaneLine)
Function: paintRoundedSwimlane Paints the swimlane vertex shape.protected void
mxSwimlaneShape. paintSeparator(mxGraphics2DCanvas canvas, mxCellState state, double start, java.lang.String color)
Function: paintSwimlane Paints the swimlane vertex shape.void
mxBasicShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)
void
mxConnectorShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)
void
mxCurveLabelShape. paintShape(mxGraphics2DCanvas canvas, java.lang.String text, mxCellState state, java.util.Map<java.lang.String,java.lang.Object> style)
void
mxCurveShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)
void
mxCylinderShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)
Draws a cylinder for the given parameters.void
mxDefaultTextShape. paintShape(mxGraphics2DCanvas canvas, java.lang.String text, mxCellState state, java.util.Map<java.lang.String,java.lang.Object> style)
void
mxDoubleEllipseShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)
void
mxDoubleRectangleShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)
void
mxHtmlTextShape. paintShape(mxGraphics2DCanvas canvas, java.lang.String text, mxCellState state, java.util.Map<java.lang.String,java.lang.Object> style)
void
mxImageShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)
void
mxIShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)
void
mxITextShape. paintShape(mxGraphics2DCanvas canvas, java.lang.String text, mxCellState state, java.util.Map<java.lang.String,java.lang.Object> style)
void
mxLabelShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)
void
mxLineShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)
void
mxRectangleShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)
void
mxStencil. paintShape(mxGraphics2DCanvas gc, mxCellState state)
Paints the stencil for the given state.void
mxStencilShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)
void
mxSwimlaneShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)
protected void
mxSwimlaneShape. paintSwimlane(mxGraphics2DCanvas canvas, mxCellState state, double start, java.lang.String fill, boolean swimlaneLine)
protected void
mxDefaultTextShape. postProcessLine(java.lang.String text, java.lang.String line, java.awt.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 Modifier and Type Method Description 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 Modifier and Type Method Description 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 Modifier and Type Class Description class
mxInteractiveCanvas
Methods in com.mxgraph.swing.view with parameters of type mxGraphics2DCanvas Modifier and Type Method Description 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 Modifier and Type Method Description static java.awt.image.BufferedImage
mxCellRenderer. createBufferedImage(mxGraph graph, java.lang.Object[] cells, double scale, java.awt.Color background, boolean antiAlias, mxRectangle clip, mxGraphics2DCanvas graphicsCanvas)
-