return isAtLeastOne;
}
+// LCOV_EXCL_START
GeomAPI_Shape::ShapeType GeomAPI_Shape::typeOfCompoundShapes() const
{
const TopoDS_Shape& aShape = const_cast<GeomAPI_Shape*>(this)->impl<TopoDS_Shape>();
}
return (GeomAPI_Shape::ShapeType) aType;
}
+// LCOV_EXCL_STOP
// adds the nopt-compound elements recursively to the list
static void addSimpleToList(const TopoDS_Shape& theShape, NCollection_List<TopoDS_Shape>& theList)
return aMiddlePoint;
}
+// LCOV_EXCL_START
std::string GeomAPI_Shape::getShapeStream() const
{
std::ostringstream aStream;
BRepTools::Write(aShape, aStream);
return aStream.str();
}
+// LCOV_EXCL_STOP
GeomShapePtr GeomAPI_Shape::intersect(const GeomShapePtr theShape) const
{