NMTAlgo_Tools Class Reference

#include <NMTAlgo_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 OrientFacesOnShell (const TopoDS_Shell &aShell, TopoDS_Shell &aShellNew)
static Standard_EXPORT void OrientFacesOnShell (const TopoDS_Face &aF, TopoDS_Shell &aSh)
static Standard_EXPORT TopAbs_Orientation Orientation (const TopoDS_Edge &aE, const TopoDS_Face &aF)
static Standard_EXPORT Standard_Integer Sense (const TopoDS_Face &aF1, const TopoDS_Face &aF2)
static Standard_EXPORT Standard_Boolean IsInside (const TopoDS_Shape &aS1, const TopoDS_Shape &aS2)
static Standard_EXPORT void MakeShells (const TopoDS_Shape &aFC, TopTools_ListOfShape &aLS)
static Standard_EXPORT void MakeSolids (TopTools_ListOfShape &aLS)
static Standard_EXPORT void MakeSolids (const TopoDS_Shape &aFC, TopTools_ListOfShape &aLS)
static Standard_EXPORT void BreakWebs (const TopoDS_Shape &aS1, TopoDS_Shape &aS2)
static Standard_EXPORT Standard_Boolean FindImageSolid (const TopoDS_Shape &aFC, const TopTools_IndexedMapOfShape &aMSo, TopoDS_Shape &aSo)


Member Function Documentation

void* NMTAlgo_Tools.operator new size_t  ,
void *  anAddress
 

void* NMTAlgo_Tools.operator new size_t  size  ) 
 

void NMTAlgo_Tools.operator delete void *  anAddress  ) 
 

void NMTAlgo_Tools::OrientFacesOnShell const TopoDS_Shell &  aShell,
TopoDS_Shell &  aShellNew
[static]
 

void NMTAlgo_Tools::OrientFacesOnShell const TopoDS_Face &  aF,
TopoDS_Shell &  aSh
[static]
 

TopAbs_Orientation NMTAlgo_Tools::Orientation const TopoDS_Edge &  aE,
const TopoDS_Face &  aF
[static]
 

Standard_Integer NMTAlgo_Tools::Sense const TopoDS_Face &  aF1,
const TopoDS_Face &  aF2
[static]
 

Standard_Boolean NMTAlgo_Tools::IsInside const TopoDS_Shape &  aS1,
const TopoDS_Shape &  aS2
[static]
 

void NMTAlgo_Tools::MakeShells const TopoDS_Shape &  aFC,
TopTools_ListOfShape &  aLS
[static]
 

void NMTAlgo_Tools::MakeSolids TopTools_ListOfShape &  aLS  )  [static]
 

void NMTAlgo_Tools::MakeSolids const TopoDS_Shape &  aFC,
TopTools_ListOfShape &  aLS
[static]
 

void NMTAlgo_Tools::BreakWebs const TopoDS_Shape &  aS1,
TopoDS_Shape &  aS2
[static]
 

Standard_Boolean NMTAlgo_Tools::FindImageSolid const TopoDS_Shape &  aFC,
const TopTools_IndexedMapOfShape &  aMSo,
TopoDS_Shape &  aSo
[static]