OCC.Core.Hermit module

Hermit module, see official documentation at https://www.opencascade.com/doc/occt-7.4.0/refman/html/package_hermit.html

class SwigPyIterator(*args, **kwargs)

Bases: object

advance()
copy()
decr()
distance()
equal()
incr()
next()
previous()
property thisown

The membership flag

value()
class hermit

Bases: object

static Solution()
  • returns the correct spline a(u) which will be multiplicated with BS later.
    param BS

    type BS

    opencascade::handle<Geom_BSplineCurve> &

    param TolPoles

    default value is 0.000001

    type TolPoles

    float

    param TolKnots

    default value is 0.000001

    type TolKnots

    float

    rtype

    opencascade::handle<Geom2d_BSplineCurve>* returns the correct spline a(u) which will be multiplicated with BS later.

    param BS

    type BS

    opencascade::handle<Geom2d_BSplineCurve> &

    param TolPoles

    default value is 0.000001

    type TolPoles

    float

    param TolKnots

    default value is 0.000001

    type TolKnots

    float

    rtype

    opencascade::handle<Geom2d_BSplineCurve>

static Solutionbis()
  • returns the knots to insert to a(u) to stay with a constant sign and in the tolerances.
    param BS

    type BS

    opencascade::handle<Geom_BSplineCurve> &

    param Knotmin

    type Knotmin

    float &

    param Knotmax

    type Knotmax

    float &

    param TolPoles

    default value is 0.000001

    type TolPoles

    float

    param TolKnots

    default value is 0.000001

    type TolKnots

    float

    rtype

    void

property thisown

The membership flag