Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
StepToTopoDS_NMTool Class Reference

Provides data to process non-manifold topology when
reading from STEP.

#include <StepToTopoDS_NMTool.hxx>

Public Member Functions

DEFINE_STANDARD_ALLOC StepToTopoDS_NMTool ()
 StepToTopoDS_NMTool (const StepToTopoDS_DataMapOfRI &MapOfRI, const StepToTopoDS_DataMapOfRINames &MapOfRINames)
void Init (const StepToTopoDS_DataMapOfRI &MapOfRI, const StepToTopoDS_DataMapOfRINames &MapOfRINames)
void SetActive (const Standard_Boolean isActive)
Standard_Boolean IsActive ()
void CleanUp ()
Standard_Boolean IsBound (const Handle< StepRepr_RepresentationItem > &RI)
Standard_Boolean IsBound (const TCollection_AsciiString &RIName)
void Bind (const Handle< StepRepr_RepresentationItem > &RI, const TopoDS_Shape &S)
void Bind (const TCollection_AsciiString &RIName, const TopoDS_Shape &S)
const TopoDS_ShapeFind (const Handle< StepRepr_RepresentationItem > &RI)
const TopoDS_ShapeFind (const TCollection_AsciiString &RIName)
void RegisterNMEdge (const TopoDS_Shape &Edge)
Standard_Boolean IsSuspectedAsClosing (const TopoDS_Shape &BaseShell, const TopoDS_Shape &SuspectedShell)
Standard_Boolean IsPureNMShell (const TopoDS_Shape &Shell)
void SetIDEASCase (const Standard_Boolean IDEASCase)
Standard_Boolean IsIDEASCase ()

Constructor & Destructor Documentation


Member Function Documentation


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