- /** \brief Constructor.
- * \param[in] theListOfShape list of shape which should be splitted.
- * \param[in] theIsMakeCompSolids if true gather shapes with shared faces to compsolids.
- */
- GEOMALGOAPI_EXPORT GeomAlgoAPI_PaveFiller(const ListOfShape& theListOfShape, const bool theIsMakeCompSolids = false);
-
- /// \return true if algorithm succeed.
- GEOMALGOAPI_EXPORT const bool isDone() const;
-
- /// \return true if resulting shape is valid.
- GEOMALGOAPI_EXPORT const bool isValid() const;
-
- /// \return result of the boolean algorithm.
- GEOMALGOAPI_EXPORT std::shared_ptr<GeomAPI_Shape> shape() const;
-
- /// \return map of sub-shapes of the result. To be used for History keeping.
- GEOMALGOAPI_EXPORT std::shared_ptr<GeomAPI_DataMapOfShapeShape> mapOfShapes() const;
-
- /// \return interface for for History processing.
- GEOMALGOAPI_EXPORT std::shared_ptr<GeomAlgoAPI_MakeShape> makeShape() const;
+ /// \brief Constructor.
+ /// \param[in] theListOfShape list of shape which should be splitted.
+ /// \param[in] theIsMakeCompSolids if true gather shapes with shared faces to compsolids.
+ GEOMALGOAPI_EXPORT GeomAlgoAPI_PaveFiller(const ListOfShape& theListOfShape,
+ const bool theIsMakeCompSolids = false);