Open CASCADE Technology  6.8.0
Public Member Functions
AppCont_Function Class Referenceabstract

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

#include <AppCont_Function.hxx>

Public Member Functions

virtual void Delete ()
 
virtual ~AppCont_Function ()
 
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_Pnt Value (const Standard_Real U) const =0
 returns the point at parameter <U>. More...
 
virtual Standard_Boolean D1 (const Standard_Real U, gp_Pnt &P, gp_Vec &V) const =0
 returns the point and the derivative values at the parameter <U>. More...
 

Detailed Description

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

Constructor & Destructor Documentation

virtual AppCont_Function::~AppCont_Function ( )
inlinevirtual

Member Function Documentation

virtual Standard_Boolean AppCont_Function::D1 ( const Standard_Real  U,
gp_Pnt P,
gp_Vec V 
) const
pure virtual

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

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

returns the first parameter of the function.

virtual Standard_Real AppCont_Function::LastParameter ( ) const
pure virtual

returns the last parameter of the function.

virtual gp_Pnt AppCont_Function::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: