DK11 for Delphi | GisTypesUI.TGIS_BitmapAbstract.DrawShape | Overloads | Fields | Methods | Properties
Draw a shape on a bitmap. Used for internal purposes of TGIS_Shape.PrepareContourInternal.
// Delphi public procedure DrawShape( const _shape : TObject; const _outline : Boolean; var _scale : Double; var _offset : TPoint ); overload; virtual; abstract;
// C++ Builder public: virtual void DrawShape( TObject* const _shape, const bool _outline, double &_scale, TPoint* &_offset ) = 0 /* overload */;
Name | Type | Description |
---|---|---|
_shape | TObject | TGIS_Shape object |
_outline | Boolean | if _true then polygonal shape will be drawn with black outline, otherwise only internal will be drawn. |
_scale | Double | pixels/unit scale of a shape |
_offset | TPoint | margin between left-up corner of the bitmap and left-up corner of shape extent (expressed in pixels) |
Internals will be drawn as TGIS_Color.DimGray; borders will be drawn with TGIS_Color.Black. Default PPI for platfom is used (96 for Windows)