Open CASCADE Technology  6.8.0
Public Member Functions
AppCont_Function2d Class Referenceabstract

deferred class describing a continous 2d function f(u) This class must be provided by the user to use the approximation algorithm FittingCurve2d. More...

#include <AppCont_Function2d.hxx>

Public Member Functions

virtual void Delete ()
 
virtual ~AppCont_Function2d ()
 
virtual Standard_Real FirstParameter () const =0
 returns the first parameter of the function. More...
 
virtual Standard_Real LastParameter () const =0
 returns the last parameter of the function. More...
 
virtual gp_Pnt2d Value (const Standard_Real U) const =0
 returns the point at parameter <U>. More...
 
virtual Standard_Boolean D1 (const Standard_Real U, gp_Pnt2d &P, gp_Vec2d &V) const =0
 returns the point and the derivative values at the parameter <U>. More...
 

Detailed Description

deferred class describing a continous 2d function f(u) This class must be provided by the user to use the approximation algorithm FittingCurve2d.

Constructor & Destructor Documentation

virtual AppCont_Function2d::~AppCont_Function2d ( )
inlinevirtual

Member Function Documentation

virtual Standard_Boolean AppCont_Function2d::D1 ( const Standard_Real  U,
gp_Pnt2d P,
gp_Vec2d V 
) const
pure virtual

returns the point and the derivative values at the parameter <U>.

virtual void AppCont_Function2d::Delete ( )
virtual
virtual Standard_Real AppCont_Function2d::FirstParameter ( ) const
pure virtual

returns the first parameter of the function.

virtual Standard_Real AppCont_Function2d::LastParameter ( ) const
pure virtual

returns the last parameter of the function.

virtual gp_Pnt2d AppCont_Function2d::Value ( const Standard_Real  U) const
pure virtual

returns the point at parameter <U>.


The documentation for this class was generated from the following file: