public IsIncluded ( IGeometry geom, List |
||
geom | IGeometry | |
filteringGeoms | List |
|
Résultat | bool |
public bool IsIncluded(IGeometry geom, List<IGeometry> filteringGeoms)
{
if ((filteringGeoms == null) || (filteringGeoms.Count == 0))
{
return true;
}
else
{
for (int i = 0; i < filteringGeoms.Count; i++)
{
var filt = filteringGeoms[i];
for (int g = 0; g < filt.NumGeometries; g++)
{
var fg = filt.GetGeometryN(g);
if (fg.Intersects(geom))
{
return true;
}
}
}
return false;
}
}