|
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 |