Locate a shape that is near _pt, but is closer than _prec distance.
// Java public abstract TGIS_ShapeAbstract Locate( TPoint _pt, int _prec );
// Oxygene public function Locate( _pt : TPoint; _prec : Integer ) : TGIS_ShapeAbstract;
|_pt||TPoint||reference point /searching point/ in pixels|
|_prec|| int |
|precision /not a longer distance than/; for points inside the polygon (if _prec >= 0) the distance will be multiply by 0.95 (to prefer points inside the polygon) but will not be bigger then _prec; for point distance will be multiplied by 0.9 to prefer points over lines and polygons; precision is express in pixels|
|TGIS_ShapeAbstract||Located shape or nil|
If locate is called upon active paint operations then result could be null. But Locate and paint process are using the same vector enumerator context.
It is recommended to check InPaint property before calling this Locate.