DK11 for Python | tatukgis.pdk.TGIS_Shape.Create | Overloads | Constructors | Methods | Properties
Create a shape instance.
# Python def __init__( self, _source: TGIS_Shape, _ptr: Pointer, _mapped: bool, _uid: TGIS_Uid, _layer: TGIS_LayerVector, _dim: TGIS_DimensionType ) -> None:
Name | Type | Description |
---|---|---|
_source | TGIS_Shape | If not nil then base shape will be based on this shape. Otherwise _prt, _mapped, _uid and _layer will be used. |
_ptr | Pointer | Address in memory where shape data exists. |
_mapped | bool | Id _ptr from mapped file or from memory. |
_uid | TGIS_Uid | Unique identity for shape. |
_layer | TGIS_LayerVector | Reference to the layer on which shape will be created. |
_dim | TGIS_DimensionType | Dimension |
Use this method to create a shape. Internally it calls Recreate method.