Click or drag to resize
Ab4d.SharpEngine logo

CurveLineNodeCurveTypes Enumeration

Curve types enum.

Namespace: Ab4d.SharpEngine.SceneNodes
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 1.0.8740+deb2991acfe86a95cca780cd4f82bcae2805c1a5
Syntax
C#
public enum CurveTypes
Members
Member nameValueDescription
None0 Control points are connected by straight lines
BSpline1 B-spline is a curve that is defined by control points and without using any weights.
NURBSCurve2 NURBS curve is a Non-Uniform Rational B-spline. The difference between normal B-spline and NURBS curve is that NURBS curve uses weighted control points.
BezierCurve3 Bezier curve is a curve where each curve segment is defined by 4 control point (2 for start and end of the curve and 2 for controlling the curvature - tangents to the curve).
CurveThroughPoints4 CurveThroughPoints is a special Bezier curve that has control points defined in such a way that the curve goes through the specified control points. The curvature of the curve is defined by the CurveScale.
See Also