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_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
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
opencascade::handle<Geom2d_Curve> &
- param theOffset
- type theOffset
float
- rtype
None* Initialize evaluator by curve adaptor
- param theBase
- type theBase
opencascade::handle<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