Curve defined by Polynomial Elements.
#include <FEmTool_Curve.hxx>
Public Member Functions |
| FEmTool_Curve (const Standard_Integer Dimension, const Standard_Integer NbElements, const Handle< PLib_Base > &TheBase, const Standard_Real Tolerance) |
TColStd_Array1OfReal & | Knots () const |
void | SetElement (const Standard_Integer IndexOfElement, const TColStd_Array2OfReal &Coeffs) |
void | D0 (const Standard_Real U, TColStd_Array1OfReal &Pnt) |
void | D1 (const Standard_Real U, TColStd_Array1OfReal &Vec) |
void | D2 (const Standard_Real U, TColStd_Array1OfReal &Vec) |
void | Length (const Standard_Real FirstU, const Standard_Real LastU, Standard_Real &Length) |
void | GetElement (const Standard_Integer IndexOfElement, TColStd_Array2OfReal &Coeffs) |
void | GetPolynom (TColStd_Array1OfReal &Coeffs) |
| returns coefficients of all elements in canonical base.
|
Standard_Integer | NbElements () const |
Standard_Integer | Dimension () const |
Handle_PLib_Base | Base () const |
Standard_Integer | Degree (const Standard_Integer IndexOfElement) const |
void | SetDegree (const Standard_Integer IndexOfElement, const Standard_Integer Degree) |
void | ReduceDegree (const Standard_Integer IndexOfElement, const Standard_Real Tol, Standard_Integer &NewDegree, Standard_Real &MaxError) |
Constructor & Destructor Documentation
Member Function Documentation
The documentation for this class was generated from the following file: