Open CASCADE Technology 6.6.0
|
This class compute the Heigth of an batten
#include <FairCurve_BattenLaw.hxx>
Public Member Functions | |
FairCurve_BattenLaw (const Standard_Real Heigth, const Standard_Real Slope, const Standard_Real Sliding) | |
Constructor of linear batten with Heigth : the Heigth at the middle point Slope : the geometric slope of the batten Sliding : Active Length of the batten without extension | |
void | SetSliding (const Standard_Real Sliding) |
Change the value of sliding | |
void | SetHeigth (const Standard_Real Heigth) |
Change the value of Heigth at the middle point. | |
void | SetSlope (const Standard_Real Slope) |
Change the value of the geometric slope. | |
virtual Standard_Boolean | Value (const Standard_Real T, Standard_Real &THeigth) |
computes the value of the heigth for the parameter T on the neutral fibber |
FairCurve_BattenLaw::FairCurve_BattenLaw | ( | const Standard_Real | Heigth, |
const Standard_Real | Slope, | ||
const Standard_Real | Sliding | ||
) |
void FairCurve_BattenLaw::SetHeigth | ( | const Standard_Real | Heigth | ) |
void FairCurve_BattenLaw::SetSliding | ( | const Standard_Real | Sliding | ) |
void FairCurve_BattenLaw::SetSlope | ( | const Standard_Real | Slope | ) |
virtual Standard_Boolean FairCurve_BattenLaw::Value | ( | const Standard_Real | T, |
Standard_Real & | THeigth | ||
) | [virtual] |
Implements math_Function.