Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
GEOMAlgo_RemoverWebs Class Reference

#include <GEOMAlgo_RemoverWebs.hxx>

Inheritance diagram for GEOMAlgo_RemoverWebs:
Inheritance graph

Public Member Functions

Standard_EXPORT GEOMAlgo_RemoverWebs ()
 
virtual Standard_EXPORT ~GEOMAlgo_RemoverWebs ()
 
virtual Standard_EXPORT void Perform ()
 
- Public Member Functions inherited from GEOMAlgo_ShapeAlgo
Standard_EXPORT void SetContext (const Handle(BOPInt_Context)&theContext)
 Sets cashed geometrical tools
More...
 
Standard_EXPORT const Handle (BOPInt_Context)&Context() const
 Returns cashed geometrical tools
More...
 
Standard_EXPORT void SetShape (const TopoDS_Shape &aS)
 
Standard_EXPORT void SetTolerance (const Standard_Real aT)
 
Standard_EXPORT const
TopoDS_Shape & 
Shape () const
 
Standard_EXPORT Standard_Real Tolerance () const
 
Standard_EXPORT const
TopoDS_Shape & 
Result () const
 
- Public Member Functions inherited from GEOMAlgo_Algo
Standard_EXPORT Standard_Integer ErrorStatus () const
 
Standard_EXPORT Standard_Integer WarningStatus () const
 
Standard_EXPORT void ComputeInternalShapes (const Standard_Boolean theFlag)
 Allows to omit of creation of internal shapes (manifold topology). More...
 

Protected Member Functions

virtual Standard_EXPORT void CheckData ()
 
Standard_EXPORT void BuildSolid ()
 
- Protected Member Functions inherited from GEOMAlgo_ShapeAlgo
Standard_EXPORT GEOMAlgo_ShapeAlgo ()
 
virtual Standard_EXPORT ~GEOMAlgo_ShapeAlgo ()
 
 Handle (BOPInt_Context) myContext
 
- Protected Member Functions inherited from GEOMAlgo_Algo
Standard_EXPORT GEOMAlgo_Algo ()
 
virtual Standard_EXPORT ~GEOMAlgo_Algo ()
 
virtual Standard_EXPORT void CheckResult ()
 

Static Protected Member Functions

static Standard_EXPORT void AddInternalShapes (const BOPCol_ListOfShape &, const BOPCol_IndexedMapOfShape &)
 

Additional Inherited Members

- Protected Attributes inherited from GEOMAlgo_ShapeAlgo
TopoDS_Shape myShape
 
Standard_Real myTolerance
 
TopoDS_Shape myResult
 

Constructor & Destructor Documentation

GEOMAlgo_RemoverWebs::GEOMAlgo_RemoverWebs ( )
GEOMAlgo_RemoverWebs::~GEOMAlgo_RemoverWebs ( )
virtual

Member Function Documentation

void GEOMAlgo_RemoverWebs::AddInternalShapes ( const BOPCol_ListOfShape &  aLSR,
const BOPCol_IndexedMapOfShape &  aMSI 
)
staticprotected
void GEOMAlgo_RemoverWebs::BuildSolid ( )
protected
void GEOMAlgo_RemoverWebs::CheckData ( )
protectedvirtual
void GEOMAlgo_RemoverWebs::Perform ( )
virtual

The documentation for this class was generated from the following files: