Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
math_FunctionSample Class Reference

This class gives a default sample (constant difference
of parameter) for a function defined between
two bound A,B.

#include <math_FunctionSample.hxx>

Inheritance diagram for math_FunctionSample:
Inheritance graph
[legend]

Public Member Functions

DEFINE_STANDARD_ALLOC math_FunctionSample (const Standard_Real A, const Standard_Real B, const Standard_Integer N)
virtual void Bounds (Standard_Real &A, Standard_Real &B) const
 Returns the bounds of parameters.

Standard_Integer NbPoints () const
 Returns the number of sample points.

virtual Standard_Real GetParameter (const Standard_Integer Index) const
 Returns the value of parameter of the point of
range Index : A + ((Index-1)/(NbPoints-1))*B.
An exception is raised if Index<=0 or Index>NbPoints.


Constructor & Destructor Documentation


Member Function Documentation

virtual void math_FunctionSample::Bounds ( Standard_Real A,
Standard_Real B 
) const [virtual]

Reimplemented in GeomLib_LogSample.


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