isContainedInBoundary method
Implementation
bool isContainedInBoundary(Geometry geom) {
// polygons can never be wholely contained in the boundary
if (geom is Polygon) return false;
if (geom is Point) return isPointContainedInBoundary(geom as Point);
if (geom is LineString)
return isLineStringContainedInBoundary(geom as LineString);
for (int i = 0; i < geom.getNumGeometries(); i++) {
Geometry comp = geom.getGeometryN(i);
if (!isContainedInBoundary(comp)) return false;
}
return true;
}