Open CASCADE Technology  7.3.0
Public Member Functions | Data Fields

BRepBuilderAPI_FastSewing::FS_Edge Class Reference

The struct corresponding to a edge. More...

#include <BRepBuilderAPI_FastSewing.hxx>

Public Member Functions

 FS_Edge ()
 
 FS_Edge (const Standard_Integer theIDVert1, const Standard_Integer theIDVert2)
 
void CreateTopologicalEdge (const NCollection_Vector< FS_Vertex > &theVertexVec, const NCollection_Vector< FS_Face > &theFaceVec, const Standard_Real theTol)
 Creates topological member (TopoDS_Edge) More...
 
void SetVertex (const Standard_Integer thePlaceID, const Standard_Integer theVertID)
 Sets vertex. More...
 
Standard_Boolean IsDegenerated () const
 

Data Fields

NCollection_Sequence< Standard_IntegermyFaces
 List of faces which are shared with this edge Value is the index of this shape in myFaceVec array. More...
 
Standard_Integer myID
 Indentifies the place of this Edge in BRepBuilderAPI_FastSewing::myEdgeVec list. More...
 
TopoDS_Edge myTopoEdge
 

Detailed Description

The struct corresponding to a edge.

Constructor & Destructor Documentation

◆ FS_Edge() [1/2]

BRepBuilderAPI_FastSewing::FS_Edge::FS_Edge ( )
inline

◆ FS_Edge() [2/2]

BRepBuilderAPI_FastSewing::FS_Edge::FS_Edge ( const Standard_Integer  theIDVert1,
const Standard_Integer  theIDVert2 
)
inline

Member Function Documentation

◆ CreateTopologicalEdge()

void BRepBuilderAPI_FastSewing::FS_Edge::CreateTopologicalEdge ( const NCollection_Vector< FS_Vertex > &  theVertexVec,
const NCollection_Vector< FS_Face > &  theFaceVec,
const Standard_Real  theTol 
)

Creates topological member (TopoDS_Edge)

◆ IsDegenerated()

Standard_Boolean BRepBuilderAPI_FastSewing::FS_Edge::IsDegenerated ( ) const
inline

◆ SetVertex()

void BRepBuilderAPI_FastSewing::FS_Edge::SetVertex ( const Standard_Integer  thePlaceID,
const Standard_Integer  theVertID 
)
inline

Sets vertex.

Field Documentation

◆ myFaces

NCollection_Sequence<Standard_Integer> BRepBuilderAPI_FastSewing::FS_Edge::myFaces

List of faces which are shared with this edge Value is the index of this shape in myFaceVec array.

◆ myID

Standard_Integer BRepBuilderAPI_FastSewing::FS_Edge::myID

Indentifies the place of this Edge in BRepBuilderAPI_FastSewing::myEdgeVec list.

◆ myTopoEdge

TopoDS_Edge BRepBuilderAPI_FastSewing::FS_Edge::myTopoEdge

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