#include <GeomInt_TheImpPrmSvSurfacesOfWLApprox.hxx>
|
| | GeomInt_TheImpPrmSvSurfacesOfWLApprox (const occ::handle< Adaptor3d_Surface > &Surf1, const IntSurf_Quadric &Surf2) |
| | GeomInt_TheImpPrmSvSurfacesOfWLApprox (const IntSurf_Quadric &Surf1, const occ::handle< Adaptor3d_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 |
| bool | FillInitialVectorOfSolution (const double u1u1, const double v1v1, const double u2u2, const double v2v2, const double binfu, const double bsupu, const double binfv, const double bsupv, math_Vector &X, double &TranslationU, double &TranslationV) |
| | ApproxInt_SvSurfaces () |
| virtual | ~ApproxInt_SvSurfaces () |
| void | SetUseSolver (const bool theUseSol) |
| virtual bool | GetUseSolver () const |
◆ GeomInt_TheImpPrmSvSurfacesOfWLApprox() [1/2]
◆ GeomInt_TheImpPrmSvSurfacesOfWLApprox() [2/2]
◆ Compute()
| bool GeomInt_TheImpPrmSvSurfacesOfWLApprox::Compute |
( |
double & | u1, |
|
|
double & | v1, |
|
|
double & | u2, |
|
|
double & | v2, |
|
|
gp_Pnt & | Pt, |
|
|
gp_Vec & | Tg, |
|
|
gp_Vec2d & | Tguv1, |
|
|
gp_Vec2d & | Tguv2 ) |
|
overridevirtual |
◆ FillInitialVectorOfSolution()
| bool GeomInt_TheImpPrmSvSurfacesOfWLApprox::FillInitialVectorOfSolution |
( |
const double | u1, |
|
|
const double | v1, |
|
|
const double | u2, |
|
|
const double | v2, |
|
|
const double | binfu, |
|
|
const double | bsupu, |
|
|
const double | binfv, |
|
|
const double | bsupv, |
|
|
math_Vector & | X, |
|
|
double & | TranslationU, |
|
|
double & | TranslationV ) |
◆ Pnt()
| void GeomInt_TheImpPrmSvSurfacesOfWLApprox::Pnt |
( |
const double | u1, |
|
|
const double | v1, |
|
|
const double | u2, |
|
|
const double | v2, |
|
|
gp_Pnt & | P ) |
|
overridevirtual |
◆ SeekPoint()
| bool GeomInt_TheImpPrmSvSurfacesOfWLApprox::SeekPoint |
( |
const double | u1, |
|
|
const double | v1, |
|
|
const double | u2, |
|
|
const double | v2, |
|
|
IntSurf_PntOn2S & | Point ) |
|
overridevirtual |
◆ Tangency()
| bool GeomInt_TheImpPrmSvSurfacesOfWLApprox::Tangency |
( |
const double | u1, |
|
|
const double | v1, |
|
|
const double | u2, |
|
|
const double | v2, |
|
|
gp_Vec & | Tg ) |
|
overridevirtual |
◆ TangencyOnSurf1()
| bool GeomInt_TheImpPrmSvSurfacesOfWLApprox::TangencyOnSurf1 |
( |
const double | u1, |
|
|
const double | v1, |
|
|
const double | u2, |
|
|
const double | v2, |
|
|
gp_Vec2d & | Tg ) |
|
overridevirtual |
◆ TangencyOnSurf2()
| bool GeomInt_TheImpPrmSvSurfacesOfWLApprox::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: