CURVES
Curves are representatives of the MbSpaceItem three-dimensional geometric objects family. All curves have a common parent class MbCurve3D. The C3D geometric kernel uses curves that are constructed using analytical functions, from a set of points, based on curves, and based on surfaces. Curves are used to construct surfaces as well as auxiliary elements of the geometric model. We’ll use bold Latin letters to designate radius vectors of points, and matrices in three-dimensional space.
- MbCurve3D Curve
- MbLine3D Straight Line
- MbLineSegment3D Straight-Line Segment
- MbArc3D Elliptical Arc
- Polyline MbPolyline3D
- MbNurbs3D NURBS Curve
- MbHermit3D Hermite Curve
- MbBezier3D Bezier Composite Curve
- Cubic Spline MbCubicSpline3D
- Trimmed Curve MbTrimmedCurve3D
- Reparametrized Curve MbReparamCurve3D
- Equidistant Curve MbOffsetCurve3D
- MbCharacterCurve3D Character Curve
- MbConeSpiral Conical Spiral
- MbCurveSpiral Variable Radius Spiral
- MbCrookedSpiral Spiral with Curved Planar Axis
- MbBridgeCurve3D Bridge Curve
- MbContour3D Contour
- MbPlaneCurve Plane Curve
- MbSurfaceCurve Curve on Surface
- MbSilhouetteCurve Silhouette Curve
- MbContourOnSurface Contour on Surface
- MbContourOnPlane Contour on Plane
- MbSurfaceIntersectionCurve Surface Intersection Curve