#include <Standard_Stream.hxx>#include <GEOMImpl_MeasureDriver.hxx>#include <GEOMImpl_IMeasure.hxx>#include <GEOMImpl_Types.hxx>#include <GEOM_Function.hxx>#include <GEOMUtils.hxx>#include <BRep_Tool.hxx>#include <BRepTools.hxx>#include <BRepGProp.hxx>#include <BRepLProp_SLProps.hxx>#include <BRepBuilderAPI_Copy.hxx>#include <BRepBuilderAPI_MakeEdge.hxx>#include <BRepBuilderAPI_MakeVertex.hxx>#include <BRepPrimAPI_MakeBox.hxx>#include <BRepOffsetAPI_NormalProjection.hxx>#include <TopAbs.hxx>#include <TopoDS.hxx>#include <TopoDS_Shape.hxx>#include <TopoDS_Edge.hxx>#include <TopoDS_Wire.hxx>#include <TopExp.hxx>#include <TopExp_Explorer.hxx>#include <TopTools_IndexedMapOfShape.hxx>#include <GProp_GProps.hxx>#include <GeomLProp_SLProps.hxx>#include <GeomLProp_CLProps.hxx>#include <Geom_Surface.hxx>#include <GeomAPI_ProjectPointOnCurve.hxx>#include <Bnd_Box.hxx>#include <BRepBndLib.hxx>#include <BRepAdaptor_Surface.hxx>#include <ShapeAnalysis_Surface.hxx>#include <gp_Pnt.hxx>#include <Precision.hxx>#include <Standard_NullObject.hxx>#include <StdFail_NotDone.hxx>Functions | |
| TopoDS_Shape | EvaluateAlongCurvature (const TopoDS_Shape &theFace, const TopoDS_Shape &thePoint, const TopoDS_Shape &theDir) |
| This function is designed to evaluate normal curvature of the surface in the given point along the given direction. More... | |
| TopoDS_Shape EvaluateAlongCurvature | ( | const TopoDS_Shape & | theFace, |
| const TopoDS_Shape & | thePoint, | ||
| const TopoDS_Shape & | theDir | ||
| ) |
param[in] theFace face of interest. param[in] thePoint point of interest. param[in] theDir edge, giving the direction of interest. return Edge, representing the curvature vector
References GEOMUtils::GetVector(), and GEOMUtils::ProjectPointOnFace().