|
Open CASCADE Technology
6.7.1
|
The FaceBuilder is an algorithm to build a BRep
Face from a Geom Surface.
The face covers the whole surface or the area
delimited by UMin, UMax, VMin, VMax
More...
#include <BRepPrim_FaceBuilder.hxx>
Public Member Functions | |
| BRepPrim_FaceBuilder () | |
| BRepPrim_FaceBuilder (const BRep_Builder &B, const Handle< Geom_Surface > &S) | |
| BRepPrim_FaceBuilder (const BRep_Builder &B, const Handle< Geom_Surface > &S, const Standard_Real UMin, const Standard_Real UMax, const Standard_Real VMin, const Standard_Real VMax) | |
| void | Init (const BRep_Builder &B, const Handle< Geom_Surface > &S) |
| void | Init (const BRep_Builder &B, const Handle< Geom_Surface > &S, const Standard_Real UMin, const Standard_Real UMax, const Standard_Real VMin, const Standard_Real VMax) |
| const TopoDS_Face & | Face () const |
| operator TopoDS_Face () | |
| const TopoDS_Edge & | Edge (const Standard_Integer I) const |
Returns the edge of index <I> <br>
1 - Edge VMin <br>
2 - Edge UMax <br>
3 - Edge VMax <br>
4 - Edge UMin <br>
| |
| const TopoDS_Vertex & | Vertex (const Standard_Integer I) const |
Returns the vertex of index <I> <br>
1 - Vertex UMin,VMin <br>
2 - Vertex UMax,VMin <br>
3 - Vertex UMax,VMax <br>
4 - Vertex UMin,VMax <br>
| |
The FaceBuilder is an algorithm to build a BRep
Face from a Geom Surface.
The face covers the whole surface or the area
delimited by UMin, UMax, VMin, VMax
| BRepPrim_FaceBuilder::BRepPrim_FaceBuilder | ( | ) |
| BRepPrim_FaceBuilder::BRepPrim_FaceBuilder | ( | const BRep_Builder & | B, |
| const Handle< Geom_Surface > & | S | ||
| ) |
| BRepPrim_FaceBuilder::BRepPrim_FaceBuilder | ( | const BRep_Builder & | B, |
| const Handle< Geom_Surface > & | S, | ||
| const Standard_Real | UMin, | ||
| const Standard_Real | UMax, | ||
| const Standard_Real | VMin, | ||
| const Standard_Real | VMax | ||
| ) |
| const TopoDS_Edge& BRepPrim_FaceBuilder::Edge | ( | const Standard_Integer | I | ) | const |
Returns the edge of index <I> <br>
1 - Edge VMin <br>
2 - Edge UMax <br>
3 - Edge VMax <br>
4 - Edge UMin <br>
| const TopoDS_Face& BRepPrim_FaceBuilder::Face | ( | ) | const |
| void BRepPrim_FaceBuilder::Init | ( | const BRep_Builder & | B, |
| const Handle< Geom_Surface > & | S | ||
| ) |
| void BRepPrim_FaceBuilder::Init | ( | const BRep_Builder & | B, |
| const Handle< Geom_Surface > & | S, | ||
| const Standard_Real | UMin, | ||
| const Standard_Real | UMax, | ||
| const Standard_Real | VMin, | ||
| const Standard_Real | VMax | ||
| ) |
| BRepPrim_FaceBuilder::operator TopoDS_Face | ( | ) |
| const TopoDS_Vertex& BRepPrim_FaceBuilder::Vertex | ( | const Standard_Integer | I | ) | const |
Returns the vertex of index <I> <br>
1 - Vertex UMin,VMin <br>
2 - Vertex UMax,VMin <br>
3 - Vertex UMax,VMax <br>
4 - Vertex UMin,VMax <br>
1.8.5