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

Abstract class to use the Energy of an FairCurve

#include <FairCurve_DistributionOfEnergy.hxx>

Inheritance diagram for FairCurve_DistributionOfEnergy:
Inheritance graph
[legend]

Public Member Functions

virtual DEFINE_STANDARD_ALLOC
Standard_Integer 
NbVariables () const
 returns the number of variables of the function.

virtual Standard_Integer NbEquations () const
 returns the number of equations of the function.

void SetDerivativeOrder (const Standard_Integer DerivativeOrder)

Protected Member Functions

 FairCurve_DistributionOfEnergy (const Standard_Integer BSplOrder, const Handle< TColStd_HArray1OfReal > &FlatKnots, const Handle< TColgp_HArray1OfPnt2d > &Poles, const Standard_Integer DerivativeOrder, const Standard_Integer NbValAux=0)

Protected Attributes

Standard_Integer MyBSplOrder
Handle_TColStd_HArray1OfReal MyFlatKnots
Handle_TColgp_HArray1OfPnt2d MyPoles
Standard_Integer MyDerivativeOrder
Standard_Integer MyNbVar
Standard_Integer MyNbEqua
Standard_Integer MyNbValAux

Constructor & Destructor Documentation


Member Function Documentation

Implements math_FunctionSet.

Implements math_FunctionSet.


Field Documentation

Handle_TColStd_HArray1OfReal FairCurve_DistributionOfEnergy::MyFlatKnots [protected]
Handle_TColgp_HArray1OfPnt2d FairCurve_DistributionOfEnergy::MyPoles [protected]

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