Open CASCADE Technology  7.4.0
Public Member Functions

LocOpe_Gluer Class Reference

#include <LocOpe_Gluer.hxx>

Public Member Functions

 LocOpe_Gluer ()
 
 LocOpe_Gluer (const TopoDS_Shape &Sbase, const TopoDS_Shape &Snew)
 
void Init (const TopoDS_Shape &Sbase, const TopoDS_Shape &Snew)
 
void Bind (const TopoDS_Face &Fnew, const TopoDS_Face &Fbase)
 
void Bind (const TopoDS_Edge &Enew, const TopoDS_Edge &Ebase)
 
LocOpe_Operation OpeType () const
 
void Perform ()
 
Standard_Boolean IsDone () const
 
const TopoDS_ShapeResultingShape () const
 
const TopTools_ListOfShapeDescendantFaces (const TopoDS_Face &F) const
 
const TopoDS_ShapeBasisShape () const
 
const TopoDS_ShapeGluedShape () const
 
const TopTools_ListOfShapeEdges () const
 
const TopTools_ListOfShapeTgtEdges () const
 

Constructor & Destructor Documentation

◆ LocOpe_Gluer() [1/2]

LocOpe_Gluer::LocOpe_Gluer ( )

◆ LocOpe_Gluer() [2/2]

LocOpe_Gluer::LocOpe_Gluer ( const TopoDS_Shape Sbase,
const TopoDS_Shape Snew 
)

Member Function Documentation

◆ BasisShape()

const TopoDS_Shape& LocOpe_Gluer::BasisShape ( ) const

◆ Bind() [1/2]

void LocOpe_Gluer::Bind ( const TopoDS_Face Fnew,
const TopoDS_Face Fbase 
)

◆ Bind() [2/2]

void LocOpe_Gluer::Bind ( const TopoDS_Edge Enew,
const TopoDS_Edge Ebase 
)

◆ DescendantFaces()

const TopTools_ListOfShape& LocOpe_Gluer::DescendantFaces ( const TopoDS_Face F) const

◆ Edges()

const TopTools_ListOfShape& LocOpe_Gluer::Edges ( ) const

◆ GluedShape()

const TopoDS_Shape& LocOpe_Gluer::GluedShape ( ) const

◆ Init()

void LocOpe_Gluer::Init ( const TopoDS_Shape Sbase,
const TopoDS_Shape Snew 
)

◆ IsDone()

Standard_Boolean LocOpe_Gluer::IsDone ( ) const

◆ OpeType()

LocOpe_Operation LocOpe_Gluer::OpeType ( ) const

◆ Perform()

void LocOpe_Gluer::Perform ( )

◆ ResultingShape()

const TopoDS_Shape& LocOpe_Gluer::ResultingShape ( ) const

◆ TgtEdges()

const TopTools_ListOfShape& LocOpe_Gluer::TgtEdges ( ) const

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