#include <IntCurveSurface_ThePolyhedronToolOfHInter.hxx>
|
static const Bnd_Box & | Bounding (const IntCurveSurface_ThePolyhedronOfHInter &thePolyh) |
| Give the bounding box of the PolyhedronTool.
|
|
static const Handle< Bnd_HArray1OfBox > & | ComponentsBounding (const IntCurveSurface_ThePolyhedronOfHInter &thePolyh) |
| Give the array of boxes. The box <n> corresponding to the triangle <n>.
|
|
static Standard_Real | DeflectionOverEstimation (const IntCurveSurface_ThePolyhedronOfHInter &thePolyh) |
| Give the tolerance of the polygon.
|
|
static Standard_Integer | NbTriangles (const IntCurveSurface_ThePolyhedronOfHInter &thePolyh) |
| Give the number of triangles in this polyhedral surface.
|
|
static void | Triangle (const IntCurveSurface_ThePolyhedronOfHInter &thePolyh, const Standard_Integer Index, Standard_Integer &P1, Standard_Integer &P2, Standard_Integer &P3) |
| Give the indices of the 3 points of the triangle of address Index in the PolyhedronTool.
|
|
static const gp_Pnt & | Point (const IntCurveSurface_ThePolyhedronOfHInter &thePolyh, const Standard_Integer Index) |
| Give the point of index i in the polyhedral surface.
|
|
static Standard_Integer | TriConnex (const IntCurveSurface_ThePolyhedronOfHInter &thePolyh, const Standard_Integer Triang, const Standard_Integer Pivot, const Standard_Integer Pedge, Standard_Integer &TriCon, Standard_Integer &OtherP) |
| Give the address Tricon of the triangle connexe to the triangle of address Triang by the edge Pivot Pedge and the third point of this connexe triangle. When we are on a free edge TriCon==0 but the function return the value of the triangle in the other side of Pivot on the free edge. Used to turn around a vertex.
|
|
static Standard_Boolean | IsOnBound (const IntCurveSurface_ThePolyhedronOfHInter &thePolyh, const Standard_Integer Index1, const Standard_Integer Index2) |
| This method returns true if the edge based on points with indices Index1 and Index2 represents a boundary edge. It is necessary to take into account the boundary deflection for this edge.
|
|
static Standard_Real | GetBorderDeflection (const IntCurveSurface_ThePolyhedronOfHInter &thePolyh) |
| This method returns a border deflection of the polyhedron.
|
|
static void | Dump (const IntCurveSurface_ThePolyhedronOfHInter &thePolyh) |
|
◆ Bounding()
Give the bounding box of the PolyhedronTool.
◆ ComponentsBounding()
Give the array of boxes. The box <n> corresponding to the triangle <n>.
◆ DeflectionOverEstimation()
Give the tolerance of the polygon.
◆ Dump()
◆ GetBorderDeflection()
This method returns a border deflection of the polyhedron.
◆ IsOnBound()
This method returns true if the edge based on points with indices Index1 and Index2 represents a boundary edge. It is necessary to take into account the boundary deflection for this edge.
◆ NbTriangles()
Give the number of triangles in this polyhedral surface.
◆ Point()
Give the point of index i in the polyhedral surface.
◆ Triangle()
Give the indices of the 3 points of the triangle of address Index in the PolyhedronTool.
◆ TriConnex()
Give the address Tricon of the triangle connexe to the triangle of address Triang by the edge Pivot Pedge and the third point of this connexe triangle. When we are on a free edge TriCon==0 but the function return the value of the triangle in the other side of Pivot on the free edge. Used to turn around a vertex.
The documentation for this class was generated from the following file: