OCC.NLPlate module

class Handle_NLPlate_HGPPConstraint(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_NLPlate_HPG0Constraint(*args)

Bases: OCC.NLPlate.Handle_NLPlate_HGPPConstraint

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_NLPlate_HPG0G1Constraint(*args)

Bases: OCC.NLPlate.Handle_NLPlate_HPG0Constraint

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_NLPlate_HPG0G2Constraint(*args)

Bases: OCC.NLPlate.Handle_NLPlate_HPG0G1Constraint

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_NLPlate_HPG0G3Constraint(*args)

Bases: OCC.NLPlate.Handle_NLPlate_HPG0G2Constraint

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_NLPlate_HPG1Constraint(*args)

Bases: OCC.NLPlate.Handle_NLPlate_HGPPConstraint

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_NLPlate_HPG2Constraint(*args)

Bases: OCC.NLPlate.Handle_NLPlate_HPG1Constraint

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_NLPlate_HPG3Constraint(*args)

Bases: OCC.NLPlate.Handle_NLPlate_HPG2Constraint

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_NLPlate_ListNodeOfStackOfPlate(*args)

Bases: OCC.TCollection.Handle_TCollection_MapNode

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_NLPlate_SequenceNodeOfSequenceOfHGPPConstraint(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class NLPlate_HGPPConstraint(*args, **kwargs)

Bases: OCC.MMgt.MMgt_TShared

ActiveOrder()
Return type:int
G0Criterion()
Return type:float
G0Target()
Return type:gp_XYZ
G1Criterion()
Return type:float
G1Target()
Return type:Plate_D1
G2Criterion()
Return type:float
G2Target()
Return type:Plate_D2
G3Criterion()
Return type:float
G3Target()
Return type:Plate_D3
GetHandle()
IncrementalLoadAllowed()
Return type:bool
IsG0()
Return type:bool
Orientation()
Return type:int
SetActiveOrder()
Parameters:ActiveOrder (int) –
Return type:void
SetG0Criterion()
Parameters:TolDist (float) –
Return type:void
SetG1Criterion()
Parameters:TolAng (float) –
Return type:void
SetG2Criterion()
Parameters:TolCurv (float) –
Return type:void
SetG3Criterion()
Parameters:TolG3 (float) –
Return type:void
SetIncrementalLoadAllowed()
Parameters:ILA (bool) –
Return type:void
SetOrientation()
Parameters:Orient (int) – default value is 0
Return type:void
SetUV()
Parameters:UV (gp_XY) –
Return type:void
SetUVFreeSliding()
Parameters:UVFree (bool) –
Return type:void
UV()
Return type:gp_XY
UVFreeSliding()
Return type:bool
thisown

The membership flag

class NLPlate_HPG0Constraint(*args)

Bases: OCC.NLPlate.NLPlate_HGPPConstraint

Parameters:
Return type:

None

GetHandle()
thisown

The membership flag

class NLPlate_HPG0G1Constraint(*args)

Bases: OCC.NLPlate.NLPlate_HPG0Constraint

Parameters:
  • UV (gp_XY) –
  • Value (gp_XYZ) –
  • D1T (Plate_D1 &) –
Return type:

None

GetHandle()
thisown

The membership flag

class NLPlate_HPG0G2Constraint(*args)

Bases: OCC.NLPlate.NLPlate_HPG0G1Constraint

Parameters:
  • UV (gp_XY) –
  • Value (gp_XYZ) –
  • D1T (Plate_D1 &) –
  • D2T (Plate_D2 &) –
Return type:

None

GetHandle()
thisown

The membership flag

class NLPlate_HPG0G3Constraint(*args)

Bases: OCC.NLPlate.NLPlate_HPG0G2Constraint

Parameters:
  • UV (gp_XY) –
  • Value (gp_XYZ) –
  • D1T (Plate_D1 &) –
  • D2T (Plate_D2 &) –
  • D3T (Plate_D3 &) –
Return type:

None

GetHandle()
thisown

The membership flag

class NLPlate_HPG1Constraint(*args)

Bases: OCC.NLPlate.NLPlate_HGPPConstraint

Parameters:
  • UV (gp_XY) –
  • D1T (Plate_D1 &) –
Return type:

None

GetHandle()
thisown

The membership flag

class NLPlate_HPG2Constraint(*args)

Bases: OCC.NLPlate.NLPlate_HPG1Constraint

Parameters:
  • UV (gp_XY) –
  • D1T (Plate_D1 &) –
  • D2T (Plate_D2 &) –
Return type:

None

GetHandle()
thisown

The membership flag

class NLPlate_HPG3Constraint(*args)

Bases: OCC.NLPlate.NLPlate_HPG2Constraint

Parameters:
  • UV (gp_XY) –
  • D1T (Plate_D1 &) –
  • D2T (Plate_D2 &) –
  • D3T (Plate_D3 &) –
Return type:

None

GetHandle()
thisown

The membership flag

class NLPlate_ListIteratorOfStackOfPlate(*args)

Bases: object

Return type:None
Parameters:L (NLPlate_StackOfPlate &) –
Return type:None
Initialize()
Parameters:L (NLPlate_StackOfPlate &) –
Return type:None
More()
Return type:bool
Next()
Return type:None
Value()
Return type:Plate_Plate
thisown

The membership flag

class NLPlate_ListNodeOfStackOfPlate(*args)

Bases: OCC.TCollection.TCollection_MapNode

Parameters:
  • I (Plate_Plate &) –
  • n (TCollection_MapNodePtr &) –
Return type:

None

GetHandle()
Value()
Return type:Plate_Plate
thisown

The membership flag

class NLPlate_NLPlate(*args)

Bases: object

Parameters:InitialSurface (Handle_Geom_Surface &) –
Return type:None
ConstraintsSliding()
Parameters:NbIterations (int) – default value is 3
Return type:None
Continuity()
Return type:int
Evaluate()
Parameters:point2d (gp_XY) –
Return type:gp_XYZ
EvaluateDerivative()
Parameters:
Return type:

gp_XYZ

IncrementalSolve()
Parameters:
  • ord (int) – default value is 2
  • InitialConsraintOrder (int) – default value is 1
  • NbIncrements (int) – default value is 4
  • UVSliding (bool) – default value is Standard_False
Return type:

None

Init()
  • reset the Plate in the initial state ( same as after Create((Surface))
Return type:None
IsDone()
  • returns True if all has been correctly done.
Return type:bool
Load()
Parameters:GConst (Handle_NLPlate_HGPPConstraint &) –
Return type:None
MaxActiveConstraintOrder()
Return type:int
Solve()
Parameters:
  • ord (int) – default value is 2
  • InitialConsraintOrder (int) – default value is 1
Return type:

None

Solve2()
Parameters:
  • ord (int) – default value is 2
  • InitialConsraintOrder (int) – default value is 1
Return type:

None

destroy()
Return type:None
thisown

The membership flag

class NLPlate_SequenceNodeOfSequenceOfHGPPConstraint(*args)

Bases: OCC.TCollection.TCollection_SeqNode

Parameters:
  • I (Handle_NLPlate_HGPPConstraint &) –
  • n (TCollection_SeqNodePtr &) –
  • p (TCollection_SeqNodePtr &) –
Return type:

None

GetHandle()
Value()
Return type:Handle_NLPlate_HGPPConstraint
thisown

The membership flag

class NLPlate_SequenceOfHGPPConstraint(*args)

Bases: OCC.TCollection.TCollection_BaseSequence

Return type:None
Parameters:Other (NLPlate_SequenceOfHGPPConstraint &) –
Return type:None
Append()
Parameters:
  • T (Handle_NLPlate_HGPPConstraint &) –
  • S (NLPlate_SequenceOfHGPPConstraint &) –
Return type:

None

Return type:

None

Assign()
Parameters:Other (NLPlate_SequenceOfHGPPConstraint &) –
Return type:NLPlate_SequenceOfHGPPConstraint
ChangeValue()
Parameters:Index (int) –
Return type:Handle_NLPlate_HGPPConstraint
Clear()
Return type:None
First()
Return type:Handle_NLPlate_HGPPConstraint
InsertAfter()
Parameters:
  • Index (int) –
  • T (Handle_NLPlate_HGPPConstraint &) –
  • Index
  • S (NLPlate_SequenceOfHGPPConstraint &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • Index (int) –
  • T (Handle_NLPlate_HGPPConstraint &) –
  • Index
  • S (NLPlate_SequenceOfHGPPConstraint &) –
Return type:

None

Return type:

None

Last()
Return type:Handle_NLPlate_HGPPConstraint
Prepend()
Parameters:
  • T (Handle_NLPlate_HGPPConstraint &) –
  • S (NLPlate_SequenceOfHGPPConstraint &) –
Return type:

None

Return type:

None

Remove()
Parameters:
  • Index (int) –
  • FromIndex (int) –
  • ToIndex (int) –
Return type:

None

Return type:

None

Set()
Parameters:Other (NLPlate_SequenceOfHGPPConstraint &) –
Return type:NLPlate_SequenceOfHGPPConstraint
SetValue()
Parameters:
  • Index (int) –
  • I (Handle_NLPlate_HGPPConstraint &) –
Return type:

None

Split()
Parameters:
  • Index (int) –
  • Sub (NLPlate_SequenceOfHGPPConstraint &) –
Return type:

None

Value()
Parameters:Index (int) –
Return type:Handle_NLPlate_HGPPConstraint
thisown

The membership flag

class NLPlate_StackOfPlate(*args)

Bases: object

Return type:None
Parameters:Other (NLPlate_StackOfPlate &) –
Return type:None
Append()
Parameters:
  • I (Plate_Plate &) –
  • I
  • theIt (NLPlate_ListIteratorOfStackOfPlate &) –
  • Other (NLPlate_StackOfPlate &) –
Return type:

None

Return type:

None

Return type:

None

Assign()
Parameters:Other (NLPlate_StackOfPlate &) –
Return type:None
Clear()
Return type:None
Extent()
Return type:int
First()
Return type:Plate_Plate
InsertAfter()
Parameters:
  • I (Plate_Plate &) –
  • It (NLPlate_ListIteratorOfStackOfPlate &) –
  • Other (NLPlate_StackOfPlate &) –
  • It
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • I (Plate_Plate &) –
  • It (NLPlate_ListIteratorOfStackOfPlate &) –
  • Other (NLPlate_StackOfPlate &) –
  • It
Return type:

None

Return type:

None

IsEmpty()
Return type:bool
Last()
Return type:Plate_Plate
Prepend()
Parameters:
  • I (Plate_Plate &) –
  • I
  • theIt (NLPlate_ListIteratorOfStackOfPlate &) –
  • Other (NLPlate_StackOfPlate &) –
Return type:

None

Return type:

None

Return type:

None

Remove()
Parameters:It (NLPlate_ListIteratorOfStackOfPlate &) –
Return type:None
RemoveFirst()
Return type:None
Set()
Parameters:Other (NLPlate_StackOfPlate &) –
Return type:None
thisown

The membership flag

class SwigPyIterator(*args, **kwargs)

Bases: object

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

The membership flag

value()
register_handle(handle, base_object)

Inserts the handle into the base object to prevent memory corruption in certain cases