OCC.Core.Geom2dEvaluator module

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

class Geom2dEvaluator_Curve(*args, **kwargs)

Bases: OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

D0()
  • Value of 2D curve
    param theU

    type theU

    float

    param theValue

    type theValue

    gp_Pnt2d

    rtype

    None

D1()
  • Value and first derivatives of curve
    param theU

    type theU

    float

    param theValue

    type theValue

    gp_Pnt2d

    param theD1

    type theD1

    gp_Vec2d

    rtype

    None

D2()
  • Value, first and second derivatives of curve
    param theU

    type theU

    float

    param theValue

    type theValue

    gp_Pnt2d

    param theD1

    type theD1

    gp_Vec2d

    param theD2

    type theD2

    gp_Vec2d

    rtype

    None

D3()
  • Value, first, second and third derivatives of curve
    param theU

    type theU

    float

    param theValue

    type theValue

    gp_Pnt2d

    param theD1

    type theD1

    gp_Vec2d

    param theD2

    type theD2

    gp_Vec2d

    param theD3

    type theD3

    gp_Vec2d

    rtype

    None

DN()
  • Calculates N-th derivatives of curve, where N = theDerU. Raises if N < 1
    param theU

    type theU

    float

    param theDerU

    type theDerU

    int

    rtype

    gp_Vec2d

static DownCast(t)
property thisown

The membership flag

class Geom2dEvaluator_OffsetCurve(*args)

Bases: OCC.Core.Geom2dEvaluator.Geom2dEvaluator_Curve

  • Initialize evaluator by curve
    param theBase

    type theBase

    Geom2d_Curve

    param theOffset

    type theOffset

    float

    rtype

    None* Initialize evaluator by curve adaptor

    param theBase

    type theBase

    Geom2dAdaptor_HCurve

    param theOffset

    type theOffset

    float

    rtype

    None

D0()
  • Value of curve
    param theU

    type theU

    float

    param theValue

    type theValue

    gp_Pnt2d

    rtype

    None

D1()
  • Value and first derivatives of curve
    param theU

    type theU

    float

    param theValue

    type theValue

    gp_Pnt2d

    param theD1

    type theD1

    gp_Vec2d

    rtype

    None

D2()
  • Value, first and second derivatives of curve
    param theU

    type theU

    float

    param theValue

    type theValue

    gp_Pnt2d

    param theD1

    type theD1

    gp_Vec2d

    param theD2

    type theD2

    gp_Vec2d

    rtype

    None

D3()
  • Value, first, second and third derivatives of curve
    param theU

    type theU

    float

    param theValue

    type theValue

    gp_Pnt2d

    param theD1

    type theD1

    gp_Vec2d

    param theD2

    type theD2

    gp_Vec2d

    param theD3

    type theD3

    gp_Vec2d

    rtype

    None

DN()
  • Calculates N-th derivatives of curve, where N = theDeriv. Raises if N < 1
    param theU

    type theU

    float

    param theDeriv

    type theDeriv

    int

    rtype

    gp_Vec2d

static DownCast(t)
SetOffsetValue()
  • Change the offset value
    param theOffset

    type theOffset

    float

    rtype

    None

property thisown

The membership flag

class SwigPyIterator(*args, **kwargs)

Bases: object

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

The membership flag

value()