|
C3D Toolkit
Kernel - 118060, Vision - 2.15.0.1825
|
Circle, ellipse or circular or elliptical arc in two-dimensional space. More...
#include <curve.h>#include <mb_placement.h>#include <alg_base.h>#include <alg_curve_distance.h>#include <tool_mutex.h>#include <mb_dim_accuracy.h>Classes | |
| class | MbArc |
| Elliptical arc in two-dimensional space. More... | |
Functions | |
| bool | CreateOffsetElliptic (const MbArc &curve, double rad, RPArray< MbCurve > &segments, size_t &count, bool setArcLimits=false) |
| Creation of the offset curve (arc) of ellipse with different semiaxes subject to self-intersections. More... | |
| void | EllipticWrite (writer &out, const MbArc *curve) |
| Writes to the stream for older versions. More... | |
| void | TrimmedWrite (writer &out, const MbTrimmedCurve *curve) |
| Writes to the stream for older versions. More... | |
Circle, ellipse or circular or elliptical arc in two-dimensional space.