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
-
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