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_TransientEmpty 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
opencascade::handle<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
opencascade::handle<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
-