DK for Java | tatukgis.jdk.TGIS_LayerPixelEnumeratorFactory.SetUp | Overloads | Methods
Prepare enumerator.
// Java public void SetUp( TGIS_LayerPixel _lp, TGIS_Extent _extent, double _pixelsize, bool _fatpixel, TGIS_Shape _shape, java.lang.String _de9im, bool _writable );
// Oxygene public procedure SetUp( _lp : TGIS_LayerPixel; _extent : TGIS_Extent; _pixelsize : Double; _fatpixel : Boolean; _shape : TGIS_Shape; _de9im : String; _writable : Boolean );
Name | Type | Description |
---|---|---|
_lp | TGIS_LayerPixel | pixel layer handle |
_extent | TGIS_Extent | extent of items to be found; expected _extent units are in a Layer coordinate space |
_pixelsize | double Double | minimum requested size of image pixel; by providing 0 a maximum possible resolution will be used, which is also a fastest method if a layer is full in-memory because in such situation a pointer to existing memory will be used |
_fatpixel | bool Boolean | if false then pixel will be treated as point; if true then pixels will be treated as small polygon, which is much slower but provides some more advanced DE-9IM testing possibilities |
_shape | TGIS_Shape | if not nil, then only shapes matched dm9 matrix with _shape will be found |
_de9im | java.lang.String String | DE-9IM matrix of comparison |
_writable | bool Boolean | if true than layer will post back any changes in locked area; if write is not possible then TGIS_PixelItem.Writable will be set accordingly |