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

    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

    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

    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