gis:layer-has-entity


(gis:layer-has-entity  layerId  entity)

Returns whether entity is contained in the 'GIS Layer' object specified by layerId.

Arguments

layerId  (integer)  'handle' identifier of the 'GIS Layer' to check for the entity
entity  (ename)  the entity to be verified

Return

T or NIL

Example

(vl-load-gis)  T
(setq layers (gis:get-layers))  ("shp_3857_point_2d_utf8")
(setq layerId (gis:get-layer (car layers)))  1736904439915
(setq ents (gis:layer-get-entities layerId))  (<Entity name: 6d218270> <Entity name: 6d217bf0>)
(gis:layer-has-entity layerId (car ents))  T
(gis:layer-has-entity layerId (car (entsel)))  NIL

Remarks




©  Bricsys NV. All rights reserved.