MbPointCurve Two-Dimensional Curve-Point

The MbPointCurve class is declared in the cur_point_curve.h file.

A two-dimensional point curve is defined by a point MbCartPoint point, the minimum curve parameter tmin, the maximum curve parameter tmax, and the curve closedness flag closed.

In the method

PointOn( double & t, MbCartPoint & r)

the radius vector of the curve r is described by the vector function r(t) = point.

The curve parameter t takes values on the interval tmin ≤ t ≤ tmax. The curve can be periodic. The following inequality must hold for the parameters: tmin < tmax.

A two-dimensional point curve is used together with another two-dimensional curve to describe the intersection of surfaces, one of which has a singular point, for example, a pole. The parameters tmin, tmax, closed of the point curve correspond to the parameters of the two-dimensional curve used together with the point curve.