#include <BRepMesh_ShapeTool.hxx>
Public Member Functions |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| | BRepMesh_ShapeTool () |
| void | Init (const TopoDS_Shape &S) |
| Standard_Boolean | MoreFace () |
| void | NextFace () |
| const TopoDS_Face & | CurrentFace () |
| void | Init (const TopoDS_Face &F) |
| Standard_Boolean | MoreEdge () |
| void | NextEdge () |
| const TopoDS_Edge & | CurrentEdge () |
| void | Init (const TopoDS_Edge &E) |
| Standard_Boolean | MoreInternalVertex () |
| void | NextInternalVertex () |
| const TopoDS_Vertex & | CurrentInternalVertex () |
Static Public Member Functions |
| static TopAbs_Orientation | Orientation (const TopoDS_Face &F) |
| static TopAbs_Orientation | Orientation (const TopoDS_Edge &E) |
| static Bnd_Box | Bound (const TopoDS_Face &F) |
| static Bnd_Box | Bound (const TopoDS_Edge &E) |
| static TopoDS_Vertex | FirstVertex (const TopoDS_Edge &E) |
| static TopoDS_Vertex | LastVertex (const TopoDS_Edge &E) |
| static void | Vertices (const TopoDS_Edge &E, TopoDS_Vertex &Vfirst, TopoDS_Vertex &Vlast) |
| | If there is not First or Last vertex (infinite or
semi-infinite edge) return null shapes.
|
| static void | Range (const TopoDS_Edge &E, const TopoDS_Face &F, Standard_Real &wFirst, Standard_Real &wLast) |
| static void | UVPoints (const TopoDS_Edge &E, const TopoDS_Face &F, gp_Pnt2d &uvFirst, gp_Pnt2d &uvLast) |
| static Standard_Boolean | Degenerated (const TopoDS_Edge &E) |
| static Standard_Real | Tolerance (const TopoDS_Vertex &V) |
| static Standard_Real | Parameter (const TopoDS_Vertex &V, const TopoDS_Edge &E, const TopoDS_Face &F) |
| static void | Parameters (const TopoDS_Edge &E, const TopoDS_Face &F, const Standard_Real W, gp_Pnt2d &UV) |
| static void | Locate (const BRepAdaptor_Curve &C, const Standard_Real W, Standard_Real &WFound, const gp_Pnt &p3d, gp_Pnt2d &UV) |
| static gp_Pnt | Pnt (const TopoDS_Vertex &V) |
| static void | AddInFace (const TopoDS_Face &F, Handle< Poly_Triangulation > &T) |
Constructor & Destructor Documentation
| BRepMesh_ShapeTool::BRepMesh_ShapeTool |
( |
| ) |
|
Member Function Documentation
| const TopoDS_Vertex& BRepMesh_ShapeTool::CurrentInternalVertex |
( |
| ) |
|
| void BRepMesh_ShapeTool::NextEdge |
( |
| ) |
|
| void BRepMesh_ShapeTool::NextFace |
( |
| ) |
|
| void BRepMesh_ShapeTool::NextInternalVertex |
( |
| ) |
|
| void BRepMesh_ShapeTool::operator delete |
( |
void * |
anAddress | ) |
[inline] |
| void* BRepMesh_ShapeTool::operator new |
( |
size_t |
size | ) |
[inline] |
| void* BRepMesh_ShapeTool::operator new |
( |
size_t |
, |
|
|
void * |
anAddress |
|
) |
| [inline] |
The documentation for this class was generated from the following file: