Energy Criterium to minimize in Batten.
#include <FairCurve_EnergyOfBatten.hxx>
Public Member Functions |
| FairCurve_EnergyOfBatten (const Standard_Integer BSplOrder, const Handle< TColStd_HArray1OfReal > &FlatKnots, const Handle< TColgp_HArray1OfPnt2d > &Poles, const Standard_Integer ContrOrder1, const Standard_Integer ContrOrder2, const FairCurve_BattenLaw &Law, const Standard_Real LengthSliding, const Standard_Boolean FreeSliding=Standard_True, const Standard_Real Angle1=0, const Standard_Real Angle2=0) |
| Angles corresspond to the Ox axis
|
Standard_Real | LengthSliding () const |
| return the lengthSliding = P1P2 + Sliding
|
FairCurve_AnalysisCode | Status () const |
| return the status
|
virtual Standard_Boolean | Variable (math_Vector &X) const |
| compute the variables <X> wich correspond with the field <MyPoles>
|
Protected Member Functions |
virtual void | ComputePoles (const math_Vector &X) |
| compute the poles wich correspond with the variable X
|
virtual Standard_Boolean | Compute (const Standard_Integer DerivativeOrder, math_Vector &Result) |
| compute the energy in intermediat format
|
Constructor & Destructor Documentation
Member Function Documentation
virtual void FairCurve_EnergyOfBatten::ComputePoles |
( |
const math_Vector & |
X | ) |
[protected, virtual] |
The documentation for this class was generated from the following file: