OCC.Plate module

class Handle_Plate_HArray1OfPinpointConstraint(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class Handle_Plate_SequenceNodeOfSequenceOfLinearScalarConstraint(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

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

The membership flag

class Handle_Plate_SequenceNodeOfSequenceOfLinearXYZConstraint(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

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

The membership flag

class Handle_Plate_SequenceNodeOfSequenceOfPinpointConstraint(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

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

The membership flag

class Plate_Array1OfPinpointConstraint(*args)

Bases: object

Parameters:
  • Low (int) –
  • Up (int) –
  • Item (Plate_PinpointConstraint &) –
  • Low
  • Up
Return type:

None

Return type:

None

Assign()
Parameters:Other (Plate_Array1OfPinpointConstraint &) –
Return type:Plate_Array1OfPinpointConstraint
ChangeValue()
Parameters:Index (int) –
Return type:Plate_PinpointConstraint
Destroy()
Return type:None
Init()
Parameters:V (Plate_PinpointConstraint &) –
Return type:None
IsAllocated()
Return type:bool
Length()
Return type:int
Lower()
Return type:int
Set()
Parameters:Other (Plate_Array1OfPinpointConstraint &) –
Return type:Plate_Array1OfPinpointConstraint
SetValue()
Parameters:
  • Index (int) –
  • Value (Plate_PinpointConstraint &) –
Return type:

None

Upper()
Return type:int
Value()
Parameters:Index (int) –
Return type:Plate_PinpointConstraint
thisown

The membership flag

class Plate_D1(*args)

Bases: object

Parameters:
Return type:

None

Return type:

None

DU()
Return type:gp_XYZ
DV()
Return type:gp_XYZ
thisown

The membership flag

class Plate_D2(*args)

Bases: object

Parameters:
Return type:

None

Return type:

None

thisown

The membership flag

class Plate_D3(*args)

Bases: object

Parameters:
Return type:

None

Return type:

None

thisown

The membership flag

class Plate_FreeGtoCConstraint(*args)

Bases: object

Parameters:
  • point2d (gp_XY) –
  • D1S (Plate_D1 &) –
  • D1T (Plate_D1 &) –
  • IncrementalLoad (float) – default value is 1.0
  • orientation (int) – default value is 0
  • point2d
  • D1S
  • D1T
  • D2S (Plate_D2 &) –
  • D2T (Plate_D2 &) –
  • IncrementalLoad – default value is 1.0
  • orientation – default value is 0
  • point2d
  • D1S
  • D1T
  • D2S
  • D2T
  • D3S (Plate_D3 &) –
  • D3T (Plate_D3 &) –
  • IncrementalLoad – default value is 1.0
  • orientation – default value is 0
Return type:

None

Return type:

None

Return type:

None

GetPPC()
Parameters:Index (int) –
Return type:Plate_PinpointConstraint
LSC()
Parameters:Index (int) –
Return type:Plate_LinearScalarConstraint
nb_LSC()
Return type:int
nb_PPC()
Return type:int
thisown

The membership flag

class Plate_GlobalTranslationConstraint(*args)

Bases: object

Parameters:SOfXY (TColgp_SequenceOfXY) –
Return type:None
LXYZC()
Return type:Plate_LinearXYZConstraint
thisown

The membership flag

class Plate_GtoCConstraint(*args)

Bases: object

Parameters:
  • ref (Plate_GtoCConstraint &) –
  • point2d (gp_XY) –
  • D1S (Plate_D1 &) –
  • D1T (Plate_D1 &) –
  • point2d
  • D1S
  • D1T
  • nP (gp_XYZ) –
  • point2d
  • D1S
  • D1T
  • D2S (Plate_D2 &) –
  • D2T (Plate_D2 &) –
  • point2d
  • D1S
  • D1T
  • D2S
  • D2T
  • nP
  • point2d
  • D1S
  • D1T
  • D2S
  • D2T
  • D3S (Plate_D3 &) –
  • D3T (Plate_D3 &) –
  • point2d
  • D1S
  • D1T
  • D2S
  • D2T
  • D3S
  • D3T
  • nP
Return type:

None

Return type:

None

Return type:

None

Return type:

None

Return type:

None

Return type:

None

Return type:

None

D1SurfInit()
Return type:Plate_D1
GetPPC()
Parameters:Index (int) –
Return type:Plate_PinpointConstraint
nb_PPC()
Return type:int
thisown

The membership flag

class Plate_HArray1OfPinpointConstraint(*args)

Bases: OCC.MMgt.MMgt_TShared

Parameters:
  • Low (int) –
  • Up (int) –
  • Low
  • Up
  • V (Plate_PinpointConstraint &) –
Return type:

None

Return type:

None

Array1()
Return type:Plate_Array1OfPinpointConstraint
ChangeArray1()
Return type:Plate_Array1OfPinpointConstraint
ChangeValue()
Parameters:Index (int) –
Return type:Plate_PinpointConstraint
GetHandle()
Init()
Parameters:V (Plate_PinpointConstraint &) –
Return type:None
Length()
Return type:int
Lower()
Return type:int
SetValue()
Parameters:
  • Index (int) –
  • Value (Plate_PinpointConstraint &) –
Return type:

None

Upper()
Return type:int
Value()
Parameters:Index (int) –
Return type:Plate_PinpointConstraint
thisown

The membership flag

class Plate_LineConstraint(*args)

Bases: object

Parameters:
  • point2d (gp_XY) –
  • lin (gp_Lin) –
  • iu (int) – default value is 0
  • iv (int) – default value is 0
Return type:

None

LSC()
Return type:Plate_LinearScalarConstraint
thisown

The membership flag

class Plate_LinearScalarConstraint(*args)

Bases: object

Return type:

None

Parameters:
  • PPC1 (Plate_PinpointConstraint &) –
  • coeff (TColgp_Array2OfXYZ) –
  • ppc (Plate_Array1OfPinpointConstraint &) –
  • coeff
  • ppc
  • coeff
  • ColLen (int) –
  • RowLen (int) –
Return type:

None

Return type:

None

Return type:

None

Return type:

None

Coeff()
Return type:TColgp_Array2OfXYZ
GetPPC()
Return type:Plate_Array1OfPinpointConstraint
SetCoeff()
  • Sets the coeff of index (Row,Col) to Value raise if Row (respectively Col) is greater than the Row (respectively Column) length of coeff
Parameters:
Return type:

None

SetPPC()
  • Sets the PinPointConstraint of index Index to Value raise if Index is greater than the length of ppc or the Row length of coeff or lower than 1
Parameters:
  • Index (int) –
  • Value (Plate_PinpointConstraint &) –
Return type:

None

thisown

The membership flag

class Plate_LinearXYZConstraint(*args)

Bases: object

Return type:

None

Parameters:
  • ppc (Plate_Array1OfPinpointConstraint &) –
  • coeff (TColStd_Array2OfReal &) –
  • ppc
  • coeff
  • ColLen (int) –
  • RowLen (int) –
Return type:

None

Return type:

None

Return type:

None

Coeff()
Return type:TColStd_Array2OfReal
GetPPC()
Return type:Plate_Array1OfPinpointConstraint
SetCoeff()
  • Sets the coeff of index (Row,Col) to Value raise if Row (respectively Col) is greater than the Row (respectively Column) length of coeff
Parameters:
Return type:

None

SetPPC()
  • Sets the PinPointConstraint of index Index to Value raise if Index is greater than the length of ppc or the Row length of coeff or lower than 1
Parameters:
  • Index (int) –
  • Value (Plate_PinpointConstraint &) –
Return type:

None

thisown

The membership flag

class Plate_PinpointConstraint(*args)

Bases: object

Return type:

None

Parameters:
  • point2d (gp_XY) –
  • ImposedValue (gp_XYZ) –
  • iu (int) – default value is 0
  • iv (int) – default value is 0
Return type:

None

Idu()
Return type:int
Idv()
Return type:int
Pnt2d()
Return type:gp_XY
Value()
Return type:gp_XYZ
thisown

The membership flag

class Plate_PlaneConstraint(*args)

Bases: object

Parameters:
  • point2d (gp_XY) –
  • pln (gp_Pln) –
  • iu (int) – default value is 0
  • iv (int) – default value is 0
Return type:

None

LSC()
Return type:Plate_LinearScalarConstraint
thisown

The membership flag

class Plate_Plate(*args)

Bases: object

Return type:None
Parameters:Ref (Plate_Plate &) –
Return type:None
CoefPol()
Parameters:Coefs (Handle_TColgp_HArray2OfXYZ) –
Return type:None
Continuity()
Return type:int
Copy()
Parameters:Ref (Plate_Plate &) –
Return type:Plate_Plate
Evaluate()
Parameters:point2d (gp_XY) –
Return type:gp_XYZ
EvaluateDerivative()
Parameters:
Return type:

gp_XYZ

Init()
  • reset the Plate in the initial state ( same as after Create())
Return type:None
IsDone()
  • returns True if all has been correctly done.
Return type:bool
Load()
Parameters:
  • PConst (Plate_PlaneConstraint &) –
  • LXYZConst (Plate_LinearXYZConstraint &) –
  • LScalarConst (Plate_LinearScalarConstraint &) –
  • GTConst (Plate_GlobalTranslationConstraint &) –
  • LConst (Plate_LineConstraint &) –
  • PConst
  • SCConst (Plate_SampledCurveConstraint &) –
  • GtoCConst (Plate_GtoCConstraint &) –
  • FGtoCConst (Plate_FreeGtoCConstraint &) –
Return type:

None

Return type:

None

Return type:

None

Return type:

None

Return type:

None

Return type:

None

Return type:

None

Return type:

None

Return type:

None

Set()
Parameters:Ref (Plate_Plate &) –
Return type:Plate_Plate
SetPolynomialPartOnly()
Parameters:PPOnly (bool) – default value is Standard_True
Return type:None
SolveTI()
Parameters:
  • ord (int) – default value is 4
  • anisotropie (float) – default value is 1.0
Return type:

None

UVBox()
Parameters:
  • UMin (float &) –
  • UMax (float &) –
  • VMin (float &) –
  • VMax (float &) –
Return type:

None

UVConstraints()
Parameters:Seq (TColgp_SequenceOfXY) –
Return type:None
destroy()
Return type:None
thisown

The membership flag

class Plate_SampledCurveConstraint(*args)

Bases: object

Parameters:
  • SOPPC (Plate_SequenceOfPinpointConstraint &) –
  • n (int) –
Return type:

None

LXYZC()
Return type:Plate_LinearXYZConstraint
thisown

The membership flag

class Plate_SequenceNodeOfSequenceOfLinearScalarConstraint(*args)

Bases: OCC.TCollection.TCollection_SeqNode

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

None

GetHandle()
Value()
Return type:Plate_LinearScalarConstraint
thisown

The membership flag

class Plate_SequenceNodeOfSequenceOfLinearXYZConstraint(*args)

Bases: OCC.TCollection.TCollection_SeqNode

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

None

GetHandle()
Value()
Return type:Plate_LinearXYZConstraint
thisown

The membership flag

class Plate_SequenceNodeOfSequenceOfPinpointConstraint(*args)

Bases: OCC.TCollection.TCollection_SeqNode

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

None

GetHandle()
Value()
Return type:Plate_PinpointConstraint
thisown

The membership flag

class Plate_SequenceOfLinearScalarConstraint(*args)

Bases: OCC.TCollection.TCollection_BaseSequence

Return type:None
Parameters:Other (Plate_SequenceOfLinearScalarConstraint &) –
Return type:None
Append()
Parameters:
  • T (Plate_LinearScalarConstraint &) –
  • S (Plate_SequenceOfLinearScalarConstraint &) –
Return type:

None

Return type:

None

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

None

Return type:

None

InsertBefore()
Parameters:
  • Index (int) –
  • T (Plate_LinearScalarConstraint &) –
  • Index
  • S (Plate_SequenceOfLinearScalarConstraint &) –
Return type:

None

Return type:

None

Last()
Return type:Plate_LinearScalarConstraint
Prepend()
Parameters:
  • T (Plate_LinearScalarConstraint &) –
  • S (Plate_SequenceOfLinearScalarConstraint &) –
Return type:

None

Return type:

None

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

None

Return type:

None

Set()
Parameters:Other (Plate_SequenceOfLinearScalarConstraint &) –
Return type:Plate_SequenceOfLinearScalarConstraint
SetValue()
Parameters:
  • Index (int) –
  • I (Plate_LinearScalarConstraint &) –
Return type:

None

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

None

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

The membership flag

class Plate_SequenceOfLinearXYZConstraint(*args)

Bases: OCC.TCollection.TCollection_BaseSequence

Return type:None
Parameters:Other (Plate_SequenceOfLinearXYZConstraint &) –
Return type:None
Append()
Parameters:
  • T (Plate_LinearXYZConstraint &) –
  • S (Plate_SequenceOfLinearXYZConstraint &) –
Return type:

None

Return type:

None

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

None

Return type:

None

InsertBefore()
Parameters:
  • Index (int) –
  • T (Plate_LinearXYZConstraint &) –
  • Index
  • S (Plate_SequenceOfLinearXYZConstraint &) –
Return type:

None

Return type:

None

Last()
Return type:Plate_LinearXYZConstraint
Prepend()
Parameters:
  • T (Plate_LinearXYZConstraint &) –
  • S (Plate_SequenceOfLinearXYZConstraint &) –
Return type:

None

Return type:

None

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

None

Return type:

None

Set()
Parameters:Other (Plate_SequenceOfLinearXYZConstraint &) –
Return type:Plate_SequenceOfLinearXYZConstraint
SetValue()
Parameters:
  • Index (int) –
  • I (Plate_LinearXYZConstraint &) –
Return type:

None

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

None

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

The membership flag

class Plate_SequenceOfPinpointConstraint(*args)

Bases: OCC.TCollection.TCollection_BaseSequence

Return type:None
Parameters:Other (Plate_SequenceOfPinpointConstraint &) –
Return type:None
Append()
Parameters:
  • T (Plate_PinpointConstraint &) –
  • S (Plate_SequenceOfPinpointConstraint &) –
Return type:

None

Return type:

None

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

None

Return type:

None

InsertBefore()
Parameters:
  • Index (int) –
  • T (Plate_PinpointConstraint &) –
  • Index
  • S (Plate_SequenceOfPinpointConstraint &) –
Return type:

None

Return type:

None

Last()
Return type:Plate_PinpointConstraint
Prepend()
Parameters:
  • T (Plate_PinpointConstraint &) –
  • S (Plate_SequenceOfPinpointConstraint &) –
Return type:

None

Return type:

None

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

None

Return type:

None

Set()
Parameters:Other (Plate_SequenceOfPinpointConstraint &) –
Return type:Plate_SequenceOfPinpointConstraint
SetValue()
Parameters:
  • Index (int) –
  • I (Plate_PinpointConstraint &) –
Return type:

None

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

None

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

The membership flag

class SwigPyIterator(*args, **kwargs)

Bases: object

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

The membership flag

value()
new_instancemethod(func, inst, cls)
register_handle(handle, base_object)

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