Open CASCADE Technology  7.7.0
Public Member Functions | Static Public Member Functions

TopOpeBRepTool_REGUS Class Reference

#include <TopOpeBRepTool_REGUS.hxx>

Public Member Functions

 TopOpeBRepTool_REGUS ()
 
void Init (const TopoDS_Shape &S)
 
const TopoDS_ShapeS () const
 
Standard_Boolean MapS ()
 
Standard_Boolean SplitFaces ()
 
Standard_Boolean REGU ()
 
void SetFsplits (TopTools_DataMapOfShapeListOfShape &Fsplits)
 
void GetFsplits (TopTools_DataMapOfShapeListOfShape &Fsplits) const
 
void SetOshNsh (TopTools_DataMapOfShapeListOfShape &OshNsh)
 
void GetOshNsh (TopTools_DataMapOfShapeListOfShape &OshNsh) const
 
Standard_Boolean InitBlock ()
 
Standard_Boolean NextinBlock ()
 
Standard_Boolean NearestF (const TopoDS_Edge &e, const TopTools_ListOfShape &lof, TopoDS_Face &ffound) const
 

Static Public Member Functions

static Standard_Boolean WireToFace (const TopoDS_Face &Fanc, const TopTools_ListOfShape &nWs, TopTools_ListOfShape &nFs)
 
static Standard_Boolean SplitF (const TopoDS_Face &Fanc, TopTools_ListOfShape &FSplits)
 

Constructor & Destructor Documentation

◆ TopOpeBRepTool_REGUS()

TopOpeBRepTool_REGUS::TopOpeBRepTool_REGUS ( )

Member Function Documentation

◆ GetFsplits()

void TopOpeBRepTool_REGUS::GetFsplits ( TopTools_DataMapOfShapeListOfShape Fsplits) const

◆ GetOshNsh()

void TopOpeBRepTool_REGUS::GetOshNsh ( TopTools_DataMapOfShapeListOfShape OshNsh) const

◆ Init()

void TopOpeBRepTool_REGUS::Init ( const TopoDS_Shape S)

◆ InitBlock()

Standard_Boolean TopOpeBRepTool_REGUS::InitBlock ( )

◆ MapS()

Standard_Boolean TopOpeBRepTool_REGUS::MapS ( )

◆ NearestF()

Standard_Boolean TopOpeBRepTool_REGUS::NearestF ( const TopoDS_Edge e,
const TopTools_ListOfShape lof,
TopoDS_Face ffound 
) const

◆ NextinBlock()

Standard_Boolean TopOpeBRepTool_REGUS::NextinBlock ( )

◆ REGU()

Standard_Boolean TopOpeBRepTool_REGUS::REGU ( )

◆ S()

const TopoDS_Shape& TopOpeBRepTool_REGUS::S ( ) const

◆ SetFsplits()

void TopOpeBRepTool_REGUS::SetFsplits ( TopTools_DataMapOfShapeListOfShape Fsplits)

◆ SetOshNsh()

void TopOpeBRepTool_REGUS::SetOshNsh ( TopTools_DataMapOfShapeListOfShape OshNsh)

◆ SplitF()

static Standard_Boolean TopOpeBRepTool_REGUS::SplitF ( const TopoDS_Face Fanc,
TopTools_ListOfShape FSplits 
)
static

◆ SplitFaces()

Standard_Boolean TopOpeBRepTool_REGUS::SplitFaces ( )

◆ WireToFace()

static Standard_Boolean TopOpeBRepTool_REGUS::WireToFace ( const TopoDS_Face Fanc,
const TopTools_ListOfShape nWs,
TopTools_ListOfShape nFs 
)
static

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