Open CASCADE Technology 7.8.0
|
The struct corresponding to an face. More...
#include <BRepBuilderAPI_FastSewing.hxx>
Public Member Functions | |
FS_Face () | |
void | CreateTopologicalWire (const NCollection_Vector< FS_Edge > &theEdgeVec, const Standard_Real theToler) |
Creates topological members (wire and face) | |
void | CreateTopologicalFace () |
void | SetVertex (const Standard_Integer thePlaceID, const Standard_Integer theVertID) |
Sets vertex. | |
void | SetEdge (const Standard_Integer thePlaceID, const Standard_Integer theEdgeID) |
Sets edge. | |
Data Fields | |
TopoDS_Face | mySrcFace |
TopoDS_Wire | myWire |
TopoDS_Face | myRetFace |
Standard_Integer | myEdges [4] |
myEdges[i] number of the edge in myEdgeVec (i==0) <-> (V=Vf); (i==1) <-> (U=Ul); (i==2) <-> (V=Vl); (i==3) <-> (U=Uf) | |
Standard_Integer | myVertices [4] |
myVertices[i] is Start point of myEdges[i] | |
Standard_Integer | myID |
Identifies the place of this Face in BRepBuilderAPI_FastSewing::myFaceVec list. | |
The struct corresponding to an face.
|
inline |
void BRepBuilderAPI_FastSewing::FS_Face::CreateTopologicalFace | ( | ) |
void BRepBuilderAPI_FastSewing::FS_Face::CreateTopologicalWire | ( | const NCollection_Vector< FS_Edge > & | theEdgeVec, |
const Standard_Real | theToler | ||
) |
Creates topological members (wire and face)
|
inline |
Sets edge.
|
inline |
Sets vertex.
Standard_Integer BRepBuilderAPI_FastSewing::FS_Face::myEdges[4] |
myEdges[i] number of the edge in myEdgeVec (i==0) <-> (V=Vf); (i==1) <-> (U=Ul); (i==2) <-> (V=Vl); (i==3) <-> (U=Uf)
Standard_Integer BRepBuilderAPI_FastSewing::FS_Face::myID |
Identifies the place of this Face in BRepBuilderAPI_FastSewing::myFaceVec list.
TopoDS_Face BRepBuilderAPI_FastSewing::FS_Face::myRetFace |
TopoDS_Face BRepBuilderAPI_FastSewing::FS_Face::mySrcFace |
Standard_Integer BRepBuilderAPI_FastSewing::FS_Face::myVertices[4] |
myVertices[i] is Start point of myEdges[i]
TopoDS_Wire BRepBuilderAPI_FastSewing::FS_Face::myWire |