CurveGeometricalShape Enumeration |
[This is preliminary documentation and is subject to change.]
Namespace: ModelExchanger.AnalysisDataModel.Enums
public enum CurveGeometricalShape
| Member name | Value | Description | |
|---|---|---|---|
| Line | 0 | Line, consists out of 2 points: A start point and an end point | |
| Arc3P | 1 | Arc consisting out of 3 points: A start point, a point through which the curve goes and an end point | |
| CircleCP | 2 | Circle consisting out of 2 points: A point which resembles the center of the circle and a point which is located on the circle itself | |
| Circle3P | 3 | Circle consisting out of 3 points: The circle passes through all 3 points | |
| ParaArc | 4 | Parabolic arc consisting out of 3 points: A start point, a point at which the tangent slope is zero and an end point | |
| Bezier | 5 | Bezier consisting out of 4 points: A start point, 2 points outside of the curve and an end point | |
| Spline | 6 | Spline consisting out of a variable amount of points (at least 2) | |
| Polyline | 7 | Curve consists out of multiple other curves, each having their own geometrical shape and number of points |