DK11 for Python | tatukgis.pdk.TGIS_RendererAbstract | Constructors | Methods | Properties
Name | Visibility | Description | |
---|---|---|---|
AfterDraw | public | Receive notification about pending renderer update. | |
BeforeDraw | public | Preparation of the renderer context. | |
CanvasClearTransformation | public | Reset any transformation on the Canvas object. | |
CanvasDrawArc(int, int, int, float, float) | public | Draw an arc on the Canvas object. | |
CanvasDrawArc(int, int, int, int, int, int, int, int) | public | Draw an arc on the Canvas object. | |
CanvasDrawBitmap(tatukgis.pdk.TGIS_Bitmap, tatukgis.rtl.TRect) | public | Draw bitmap on the Canvas object. | |
CanvasDrawBitmap(tatukgis.pdk.TGIS_Pixels, tatukgis.rtl.TPoint, tatukgis.rtl.TRect, tatukgis.pdk.TGIS_BitmapFormat, tatukgis.pdk.TGIS_BitmapLinesOrder) | public | Draw bitmap on the Canvas object. | |
CanvasDrawEllipse | public | Draw an ellipse on the Canvas object. | |
CanvasDrawLine | public | Draw a line on the Canvas object. | |
CanvasDrawPie | public | Draw a pie on the Canvas object. | |
CanvasDrawPolygon(tatukgis.pdk.TGIS_DrawBuf) | public | Draw a polygon on the Canvas object. | |
CanvasDrawPolygon(tatukgis.pdk.TGIS_DrawBuf, int) | public | Draw a polygon on the Canvas object. | |
CanvasDrawPolygon(tatukgis.pdk.TGIS_DrawBuf, tatukgis.pdk.TGIS_IntegerArray) | public | Draw a polygon on the Canvas object. | |
CanvasDrawPolygon(tatukgis.pdk.TGIS_DrawBufF) | public | Draw a polygon on the Canvas object. | |
CanvasDrawPolygon(tatukgis.pdk.TGIS_DrawBufF, int) | public | Draw a polygon on the Canvas object. | |
CanvasDrawPolygon(tatukgis.pdk.TGIS_DrawBufF, tatukgis.pdk.TGIS_IntegerArray) | public | Draw a polygon on the Canvas object. | |
CanvasDrawPolyLine(tatukgis.pdk.TGIS_DrawBuf) | public | Draw a poly-line on the Canvas object. | |
CanvasDrawPolyLine(tatukgis.pdk.TGIS_DrawBuf, int) | public | Draw a poly-line on the Canvas object. | |
CanvasDrawPolyLine(tatukgis.pdk.TGIS_DrawBuf, tatukgis.pdk.TGIS_IntegerArray) | public | Draw a poly-line on the Canvas object. | |
CanvasDrawPolyLine(tatukgis.pdk.TGIS_DrawBufF) | public | Draw a poly-line on the Canvas object. | |
CanvasDrawPolyLine(tatukgis.pdk.TGIS_DrawBufF, int) | public | Draw a poly-line on the Canvas object. | |
CanvasDrawPolyLine(tatukgis.pdk.TGIS_DrawBufF, tatukgis.pdk.TGIS_IntegerArray) | public | Draw a poly-line on the Canvas object. | |
CanvasDrawRectangle | public | Draw a rectangle on the Canvas object. | |
CanvasDrawText | public | Draw a text on the Canvas object. | |
CanvasFontMetrics | public | Provide basing metric for a currently selected CanvasFont. | |
CanvasNative | public | Return rendering context native to current renderer. | |
CanvasSetTransformation | public | Set a transformation on the Canvas object. | |
CanvasTextEm | public | Calculate text EM value for a currently selected CanvasFont. | |
CanvasTextExtent | public | Calculate text EM value for a currently selected CanvasFont. | |
CreateContext(tatukgis.pdk.IGIS_ViewerParent, tatukgis.pdk.IGIS_Viewer, tatukgis.pdk.TGIS_RendererContext, tatukgis.rtl.TPoint, int, int, int, int) | public | Initiate context for the renderer. | |
CreateContext(tatukgis.pdk.IGIS_ViewerParent, tatukgis.pdk.IGIS_Viewer, tatukgis.pdk.TGIS_RendererContext, tatukgis.rtl.TPoint, int, int, int, int, tatukgis.rtl.TRect) | public | Initiate context for the renderer. | |
CreateInstance | public | Create an instance of object of the same type as current one. | |
CreatePrinterContext | public | Initiate context for the printer. | |
Flush | public | Update BaseMap of the context . | |
LockTransparent | public | Begin of drawing in a layer transparency mode. | |
MeasureShieldTexture | public | Measure shield size | |
PixelsToTwips | public | Convert size from device dependent pixels to device independent Twips (1/1440 inch). | |
PrepareBitmapCache | public | Prepare renderer cache for topmost bitmap layers. | |
PrepareHourglassContext | public | Allow busy indicator upon rendering process. | |
ReleaseContext | public | Release an instance. | |
RenderBitmap(Object, tatukgis.pdk.TGIS_Bitmap, tatukgis.rtl.TRect, bool) | public | Render bitmap on a current canvas with scaling. | |
RenderBitmap(Object, tatukgis.pdk.TGIS_Pixels, tatukgis.rtl.TPoint, tatukgis.rtl.TRect, tatukgis.pdk.TGIS_BitmapFormat, tatukgis.pdk.TGIS_BitmapLinesOrder) | public | Render bitmap on a current canvas. | |
RenderBitmapBegin | public | Prepare custom rendering context for lengthy bitmap drawing. | |
RenderBitmapCache | public | Render bitmap cache for topmost pixel layers. | |
RenderBitmapEnd | public | Finalize custom rendering context. | |
RenderChart | public | Render a chart for a single shape in a current context. | |
RenderEditor | public | Render an editor (if any). | |
RenderLabel(Object) | public | Render a label for a single shape in a current context. | |
RenderLabel(Object, tatukgis.pdk.TGIS_DrawBuf) | public | Render a label for a single shape in a current context. | |
RenderShape(Object, bool, tatukgis.pdk.TGIS_RendererMultipassMode) | public | Render a single shape in a current context. | |
RenderShape(Object, Object, bool, tatukgis.pdk.TGIS_RendererMultipassMode) | public | Render a single shape in a current context. | |
RenderShapeFlashed | public | Render shape in a flush state | |
RenderShieldTexture(Object, bool, tatukgis.rtl.TPoint) | public | Render texture shield (label + chart + whatever) for 3D viewer purposes | |
RenderShieldTexture(Object, bool, tatukgis.rtl.TPoint, Object) | public | Render texture shield (label + chart + whatever) for 3D viewer purposes | |
RestoreContext | public | Restore context using same data as used by CreateContext. | |
TwipsToPixels(int) | public | Convert the size from to device independent Twips (1/1440 inch) to device dependent pixels. | |
TwipsToPixels(int, int) | public | Convert the size from to device independent Twips (1/1440 inch) to device dependent pixels. | |
TwipsToPoints | public | Convert the size from to device independent Twips (1/1440 inch) to device points. | |
UnlockTransparent | public | End of drawing in a layer transparency mode. | |
Update | public | Receive notification about pending renderer update. | |