#include <Standard.hxx>#include <Standard_Macro.hxx>#include <Standard_Real.hxx>#include <FairCurve_Batten.hxx>#include <FairCurve_AnalysisCode.hxx>#include <gp_Pnt2d.hxx>#include <Standard_Boolean.hxx>#include <Standard_Integer.hxx>#include <Handle_TColgp_HArray1OfPnt2d.hxx>#include <Handle_TColStd_HArray1OfReal.hxx>#include <Handle_TColStd_HArray1OfInteger.hxx>#include <Handle_Geom2d_BSplineCurve.hxx>#include <Standard_OStream.hxx>#include <FairCurve_Batten.lxx>Data Structures | |
| class | FairCurve_MinimalVariation |
| Computes a 2D curve using an algorithm which minimizes tension, sagging, and jerk energy. As in FairCurve_Batten, two reference points are used. Unlike that class, FairCurve_MinimalVariation requires curvature settings at the first and second reference points. These are defined by the rays of curvature desired at each point. More... | |
1.6.3