Open CASCADE Technology 6.6.0
|
#include <GeomInt_TheImpPrmSvSurfacesOfWLApprox.hxx>
Public Member Functions | |
GeomInt_TheImpPrmSvSurfacesOfWLApprox (const Handle< Adaptor3d_HSurface > &Surf1, const IntSurf_Quadric &Surf2) | |
GeomInt_TheImpPrmSvSurfacesOfWLApprox (const IntSurf_Quadric &Surf1, const Handle< Adaptor3d_HSurface > &Surf2) | |
Standard_Boolean | Compute (Standard_Real &u1, Standard_Real &v1, Standard_Real &u2, Standard_Real &v2, gp_Pnt &Pt, gp_Vec &Tg, gp_Vec2d &Tguv1, gp_Vec2d &Tguv2) |
returns True if Tg,Tguv1 Tguv2 can be computed. | |
void | Pnt (const Standard_Real u1, const Standard_Real v1, const Standard_Real u2, const Standard_Real v2, gp_Pnt &P) |
Standard_Boolean | Tangency (const Standard_Real u1, const Standard_Real v1, const Standard_Real u2, const Standard_Real v2, gp_Vec &Tg) |
Standard_Boolean | TangencyOnSurf1 (const Standard_Real u1, const Standard_Real v1, const Standard_Real u2, const Standard_Real v2, gp_Vec2d &Tg) |
Standard_Boolean | TangencyOnSurf2 (const Standard_Real u1, const Standard_Real v1, const Standard_Real u2, const Standard_Real v2, gp_Vec2d &Tg) |
GeomInt_TheImpPrmSvSurfacesOfWLApprox::GeomInt_TheImpPrmSvSurfacesOfWLApprox | ( | const Handle< Adaptor3d_HSurface > & | Surf1, |
const IntSurf_Quadric & | Surf2 | ||
) |
GeomInt_TheImpPrmSvSurfacesOfWLApprox::GeomInt_TheImpPrmSvSurfacesOfWLApprox | ( | const IntSurf_Quadric & | Surf1, |
const Handle< Adaptor3d_HSurface > & | Surf2 | ||
) |
Standard_Boolean GeomInt_TheImpPrmSvSurfacesOfWLApprox::Compute | ( | Standard_Real & | u1, |
Standard_Real & | v1, | ||
Standard_Real & | u2, | ||
Standard_Real & | v2, | ||
gp_Pnt & | Pt, | ||
gp_Vec & | Tg, | ||
gp_Vec2d & | Tguv1, | ||
gp_Vec2d & | Tguv2 | ||
) | [virtual] |
Implements ApproxInt_SvSurfaces.
void GeomInt_TheImpPrmSvSurfacesOfWLApprox::Pnt | ( | const Standard_Real | u1, |
const Standard_Real | v1, | ||
const Standard_Real | u2, | ||
const Standard_Real | v2, | ||
gp_Pnt & | P | ||
) | [virtual] |
Implements ApproxInt_SvSurfaces.
Standard_Boolean GeomInt_TheImpPrmSvSurfacesOfWLApprox::Tangency | ( | const Standard_Real | u1, |
const Standard_Real | v1, | ||
const Standard_Real | u2, | ||
const Standard_Real | v2, | ||
gp_Vec & | Tg | ||
) | [virtual] |
Implements ApproxInt_SvSurfaces.
Standard_Boolean GeomInt_TheImpPrmSvSurfacesOfWLApprox::TangencyOnSurf1 | ( | const Standard_Real | u1, |
const Standard_Real | v1, | ||
const Standard_Real | u2, | ||
const Standard_Real | v2, | ||
gp_Vec2d & | Tg | ||
) | [virtual] |
Implements ApproxInt_SvSurfaces.
Standard_Boolean GeomInt_TheImpPrmSvSurfacesOfWLApprox::TangencyOnSurf2 | ( | const Standard_Real | u1, |
const Standard_Real | v1, | ||
const Standard_Real | u2, | ||
const Standard_Real | v2, | ||
gp_Vec2d & | Tg | ||
) | [virtual] |
Implements ApproxInt_SvSurfaces.