OCC.Plate module

class OCC.Plate.Handle_Plate_HArray1OfPinpointConstraint(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class OCC.Plate.Handle_Plate_SequenceNodeOfSequenceOfLinearScalarConstraint(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

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

The membership flag

class OCC.Plate.Handle_Plate_SequenceNodeOfSequenceOfLinearXYZConstraint(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

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

The membership flag

class OCC.Plate.Handle_Plate_SequenceNodeOfSequenceOfPinpointConstraint(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

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

The membership flag

class OCC.Plate.Plate_Array1OfPinpointConstraint(*args)

Bases: object

Assign()
Parameters:Other (Plate_Array1OfPinpointConstraint &) –
Return type:Plate_Array1OfPinpointConstraint
ChangeValue()
Parameters:Index (Standard_Integer) –
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 (Standard_Integer) –
  • Value (Plate_PinpointConstraint &) –
Return type:

None

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

The membership flag

class OCC.Plate.Plate_D1(*args)

Bases: object

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

The membership flag

class OCC.Plate.Plate_D2(*args)

Bases: object

thisown

The membership flag

class OCC.Plate.Plate_D3(*args)

Bases: object

thisown

The membership flag

class OCC.Plate.Plate_FreeGtoCConstraint(*args)

Bases: object

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

The membership flag

class OCC.Plate.Plate_GlobalTranslationConstraint(*args)

Bases: object

LXYZC()
Return type:Plate_LinearXYZConstraint
thisown

The membership flag

class OCC.Plate.Plate_GtoCConstraint(*args)

Bases: object

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

The membership flag

class OCC.Plate.Plate_HArray1OfPinpointConstraint(*args)

Bases: OCC.MMgt.MMgt_TShared

Array1()
Return type:Plate_Array1OfPinpointConstraint
ChangeArray1()
Return type:Plate_Array1OfPinpointConstraint
ChangeValue()
Parameters:Index (Standard_Integer) –
Return type:Plate_PinpointConstraint
GetHandle()

Plate_HArray1OfPinpointConstraint_GetHandle(Plate_HArray1OfPinpointConstraint self) -> Handle_Plate_HArray1OfPinpointConstraint

Init()
Parameters:V (Plate_PinpointConstraint &) –
Return type:None
Length()
Return type:int
Lower()
Return type:int
SetValue()
Parameters:
  • Index (Standard_Integer) –
  • Value (Plate_PinpointConstraint &) –
Return type:

None

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

The membership flag

class OCC.Plate.Plate_LineConstraint(*args)

Bases: object

LSC()
Return type:Plate_LinearScalarConstraint
thisown

The membership flag

class OCC.Plate.Plate_LinearScalarConstraint(*args)

Bases: object

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:
  • Row (Standard_Integer) –
  • Col (Standard_Integer) –
  • Value (gp_XYZ) –
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 (Standard_Integer) –
  • Value (Plate_PinpointConstraint &) –
Return type:

None

thisown

The membership flag

class OCC.Plate.Plate_LinearXYZConstraint(*args)

Bases: object

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:
  • Row (Standard_Integer) –
  • Col (Standard_Integer) –
  • Value (float) –
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 (Standard_Integer) –
  • Value (Plate_PinpointConstraint &) –
Return type:

None

thisown

The membership flag

class OCC.Plate.Plate_PinpointConstraint(*args)

Bases: object

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

The membership flag

class OCC.Plate.Plate_PlaneConstraint(*args)

Bases: object

LSC()
Return type:Plate_LinearScalarConstraint
thisown

The membership flag

class OCC.Plate.Plate_Plate(*args)

Bases: object

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:
  • point2d (gp_XY) –
  • iu (Standard_Integer) –
  • iv (Standard_Integer) –
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
  • PPOnly – default value is Standard_True
Return type:

None

Return type:

None

SolveTI()
Parameters:
  • ord (Standard_Integer) – default value is 4
  • anisotropie (float) – default value is 1.0
  • ord – default value is 4
  • anisotropie – default value is 1.0
  • ord – default value is 4
  • anisotropie – default value is 1.0
Return type:

None

Return type:

None

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 OCC.Plate.Plate_SampledCurveConstraint(*args)

Bases: object

LXYZC()
Return type:Plate_LinearXYZConstraint
thisown

The membership flag

class OCC.Plate.Plate_SequenceNodeOfSequenceOfLinearScalarConstraint(*args)

Bases: OCC.TCollection.TCollection_SeqNode

GetHandle()

Plate_SequenceNodeOfSequenceOfLinearScalarConstraint_GetHandle(Plate_SequenceNodeOfSequenceOfLinearScalarConstraint self) -> Handle_Plate_SequenceNodeOfSequenceOfLinearScalarConstraint

Value()
Return type:Plate_LinearScalarConstraint
thisown

The membership flag

class OCC.Plate.Plate_SequenceNodeOfSequenceOfLinearXYZConstraint(*args)

Bases: OCC.TCollection.TCollection_SeqNode

GetHandle()

Plate_SequenceNodeOfSequenceOfLinearXYZConstraint_GetHandle(Plate_SequenceNodeOfSequenceOfLinearXYZConstraint self) -> Handle_Plate_SequenceNodeOfSequenceOfLinearXYZConstraint

Value()
Return type:Plate_LinearXYZConstraint
thisown

The membership flag

class OCC.Plate.Plate_SequenceNodeOfSequenceOfPinpointConstraint(*args)

Bases: OCC.TCollection.TCollection_SeqNode

GetHandle()

Plate_SequenceNodeOfSequenceOfPinpointConstraint_GetHandle(Plate_SequenceNodeOfSequenceOfPinpointConstraint self) -> Handle_Plate_SequenceNodeOfSequenceOfPinpointConstraint

Value()
Return type:Plate_PinpointConstraint
thisown

The membership flag

class OCC.Plate.Plate_SequenceOfLinearScalarConstraint

Bases: OCC.TCollection.TCollection_BaseSequence

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 (Standard_Integer) –
Return type:Plate_LinearScalarConstraint
Clear()
Return type:None
First()
Return type:Plate_LinearScalarConstraint
InsertAfter()
Parameters:
  • Index (Standard_Integer) –
  • T (Plate_LinearScalarConstraint &) –
  • Index
  • S (Plate_SequenceOfLinearScalarConstraint &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • Index (Standard_Integer) –
  • 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 (Standard_Integer) –
  • FromIndex (Standard_Integer) –
  • ToIndex (Standard_Integer) –
Return type:

None

Return type:

None

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

None

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

None

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

The membership flag

class OCC.Plate.Plate_SequenceOfLinearXYZConstraint

Bases: OCC.TCollection.TCollection_BaseSequence

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 (Standard_Integer) –
Return type:Plate_LinearXYZConstraint
Clear()
Return type:None
First()
Return type:Plate_LinearXYZConstraint
InsertAfter()
Parameters:
  • Index (Standard_Integer) –
  • T (Plate_LinearXYZConstraint &) –
  • Index
  • S (Plate_SequenceOfLinearXYZConstraint &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • Index (Standard_Integer) –
  • 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 (Standard_Integer) –
  • FromIndex (Standard_Integer) –
  • ToIndex (Standard_Integer) –
Return type:

None

Return type:

None

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

None

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

None

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

The membership flag

class OCC.Plate.Plate_SequenceOfPinpointConstraint

Bases: OCC.TCollection.TCollection_BaseSequence

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 (Standard_Integer) –
Return type:Plate_PinpointConstraint
Clear()
Return type:None
First()
Return type:Plate_PinpointConstraint
InsertAfter()
Parameters:
  • Index (Standard_Integer) –
  • T (Plate_PinpointConstraint &) –
  • Index
  • S (Plate_SequenceOfPinpointConstraint &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • Index (Standard_Integer) –
  • 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 (Standard_Integer) –
  • FromIndex (Standard_Integer) –
  • ToIndex (Standard_Integer) –
Return type:

None

Return type:

None

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

None

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

None

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

The membership flag

class OCC.Plate.SwigPyIterator(*args, **kwargs)

Bases: object

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

The membership flag

value()