|
Open CASCADE Technology
6.7.1
|
Interference computation between polygons, lines and
polyhedra with only triangular facets. These objects
are polygonal representations of complex curves and
triangulated representations of complex surfaces.
More...
#include <Intf.hxx>
Static Public Member Functions | |
| static void | PlaneEquation (const gp_Pnt &P1, const gp_Pnt &P2, const gp_Pnt &P3, gp_XYZ &NormalVector, Standard_Real &PolarDistance) |
| Computes the interference between two polygons in 2d. Result : points of intersections and zones of tangence. //! Computes the interference between two polygon in 3d. Section points, common perpendicular and projections. //! Computes the interference between a polygon or a straight line and a polyhedron. Points of intersection and zones of tangence. //! Compute the interference between two polyhedron. Points of intersection , polylines of intersection and zones of tangence. //! Give the plane equation of the triangle <P1> <P2> <P3>. More... | |
| static Standard_Boolean | Contain (const gp_Pnt &P1, const gp_Pnt &P2, const gp_Pnt &P3, const gp_Pnt &ThePnt) |
| Compute if the triangle <P1> <P2> <P3> contain <ThePnt>. More... | |
Interference computation between polygons, lines and
polyhedra with only triangular facets. These objects
are polygonal representations of complex curves and
triangulated representations of complex surfaces.
|
static |
Compute if the triangle <P1> <P2> <P3> contain <ThePnt>.
|
static |
Computes the interference between two polygons in 2d.
Result : points of intersections and zones of tangence.
//! Computes the interference between two polygon in 3d.
Section points, common perpendicular and projections.
//! Computes the interference between a polygon or a straight
line and a polyhedron. Points of intersection and zones
of tangence.
//! Compute the interference between two polyhedron. Points
of intersection , polylines of intersection and zones of
tangence.
//! Give the plane equation of the triangle <P1> <P2> <P3>.
1.8.5