X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FGEOMAlgo%2FGEOMAlgo_AlgoTools.hxx;fp=src%2FGEOMAlgo%2FGEOMAlgo_AlgoTools.hxx;h=f9ef5e326965fae2ff15c62064560350e0877c6f;hb=66a2554913f5c53b13a4e811160becede9b11132;hp=19f9227b7e2add9ddb75d4c0c87d0d1dca9a1bce;hpb=ade417c569fc552473b95f31f9624449dce21b8a;p=modules%2Fgeom.git diff --git a/src/GEOMAlgo/GEOMAlgo_AlgoTools.hxx b/src/GEOMAlgo/GEOMAlgo_AlgoTools.hxx index 19f9227b7..f9ef5e326 100644 --- a/src/GEOMAlgo/GEOMAlgo_AlgoTools.hxx +++ b/src/GEOMAlgo/GEOMAlgo_AlgoTools.hxx @@ -42,6 +42,7 @@ #include #include #include +#include #include #include @@ -75,6 +76,13 @@ class GEOMAlgo_AlgoTools { gp_Pnt& theP, gp_Pnt2d& theP2D) ; + //! Computes a set of points inside the face .
+ //! Returns 0 in case of success.
+ Standard_EXPORT + static Standard_Integer PointCloudInFace(const TopoDS_Face& theF, + const int theNbPnts, + TopoDS_Compound& theCompound) ; + Standard_EXPORT static Standard_Boolean IsCompositeShape(const TopoDS_Shape& aS) ;