#include <NMTTools_Tools.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
Static Public Member Functions | |
| static Standard_EXPORT void | MakeNewVertex (const TopTools_ListOfShape &aLV, TopoDS_Vertex &aNewVertex) |
| static Standard_EXPORT void | FindChains (const BOPTools_CArray1OfVVInterference &aVVs, BOPTColStd_IndexedDataMapOfIntegerIndexedMapOfInteger &aMCX) |
| static Standard_EXPORT void | FindChains (const BOPTools_CArray1OfSSInterference &aVVs, BOPTColStd_IndexedDataMapOfIntegerIndexedMapOfInteger &aMCX) |
| static Standard_EXPORT void | FindChains (const BOPTColStd_IndexedDataMapOfIntegerIndexedMapOfInteger &aMCV, BOPTColStd_IndexedDataMapOfIntegerIndexedMapOfInteger &aMCX) |
| static Standard_EXPORT Standard_Boolean | IsSplitInOnFace (const TopoDS_Edge &aE, const TopoDS_Face &aF, IntTools_Context &aCtx) |
| static Standard_EXPORT Standard_Boolean | AreFacesSameDomain (const TopoDS_Face &aF1, const TopoDS_Face &aF2, IntTools_Context &aCtx) |
| static Standard_EXPORT void | FindChains (const NMTTools_ListOfCoupleOfShape &aLCS, NMTTools_IndexedDataMapOfShapeIndexedMapOfShape &aM) |
| static Standard_EXPORT void | FindChains (const NMTTools_IndexedDataMapOfShapeIndexedMapOfShape &aM1, NMTTools_IndexedDataMapOfShapeIndexedMapOfShape &aM2) |
| static Standard_EXPORT void | MakePCurve (const TopoDS_Edge &aE, const TopoDS_Face &aF, const Handle(Geom2d_Curve)&aC2D) |
| static Standard_EXPORT void | UpdateEdge (const TopoDS_Edge &aE, const Standard_Real aTol) |
| void* NMTTools_Tools.operator new | ( | size_t | , |
| void * | anAddress | ||
| ) |
| void* NMTTools_Tools.operator new | ( | size_t | size | ) |
| void NMTTools_Tools.operator delete | ( | void * | anAddress | ) |
| void NMTTools_Tools::MakeNewVertex | ( | const TopTools_ListOfShape & | aLV, |
| TopoDS_Vertex & | aNewVertex | ||
| ) | [static] |
References geompy.Tolerance().
| void NMTTools_Tools::FindChains | ( | const BOPTools_CArray1OfVVInterference & | aVVs, |
| BOPTColStd_IndexedDataMapOfIntegerIndexedMapOfInteger & | aMCX | ||
| ) | [static] |
| void NMTTools_Tools::FindChains | ( | const BOPTools_CArray1OfSSInterference & | aVVs, |
| BOPTColStd_IndexedDataMapOfIntegerIndexedMapOfInteger & | aMCX | ||
| ) | [static] |
References FindChains().
| void NMTTools_Tools::FindChains | ( | const BOPTColStd_IndexedDataMapOfIntegerIndexedMapOfInteger & | aMCV, |
| BOPTColStd_IndexedDataMapOfIntegerIndexedMapOfInteger & | aMCX | ||
| ) | [static] |
References PAL_MESH_030_geometry.i, and ProcessBlock().
| Standard_Boolean NMTTools_Tools::IsSplitInOnFace | ( | const TopoDS_Edge & | aE, |
| const TopoDS_Face & | aF, | ||
| IntTools_Context & | aCtx | ||
| ) | [static] |
References geompy.Tolerance().
| Standard_Boolean NMTTools_Tools::AreFacesSameDomain | ( | const TopoDS_Face & | aF1, |
| const TopoDS_Face & | aF2, | ||
| IntTools_Context & | aCtx | ||
| ) | [static] |
References geompy.Tolerance().
| void NMTTools_Tools::FindChains | ( | const NMTTools_ListOfCoupleOfShape & | aLCS, |
| NMTTools_IndexedDataMapOfShapeIndexedMapOfShape & | aM | ||
| ) | [static] |
References NMTTools_IndexedDataMapOfShapeIndexedMapOfShape.Add(), NMTTools_IndexedDataMapOfShapeIndexedMapOfShape.ChangeFromKey(), NMTTools_IndexedDataMapOfShapeIndexedMapOfShape.Contains(), FindChains(), NMTTools_ListIteratorOfListOfCoupleOfShape.Initialize(), NMTTools_ListIteratorOfListOfCoupleOfShape.More(), NMTTools_ListIteratorOfListOfCoupleOfShape.Next(), NMTTools_CoupleOfShape.Shape1(), NMTTools_CoupleOfShape.Shape2(), and NMTTools_ListIteratorOfListOfCoupleOfShape.Value().
| void NMTTools_Tools::FindChains | ( | const NMTTools_IndexedDataMapOfShapeIndexedMapOfShape & | aM1, |
| NMTTools_IndexedDataMapOfShapeIndexedMapOfShape & | aM2 | ||
| ) | [static] |
| void NMTTools_Tools::MakePCurve | ( | const TopoDS_Edge & | aE, |
| const TopoDS_Face & | aF, | ||
| const Handle(Geom2d_Curve)& | aC2D | ||
| ) | [static] |
References Handle(), and geompy.Tolerance().
| void NMTTools_Tools::UpdateEdge | ( | const TopoDS_Edge & | aE, |
| const Standard_Real | aTol | ||
| ) | [static] |
References geompy.Tolerance().