User Tools

Site Tools


api:dk11:java:tatukgis.jdk.tgis_rendererswing

TGIS_RendererSwing class

DK11 for Java | tatukgis.jdk.TGIS_RendererSwing | Classes | Constructors | Fields | Methods | Properties

Swing renderer.

Syntax

// Java
public class TGIS_RendererSwing extends TGIS_RendererAbstract {
};
// Oxygene
type
  TGIS_RendererSwing = public class( TGIS_RendererAbstract )
  end;

Inheritance

→ TGIS_BaseObjectDisposable → TGIS_RendererAbstract

Constructors

Inherited Overrides Protected
Name Visibility Description
TGIS_RendererSwing() public Standard constructor

Fields

Inherited Protected
Name Visibility Description
Context public Renderer context.
(Inherited from TGIS_RendererAbstract)
FExtentX protected X coordinate of extent location.
(Inherited from TGIS_RendererAbstract)
FExtentY protected Y coordinate of extent location.
(Inherited from TGIS_RendererAbstract)
FTiled protected True if drawing is tiled.
(Inherited from TGIS_RendererAbstract)
FZoom protected Zoom from viewer.
(Inherited from TGIS_RendererAbstract)
Parent public Viewer (parented interface) which owns renderer.
(Inherited from TGIS_RendererAbstract)
Viewer public Viewer which owns renderer.
(Inherited from TGIS_RendererAbstract)

Methods

Inherited Overrides Protected
Name Visibility Description
AfterDraw public Receive notification about pending renderer update.
(Overrides TGIS_RendererAbstract.AfterDraw)
BeforeDraw public Preparation of the renderer context.
(Inherited from TGIS_RendererAbstract)
CanvasClearTransformation public Reset any transformation on the Canvas object.
(Overrides TGIS_RendererAbstract.CanvasClearTransformation)
CanvasDrawBitmap(int[], TPoint, TRect, TGIS_BitmapFormat, TGIS_BitmapLinesOrder) public Draw bitmap on the Canvas object.
CanvasDrawBitmap(TGIS_Bitmap, TRect) public Draw bitmap on the Canvas object.
CanvasDrawEllipse public Draw an ellipse on the Canvas object.
(Overrides TGIS_RendererAbstract.CanvasDrawEllipse)
CanvasDrawLine public Draw a line on the Canvas object.
(Overrides TGIS_RendererAbstract.CanvasDrawLine)
CanvasDrawPie public Draw a pie on the Canvas object.
(Overrides TGIS_RendererAbstract.CanvasDrawPie)
CanvasDrawPolygon(TGIS_Point[]) public Draw a polygon on the Canvas object.
CanvasDrawPolygon(TGIS_Point[], int) public Draw a polygon on the Canvas object.
CanvasDrawPolygon(TGIS_Point[], int[]) public
CanvasDrawPolygon(TPoint[]) public Draw a polygon on the Canvas object.
CanvasDrawPolygon(TPoint[], int) public Draw a polygon on the Canvas object.
CanvasDrawPolygon(TPoint[], int[]) public
CanvasDrawPolyLine(TGIS_Point[]) public Draw a poly-line on the Canvas object.
CanvasDrawPolyLine(TGIS_Point[], int) public Draw a poly-line on the Canvas object.
CanvasDrawPolyLine(TGIS_Point[], int[]) public Draw a poly-line on the Canvas object.
CanvasDrawPolyLine(TPoint[]) public Draw a poly-line on the Canvas object.
CanvasDrawPolyLine(TPoint[], int) public Draw a poly-line on the Canvas object.
CanvasDrawPolyLine(TPoint[], int[]) public Draw a poly-line on the Canvas object.
CanvasDrawRectangle public Draw a rectangle on the Canvas object.
(Overrides TGIS_RendererAbstract.CanvasDrawRectangle)
CanvasDrawText public Draw a text on the Canvas object.
(Overrides TGIS_RendererAbstract.CanvasDrawText)
CanvasFontMetrics public Provide basing metric for a currently selected CanvasFont.
(Overrides TGIS_RendererAbstract.CanvasFontMetrics)
CanvasNative public Return rendering context native to current renderer.
(Overrides TGIS_RendererAbstract.CanvasNative)
CanvasSetTransformation public Set a transformation on the Canvas object.
(Overrides TGIS_RendererAbstract.CanvasSetTransformation)
CanvasTextEm public Calculate text EM value for a currently selected CanvasFont.
(Inherited from TGIS_RendererAbstract)
CanvasTextExtent public Calculate text EM value for a currently selected CanvasFont.
(Overrides TGIS_RendererAbstract.CanvasTextExtent)
CreateContext public Initiate context for the renderer.
(Overrides TGIS_RendererAbstract.CreateContext)
CreateInstance public Create an instance of object of the same type as current one.
(Overrides TGIS_RendererAbstract.CreateInstance)
Flush public Update BaseMap of the context .
(Overrides TGIS_RendererAbstract.Flush)
LockTransparent public Begin of drawing in a layer transparency mode.
(Overrides TGIS_RendererAbstract.LockTransparent)
MeasureShieldTexture public Measure shield size
(Inherited from TGIS_RendererAbstract)
PaintExtra public Paint an extra context on a top of a rendered map.
(Overrides TGIS_RendererAbstract.PaintExtra)
PixelsToTwips public Convert size from device dependent pixels to device independent Twips (1/1440 inch).
(Inherited from TGIS_RendererAbstract)
PrepareHourglassContext public Allow busy indicator upon rendering process.
(Overrides TGIS_RendererAbstract.PrepareHourglassContext)
ReleaseContext public Release an instance.
(Overrides TGIS_RendererAbstract.ReleaseContext)
RenderBitmap(TObject, int[], TPoint, TRect, TGIS_BitmapFormat, TGIS_BitmapLinesOrder) public Render bitmap on a current canvas.
RenderBitmap(TObject, TGIS_Bitmap, TRect, bool) public Render bitmap on a current canvas with scaling.
RenderBitmapBegin public Prepare custom rendering context for lengthy bitmap drawing.
(Overrides TGIS_RendererAbstract.RenderBitmapBegin)
RenderBitmapEnd public Finalize custom rendering context.
(Overrides TGIS_RendererAbstract.RenderBitmapEnd)
RenderChart public Render a chart for a single shape in a current context.
(Overrides TGIS_RendererAbstract.RenderChart)
RenderEditor public Render an editor (if any).
(Overrides TGIS_RendererAbstract.RenderEditor)
RenderLabel(TObject) public Render a label for a single shape in a current context.
RenderLabel(TObject, TPoint[]) public Render a label for a single shape in a current context.
RenderShape(TObject, bool, TGIS_RendererMultipassMode) public Render a single shape in a current context.
RenderShape(TObject, TObject, bool, TGIS_RendererMultipassMode) public Render a single shape in a current context.
RenderShapeFlashed public Render shape in a flush state
(Overrides TGIS_RendererAbstract.RenderShapeFlashed)
RenderShieldTexture public Render texture shield (label + chart + whatever) for 3D viewer purposes
(Inherited from TGIS_RendererAbstract)
RestoreContext public Restore context using same data as used by CreateContext.
(Overrides TGIS_RendererAbstract.RestoreContext)
TwipsToPixels public Convert the size from to device independent Twips (1/1440 inch) to device dependent pixels.
(Inherited from TGIS_RendererAbstract)
TwipsToPoints public Convert the size from to device independent Twips (1/1440 inch) to device points.
(Inherited from TGIS_RendererAbstract)
UnlockTransparent public End of drawing in a layer transparency mode.
(Overrides TGIS_RendererAbstract.UnlockTransparent)
Update public Receive notification about pending renderer update.
(Overrides TGIS_RendererAbstract.Update)

Properties

Inherited Protected
Name Visibility Description
AntiAliasing public If set to true antialiasing will be working
CanvasBrush public Brush of the Canvas object.
(Inherited from TGIS_RendererAbstract)
CanvasExtent public Return extent taken in account by label allocator.
(Inherited from TGIS_RendererAbstract)
CanvasFont public Font of the Canvas object.
(Inherited from TGIS_RendererAbstract)
CanvasPen public Pen of the Canvas object.
(Inherited from TGIS_RendererAbstract)
FontScale public Fonts scaling factor of the rendering context (in percents).
(Inherited from TGIS_RendererAbstract)
Height public Height of the rendering context (in pixels).
(Inherited from TGIS_RendererAbstract)
Info public Provide basic info about renderer like underlying technology used.
(Inherited from TGIS_RendererAbstract)
PPI public Point-Per-Inch of the rendering context.
(Inherited from TGIS_RendererAbstract)
Shift public Offset of the rendering rectangle (in pixels).
(Inherited from TGIS_RendererAbstract)
ViewRect public Viewing rectangle of the rendering context (in pixels).
(Inherited from TGIS_RendererAbstract)
Width public Width of the rendering context (in pixels).
(Inherited from TGIS_RendererAbstract)

2020/01/31 01:12

Page Tools