#include <BRepBlend_Corde.hxx>
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | BRepBlend_Corde (const Handle(Adaptor3d_HSurface)&S, const Handle(Adaptor3d_HCurve)&CGuide) |
Standard_EXPORT void | SetParam (const Standard_Real Param) |
Standard_EXPORT void | SetDist (const Standard_Real Dist) |
Standard_EXPORT Standard_Boolean | Value (const math_Vector &X, math_Vector &F) |
Standard_EXPORT Standard_Boolean | Derivatives (const math_Vector &X, math_Matrix &D) |
Standard_EXPORT const gp_Pnt & | PointOnS () const |
Standard_EXPORT const gp_Pnt & | PointOnGuide () const |
Standard_EXPORT const gp_Vec & | NPlan () const |
Standard_EXPORT Standard_Boolean | IsTangencyPoint () const |
Standard_EXPORT const gp_Vec & | TangentOnS () const |
Standard_EXPORT const gp_Vec2d & | Tangent2dOnS () const |
Standard_EXPORT void | DerFguide (const math_Vector &Sol, gp_Vec2d &DerF) |
Standard_EXPORT Standard_Boolean | IsSolution (const math_Vector &Sol, const Standard_Real Tol) |
Private Attributes | |
Handle_Adaptor3d_HSurface | surf |
Handle_Adaptor3d_HCurve | guide |
gp_Pnt | pts |
gp_Pnt2d | pt2d |
Standard_Real | dis |
Standard_Real | normtg |
Standard_Real | theD |
gp_Pnt | ptgui |
gp_Vec | nplan |
gp_Vec | d1gui |
gp_Vec | d2gui |
gp_Vec | tgs |
gp_Vec2d | tg2d |
Standard_Boolean | istangent |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|