Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions
TopOpeBRepBuild_CorrectFace2d Class Reference

#include <TopOpeBRepBuild_CorrectFace2d.hxx>

Public Member Functions

 TopOpeBRepBuild_CorrectFace2d ()
 
 TopOpeBRepBuild_CorrectFace2d (const TopoDS_Face &aFace, const NCollection_IndexedMap< TopoDS_Shape > &anAvoidMap, NCollection_IndexedDataMap< TopoDS_Shape, TopoDS_Shape, TopTools_ShapeMapHasher > &aMap)
 
const TopoDS_FaceFace () const
 
void Perform ()
 
bool IsDone () const
 
int ErrorStatus () const
 
const TopoDS_FaceCorrectedFace () const
 
void SetMapOfTrans2dInfo (NCollection_IndexedDataMap< TopoDS_Shape, TopoDS_Shape, TopTools_ShapeMapHasher > &aMap)
 
NCollection_IndexedDataMap< TopoDS_Shape, TopoDS_Shape, TopTools_ShapeMapHasher > & MapOfTrans2dInfo ()
 

Static Public Member Functions

static void GetP2dFL (const TopoDS_Face &aFace, const TopoDS_Edge &anEdge, gp_Pnt2d &P2dF, gp_Pnt2d &P2dL)
 
static void CheckList (const TopoDS_Face &aFace, NCollection_List< TopoDS_Shape > &aHeadList)
 

Constructor & Destructor Documentation

◆ TopOpeBRepBuild_CorrectFace2d() [1/2]

TopOpeBRepBuild_CorrectFace2d::TopOpeBRepBuild_CorrectFace2d ( )

◆ TopOpeBRepBuild_CorrectFace2d() [2/2]

TopOpeBRepBuild_CorrectFace2d::TopOpeBRepBuild_CorrectFace2d ( const TopoDS_Face & aFace,
const NCollection_IndexedMap< TopoDS_Shape > & anAvoidMap,
NCollection_IndexedDataMap< TopoDS_Shape, TopoDS_Shape, TopTools_ShapeMapHasher > & aMap )

Member Function Documentation

◆ CheckList()

static void TopOpeBRepBuild_CorrectFace2d::CheckList ( const TopoDS_Face & aFace,
NCollection_List< TopoDS_Shape > & aHeadList )
static

◆ CorrectedFace()

const TopoDS_Face & TopOpeBRepBuild_CorrectFace2d::CorrectedFace ( ) const

◆ ErrorStatus()

int TopOpeBRepBuild_CorrectFace2d::ErrorStatus ( ) const

◆ Face()

const TopoDS_Face & TopOpeBRepBuild_CorrectFace2d::Face ( ) const

◆ GetP2dFL()

static void TopOpeBRepBuild_CorrectFace2d::GetP2dFL ( const TopoDS_Face & aFace,
const TopoDS_Edge & anEdge,
gp_Pnt2d & P2dF,
gp_Pnt2d & P2dL )
static

◆ IsDone()

bool TopOpeBRepBuild_CorrectFace2d::IsDone ( ) const

◆ MapOfTrans2dInfo()

NCollection_IndexedDataMap< TopoDS_Shape, TopoDS_Shape, TopTools_ShapeMapHasher > & TopOpeBRepBuild_CorrectFace2d::MapOfTrans2dInfo ( )

◆ Perform()

void TopOpeBRepBuild_CorrectFace2d::Perform ( )

◆ SetMapOfTrans2dInfo()

void TopOpeBRepBuild_CorrectFace2d::SetMapOfTrans2dInfo ( NCollection_IndexedDataMap< TopoDS_Shape, TopoDS_Shape, TopTools_ShapeMapHasher > & aMap)

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