| PiecewiseCurveTParam, TPoint, TCurveKeySmoothEnds Property |
Gets or sets a value indicating whether the curve ends are smoothed.
Namespace: DigitalRune.Mathematics.InterpolationAssembly: DigitalRune.Mathematics (in DigitalRune.Mathematics.dll) Version: 1.14.0.0 (1.14.0.14427)
Syntax public bool SmoothEnds { get; set; }
Public Property SmoothEnds As Boolean
Get
Set
public:
property bool SmoothEnds {
bool get ();
void set (bool value);
}
member SmoothEnds : bool with get, set
Property Value
Type:
Boolean if the curve ends are smoothed; otherwise,
.
The default value is
Remarks
This property is only relevant if the path ends are B-splines or Catmull Rom splines. Theses
spline types need additional neighbor points. At the path ends these neighbor points are
missing. Per default, neighbor points are generated internally by mirroring the neighbor
point on the other side of an end point through the end point. If this flag is set to
, other virtual neighbor points are generated which result in a
smoother curve.
See Also