#include <BRepApprox_ThePrmPrmSvSurfacesOfApprox.hxx>
|
| | BRepApprox_ThePrmPrmSvSurfacesOfApprox (const BRepAdaptor_Surface &Surf1, const BRepAdaptor_Surface &Surf2) |
| bool | Compute (double &u1u1, double &v1v1, double &u2u2, double &v2v2, gp_Pnt &Pt, gp_Vec &Tg, gp_Vec2d &Tguv1, gp_Vec2d &Tguv2) override |
| | returns True if Tg,Tguv1 Tguv2 can be computed.
|
| void | Pnt (const double u1u1, const double v1v1, const double u2u2, const double v2v2, gp_Pnt &P) override |
| bool | SeekPoint (const double u1u1, const double v1v1, const double u2u2, const double v2v2, IntSurf_PntOn2S &Point) override |
| | computes point on curve and parameters on the surfaces
|
| bool | Tangency (const double u1u1, const double v1v1, const double u2u2, const double v2v2, gp_Vec &Tg) override |
| bool | TangencyOnSurf1 (const double u1u1, const double v1v1, const double u2u2, const double v2v2, gp_Vec2d &Tg) override |
| bool | TangencyOnSurf2 (const double u1u1, const double v1v1, const double u2u2, const double v2v2, gp_Vec2d &Tg) override |
| | ApproxInt_SvSurfaces () |
| virtual | ~ApproxInt_SvSurfaces () |
| void | SetUseSolver (const bool theUseSol) |
| virtual bool | GetUseSolver () const |
◆ BRepApprox_ThePrmPrmSvSurfacesOfApprox()
◆ Compute()
| bool BRepApprox_ThePrmPrmSvSurfacesOfApprox::Compute |
( |
double & | u1, |
|
|
double & | v1, |
|
|
double & | u2, |
|
|
double & | v2, |
|
|
gp_Pnt & | Pt, |
|
|
gp_Vec & | Tg, |
|
|
gp_Vec2d & | Tguv1, |
|
|
gp_Vec2d & | Tguv2 ) |
|
overridevirtual |
◆ Pnt()
| void BRepApprox_ThePrmPrmSvSurfacesOfApprox::Pnt |
( |
const double | u1, |
|
|
const double | v1, |
|
|
const double | u2, |
|
|
const double | v2, |
|
|
gp_Pnt & | P ) |
|
overridevirtual |
◆ SeekPoint()
| bool BRepApprox_ThePrmPrmSvSurfacesOfApprox::SeekPoint |
( |
const double | u1, |
|
|
const double | v1, |
|
|
const double | u2, |
|
|
const double | v2, |
|
|
IntSurf_PntOn2S & | Point ) |
|
overridevirtual |
◆ Tangency()
| bool BRepApprox_ThePrmPrmSvSurfacesOfApprox::Tangency |
( |
const double | u1, |
|
|
const double | v1, |
|
|
const double | u2, |
|
|
const double | v2, |
|
|
gp_Vec & | Tg ) |
|
overridevirtual |
◆ TangencyOnSurf1()
| bool BRepApprox_ThePrmPrmSvSurfacesOfApprox::TangencyOnSurf1 |
( |
const double | u1, |
|
|
const double | v1, |
|
|
const double | u2, |
|
|
const double | v2, |
|
|
gp_Vec2d & | Tg ) |
|
overridevirtual |
◆ TangencyOnSurf2()
| bool BRepApprox_ThePrmPrmSvSurfacesOfApprox::TangencyOnSurf2 |
( |
const double | u1, |
|
|
const double | v1, |
|
|
const double | u2, |
|
|
const double | v2, |
|
|
gp_Vec2d & | Tg ) |
|
overridevirtual |
The documentation for this class was generated from the following file: