#include <IntPolyh_Intersection.hxx>
Public Member Functions |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| | IntPolyh_Intersection (const Handle< Adaptor3d_HSurface > &S1, const Handle< Adaptor3d_HSurface > &S2) |
| | Constructor
|
| | IntPolyh_Intersection (const Handle< Adaptor3d_HSurface > &S1, const Standard_Integer NbSU1, const Standard_Integer NbSV1, const Handle< Adaptor3d_HSurface > &S2, const Standard_Integer NbSU2, const Standard_Integer NbSV2) |
| | NbSU1 ... NbSV2 are used to compute the initial
samples of the iso parametric meshes on the
surfaces.
|
| | IntPolyh_Intersection (const Handle< Adaptor3d_HSurface > &S1, const TColStd_Array1OfReal &anUpars1, const TColStd_Array1OfReal &aVpars1, const Handle< Adaptor3d_HSurface > &S2, const TColStd_Array1OfReal &anUpars2, const TColStd_Array1OfReal &aVpars2) |
| | D1, D2 are used to compute the initial
samples of the iso parametric meshes on the
surfaces.
|
| void | Perform () |
| | Compute the intersection.
|
| void | Perform (const TColStd_Array1OfReal &Upars1, const TColStd_Array1OfReal &Vpars1, const TColStd_Array1OfReal &Upars2, const TColStd_Array1OfReal &Vpars2) |
| | Compute the intersection.
|
| Standard_Boolean | IsDone () const |
| Standard_Integer | NbSectionLines () const |
| Standard_Integer | NbPointsInLine (const Standard_Integer IndexLine) const |
| void | GetLinePoint (const Standard_Integer IndexLine, const Standard_Integer IndexPoint, Standard_Real &x, Standard_Real &y, Standard_Real &z, Standard_Real &u1, Standard_Real &v1, Standard_Real &u2, Standard_Real &v2, Standard_Real &incidence) const |
| Standard_Integer | NbTangentZones () const |
| Standard_Integer | NbPointsInTangentZone (const Standard_Integer IndexLine) const |
| void | GetTangentZonePoint (const Standard_Integer IndexLine, const Standard_Integer IndexPoint, Standard_Real &x, Standard_Real &y, Standard_Real &z, Standard_Real &u1, Standard_Real &v1, Standard_Real &u2, Standard_Real &v2) const |
Constructor & Destructor Documentation
Member Function Documentation
| void IntPolyh_Intersection::operator delete |
( |
void * |
anAddress | ) |
[inline] |
| void* IntPolyh_Intersection::operator new |
( |
size_t |
size | ) |
[inline] |
| void* IntPolyh_Intersection::operator new |
( |
size_t |
, |
|
|
void * |
anAddress |
|
) |
| [inline] |
| void IntPolyh_Intersection::Perform |
( |
| ) |
|
The documentation for this class was generated from the following file: