![]() |
Open CASCADE Technology Reference Manual 8.0.1
|
#include <TopAbs_ShapeEnum.hxx>#include <TopAbs_Orientation.hxx>#include <TopAbs_State.hxx>#include <TopoDS_Shape.hxx>#include <TopTools_ShapeMapHasher.hxx>#include <NCollection_Map.hxx>#include <NCollection_List.hxx>#include <NCollection_IndexedMap.hxx>#include <NCollection_DataMap.hxx>#include <Standard_Integer.hxx>#include <NCollection_IndexedDataMap.hxx>#include <TopoDS_Face.hxx>#include <TopoDS_Edge.hxx>#include <TopoDS_Vertex.hxx>#include <TCollection_AsciiString.hxx>#include <Geom_Surface.hxx>#include <BRepAdaptor_Curve.hxx>#include <BRepAdaptor_Curve2d.hxx>#include <Extrema_ExtPC.hxx>#include <Extrema_ExtPC2d.hxx>#include <Extrema_ExtFlag.hxx>#include <Extrema_ExtAlgo.hxx>Functions | |
| void | FUN_tool_bounds (const TopoDS_Edge &E, double &ff, double &l) |
| int | FUN_tool_getindex (const Extrema_ExtPC &ponc) |
| int | FUN_tool_getindex (const Extrema_ExtPC2d &ponc) |
| bool | FUN_tool_projPonC (const gp_Pnt &P, const double tole, const BRepAdaptor_Curve &BAC, const double pmin, const double pmax, double ¶mparam, double &dist) |
| bool | FUN_tool_projPonC (const gp_Pnt &P, const BRepAdaptor_Curve &BAC, const double pmin, const double pmax, double ¶mparam, double &dist) |
| bool | FUN_tool_projPonC (const gp_Pnt &P, const BRepAdaptor_Curve &BAC, double ¶mparam, double &dist) |
| bool | FUN_tool_projPonC2D (const gp_Pnt &P, const double tole, const BRepAdaptor_Curve2d &BAC2D, const double pmin, const double pmax, double ¶mparam, double &dist) |
| bool | FUN_tool_projPonC2D (const gp_Pnt &P, const BRepAdaptor_Curve2d &BAC2D, const double pmin, const double pmax, double ¶mparam, double &dist) |
| bool | FUN_tool_projPonC2D (const gp_Pnt &P, const BRepAdaptor_Curve2d &BAC2D, double ¶mparam, double &dist) |
| bool | FUN_tool_projPonS (const gp_Pnt &P, const occ::handle< Geom_Surface > &S, gp_Pnt2d &UV, double &dist, const Extrema_ExtFlag anExtFlag=Extrema_ExtFlag_MINMAX, const Extrema_ExtAlgo anExtAlgo=Extrema_ExtAlgo_Grad) |
| bool | FUN_tool_projPonE (const gp_Pnt &P, const double tole, const TopoDS_Edge &E, double ¶mparam, double &dist) |
| bool | FUN_tool_projPonE (const gp_Pnt &P, const TopoDS_Edge &E, double ¶mparam, double &dist) |
| bool | FUN_tool_projPonboundedF (const gp_Pnt &P, const TopoDS_Face &F, gp_Pnt2d &UV, double &dist) |
| bool | FUN_tool_projPonF (const gp_Pnt &P, const TopoDS_Face &F, gp_Pnt2d &UV, double &dist, const Extrema_ExtFlag anExtFlag=Extrema_ExtFlag_MINMAX, const Extrema_ExtAlgo anExtAlgo=Extrema_ExtAlgo_Grad) |
| void FUN_tool_bounds | ( | const TopoDS_Edge & | E, |
| double & | f, | ||
| double & | l ) |
| int FUN_tool_getindex | ( | const Extrema_ExtPC & | ponc | ) |
| int FUN_tool_getindex | ( | const Extrema_ExtPC2d & | ponc | ) |
| bool FUN_tool_projPonboundedF | ( | const gp_Pnt & | P, |
| const TopoDS_Face & | F, | ||
| gp_Pnt2d & | UV, | ||
| double & | dist ) |
| bool FUN_tool_projPonC | ( | const gp_Pnt & | P, |
| const BRepAdaptor_Curve & | BAC, | ||
| const double | pmin, | ||
| const double | pmax, | ||
| double & | param, | ||
| double & | dist ) |
| bool FUN_tool_projPonC | ( | const gp_Pnt & | P, |
| const BRepAdaptor_Curve & | BAC, | ||
| double & | param, | ||
| double & | dist ) |
| bool FUN_tool_projPonC | ( | const gp_Pnt & | P, |
| const double | tole, | ||
| const BRepAdaptor_Curve & | BAC, | ||
| const double | pmin, | ||
| const double | pmax, | ||
| double & | param, | ||
| double & | dist ) |
| bool FUN_tool_projPonC2D | ( | const gp_Pnt & | P, |
| const BRepAdaptor_Curve2d & | BAC2D, | ||
| const double | pmin, | ||
| const double | pmax, | ||
| double & | param, | ||
| double & | dist ) |
| bool FUN_tool_projPonC2D | ( | const gp_Pnt & | P, |
| const BRepAdaptor_Curve2d & | BAC2D, | ||
| double & | param, | ||
| double & | dist ) |
| bool FUN_tool_projPonC2D | ( | const gp_Pnt & | P, |
| const double | tole, | ||
| const BRepAdaptor_Curve2d & | BAC2D, | ||
| const double | pmin, | ||
| const double | pmax, | ||
| double & | param, | ||
| double & | dist ) |
| bool FUN_tool_projPonE | ( | const gp_Pnt & | P, |
| const double | tole, | ||
| const TopoDS_Edge & | E, | ||
| double & | param, | ||
| double & | dist ) |
| bool FUN_tool_projPonE | ( | const gp_Pnt & | P, |
| const TopoDS_Edge & | E, | ||
| double & | param, | ||
| double & | dist ) |
| bool FUN_tool_projPonF | ( | const gp_Pnt & | P, |
| const TopoDS_Face & | F, | ||
| gp_Pnt2d & | UV, | ||
| double & | dist, | ||
| const Extrema_ExtFlag | anExtFlag = Extrema_ExtFlag_MINMAX, | ||
| const Extrema_ExtAlgo | anExtAlgo = Extrema_ExtAlgo_Grad ) |
| bool FUN_tool_projPonS | ( | const gp_Pnt & | P, |
| const occ::handle< Geom_Surface > & | S, | ||
| gp_Pnt2d & | UV, | ||
| double & | dist, | ||
| const Extrema_ExtFlag | anExtFlag = Extrema_ExtFlag_MINMAX, | ||
| const Extrema_ExtAlgo | anExtAlgo = Extrema_ExtAlgo_Grad ) |