#include <GeomPlate_Surface.hxx>#include <GeomPlate_BuildPlateSurface.hxx>#include <GeomPlate_PointConstraint.hxx>#include <GeomPlate_MakeApprox.hxx>#include <GeomPlate_BuildAveragePlane.hxx>#include <GEOMImpl_WrappingDriver.hxx>#include <GEOMAlgo_Splitter.hxx>#include <GEOMAlgo_AlgoTools.hxx>#include <GEOMUtils.hxx>#include <GEOMImpl_ShapeDriver.hxx>#include <GEOMImpl_IWrap.hxx>#include <GEOMImpl_Types.hxx>#include <GEOMImpl_Block6Explorer.hxx>#include <GEOM_Object.hxx>#include <BRep_Tool.hxx>#include <BRepBuilderAPI_MakeFace.hxx>#include <BRepBuilderAPI_MakeVertex.hxx>#include <BRepPrimAPI_MakeSphere.hxx>#include <BRepAdaptor_HSurface.hxx>#include <Geom_Curve.hxx>#include <Geom_Surface.hxx>#include <Geom_Plane.hxx>#include <Geom_BSplineSurface.hxx>#include <gp_Pnt.hxx>#include <gp_Sphere.hxx>#include <TopExp_Explorer.hxx>#include <TopTools_ListOfShape.hxx>#include <TopoDS.hxx>#include <TopoDS_Shape.hxx>#include <TopoDS_Wire.hxx>#include <TopoDS_Vertex.hxx>#include <TColgp_HArray1OfPnt.hxx>#include <TColStd_HSequenceOfTransient.hxx>#include <ShapeFix_Face.hxx>#include <Standard_NullObject.hxx>#include <numeric>#include <set>#include <vector>#include <Eigen/Dense>Functions | |
| bool | operator< (const gp_Pnt &me, const gp_Pnt &other) |
| static void | createPointsOnEdges (const Handle(TColStd_HSequenceOfTransient) &theEdgesFuncs, std::vector< gp_Pnt > &thePoints) |
| static Standard_Boolean | hasPointOnFace (const std::vector< gp_Pnt > &thePoints, const TopoDS_Face &theFace, const Standard_Real theTolerance) |
| static void | divideSphericalShape (TopoDS_Shape &theShape, const TopoDS_Wire &theWire, const std::vector< gp_Pnt > &thePoints, const Standard_Real theTolerance) |
| static TopoDS_Shape | makeFaceFromPointsAndWire (const TopoDS_Wire &theWire, const std::vector< gp_Pnt > &theAllPoints) |
|
static |
References Handle().
|
static |
References GEOMUtils::DistanceToProjectionOnFace(), and hasPointOnFace().
|
static |
References GEOMUtils::DistanceToProjectionOnFace().
|
static |
References Handle().
| bool operator< | ( | const gp_Pnt & | me, |
| const gp_Pnt & | other | ||
| ) |