OCC.Core.NLPlate module¶
NLPlate module, see official documentation at https://www.opencascade.com/doc/occt-7.4.0/refman/html/package_nlplate.html
-
class
NLPlate_HGPPConstraint
(*args, **kwargs)¶ Bases:
OCC.Core.Standard.Standard_Transient
Empty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
static
DownCast
(t)¶
-
SetActiveOrder
()¶ - Parameters
ActiveOrder –
- type ActiveOrder
int
- rtype
void
-
SetG0Criterion
()¶ - Parameters
TolDist –
- type TolDist
float
- rtype
void
-
SetG1Criterion
()¶ - Parameters
TolAng –
- type TolAng
float
- rtype
void
-
SetG2Criterion
()¶ - Parameters
TolCurv –
- type TolCurv
float
- rtype
void
-
SetG3Criterion
()¶ - Parameters
TolG3 –
- type TolG3
float
- rtype
void
-
SetIncrementalLoadAllowed
()¶ - Parameters
ILA –
- type ILA
bool
- rtype
void
-
SetOrientation
()¶ - Parameters
Orient – default value is 0 :type Orient: int :rtype: void
-
SetUV
()¶ - Parameters
UV –
- type UV
gp_XY
- rtype
void
-
SetUVFreeSliding
()¶ - Parameters
UVFree –
- type UVFree
bool
- rtype
void
-
property
thisown
¶ The membership flag
-
class
NLPlate_HPG0Constraint
(*args)¶ Bases:
OCC.Core.NLPlate.NLPlate_HGPPConstraint
- Parameters
UV –
- type UV
gp_XY
- param Value
- type Value
gp_XYZ
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
NLPlate_HPG0G1Constraint
(*args)¶ Bases:
OCC.Core.NLPlate.NLPlate_HPG0Constraint
- Parameters
UV –
- type UV
gp_XY
- param Value
- type Value
gp_XYZ
- param D1T
- type D1T
Plate_D1
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
NLPlate_HPG0G2Constraint
(*args)¶ Bases:
OCC.Core.NLPlate.NLPlate_HPG0G1Constraint
- Parameters
UV –
- type UV
gp_XY
- param Value
- type Value
gp_XYZ
- param D1T
- type D1T
Plate_D1
- param D2T
- type D2T
Plate_D2
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
NLPlate_HPG0G3Constraint
(*args)¶ Bases:
OCC.Core.NLPlate.NLPlate_HPG0G2Constraint
- Parameters
UV –
- type UV
gp_XY
- param Value
- type Value
gp_XYZ
- param D1T
- type D1T
Plate_D1
- param D2T
- type D2T
Plate_D2
- param D3T
- type D3T
Plate_D3
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
NLPlate_HPG1Constraint
(*args)¶ Bases:
OCC.Core.NLPlate.NLPlate_HGPPConstraint
- Parameters
UV –
- type UV
gp_XY
- param D1T
- type D1T
Plate_D1
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
NLPlate_HPG2Constraint
(*args)¶ Bases:
OCC.Core.NLPlate.NLPlate_HPG1Constraint
- Parameters
UV –
- type UV
gp_XY
- param D1T
- type D1T
Plate_D1
- param D2T
- type D2T
Plate_D2
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
NLPlate_HPG3Constraint
(*args)¶ Bases:
OCC.Core.NLPlate.NLPlate_HPG2Constraint
- Parameters
UV –
- type UV
gp_XY
- param D1T
- type D1T
Plate_D1
- param D2T
- type D2T
Plate_D2
- param D3T
- type D3T
Plate_D3
- rtype
None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
NLPlate_ListIteratorOfStackOfPlate
(*args)¶ Bases:
object
-
ChangeValue
()¶
-
More
()¶
-
Next
()¶
-
Value
()¶
-
property
thisown
¶ The membership flag
-
-
class
NLPlate_NLPlate
(*args)¶ Bases:
object
- Parameters
InitialSurface –
- type InitialSurface
Geom_Surface
- rtype
None
-
ConstraintsSliding
()¶ - Parameters
NbIterations – default value is 3 :type NbIterations: int :rtype: None
-
Evaluate
()¶ - Parameters
point2d –
- type point2d
gp_XY
- rtype
gp_XYZ
-
EvaluateDerivative
()¶ - Parameters
point2d –
- type point2d
gp_XY
- param iu
- type iu
int
- param iv
- type iv
int
- rtype
gp_XYZ
-
IncrementalSolve
()¶ - Parameters
ord – default value is 2 :type ord: int :param InitialConsraintOrder: default value is 1 :type InitialConsraintOrder: int :param NbIncrements: default value is 4 :type NbIncrements: int :param UVSliding: default value is Standard_False :type UVSliding: bool :rtype: None
-
Init
()¶ - reset the Plate in the initial state ( same as after Create((Surface))
- rtype
None
-
IsDone
()¶ - returns True if all has been correctly done.
- rtype
bool
-
Load
()¶ - Parameters
GConst –
- type GConst
NLPlate_HGPPConstraint
- rtype
None
-
Solve
()¶ - Parameters
ord – default value is 2 :type ord: int :param InitialConsraintOrder: default value is 1 :type InitialConsraintOrder: int :rtype: None
-
Solve2
()¶ - Parameters
ord – default value is 2 :type ord: int :param InitialConsraintOrder: default value is 1 :type InitialConsraintOrder: int :rtype: None
-
property
thisown
¶ The membership flag
-
class
NLPlate_SequenceOfHGPPConstraint
(*args)¶ Bases:
object
-
Append
()¶
-
Assign
()¶
-
ChangeFirst
()¶
-
ChangeLast
()¶
-
ChangeValue
()¶
-
Clear
()¶
-
Exchange
()¶
-
First
()¶
-
InsertAfter
()¶
-
InsertBefore
()¶
-
IsEmpty
()¶
-
Last
()¶
-
Length
()¶
-
Lower
()¶
-
Prepend
()¶
-
Remove
()¶
-
Reverse
()¶
-
Set
()¶
-
SetValue
()¶
-
Size
()¶
-
Split
()¶
-
Upper
()¶
-
Value
()¶
-
begin
()¶
-
cbegin
()¶
-
cend
()¶
-
static
delNode
()¶
-
end
()¶
-
property
thisown
¶ The membership flag
-