OCC.Core.Plate module

Plate module, see official documentation at https://www.opencascade.com/doc/occt-7.4.0/refman/html/package_plate.html

class Plate_Array1OfPinpointConstraint(*args)

Bases: object

Assign()
ChangeFirst()
ChangeLast()
ChangeValue()
First()
Init()
IsAllocated()
IsDeletable()
IsEmpty()
Last()
Length()
Lower()
Move()
Resize()
Set()
SetValue()
Size()
Upper()
Value()
begin()
cbegin()
cend()
end()
next()
property thisown

The membership flag

class Plate_D1(*args)

Bases: object

Parameters

du

type du

gp_XYZ

param dv

type dv

gp_XYZ

rtype

None:param ref:

type ref

Plate_D1

rtype

None

DU()
Return type

gp_XYZ

DV()
Return type

gp_XYZ

property thisown

The membership flag

class Plate_D2(*args)

Bases: object

Parameters

duu

type duu

gp_XYZ

param duv

type duv

gp_XYZ

param dvv

type dvv

gp_XYZ

rtype

None:param ref:

type ref

Plate_D2

rtype

None

property thisown

The membership flag

class Plate_D3(*args)

Bases: object

Parameters

duuu

type duuu

gp_XYZ

param duuv

type duuv

gp_XYZ

param duvv

type duvv

gp_XYZ

param dvvv

type dvvv

gp_XYZ

rtype

None:param ref:

type ref

Plate_D3

rtype

None

property thisown

The membership flag

class Plate_FreeGtoCConstraint(*args)

Bases: object

Parameters

point2d

type point2d

gp_XY

param D1S

type D1S

Plate_D1

param D1T

type D1T

Plate_D1

param IncrementalLoad

default value is 1.0

type IncrementalLoad

float

param orientation

default value is 0

type orientation

int

rtype

None:param point2d:

type point2d

gp_XY

param D1S

type D1S

Plate_D1

param D1T

type D1T

Plate_D1

param D2S

type D2S

Plate_D2

param D2T

type D2T

Plate_D2

param IncrementalLoad

default value is 1.0

type IncrementalLoad

float

param orientation

default value is 0

type orientation

int

rtype

None:param point2d:

type point2d

gp_XY

param D1S

type D1S

Plate_D1

param D1T

type D1T

Plate_D1

param D2S

type D2S

Plate_D2

param D2T

type D2T

Plate_D2

param D3S

type D3S

Plate_D3

param D3T

type D3T

Plate_D3

param IncrementalLoad

default value is 1.0

type IncrementalLoad

float

param orientation

default value is 0

type orientation

int

rtype

None

GetPPC()
Parameters

Index

type Index

int

rtype

Plate_PinpointConstraint

LSC()
Parameters

Index

type Index

int

rtype

Plate_LinearScalarConstraint

nb_LSC()
Return type

int

nb_PPC()
Return type

int

property thisown

The membership flag

class Plate_GlobalTranslationConstraint(*args)

Bases: object

Parameters

SOfXY

type SOfXY

TColgp_SequenceOfXY

rtype

None

LXYZC()
Return type

Plate_LinearXYZConstraint

property thisown

The membership flag

class Plate_GtoCConstraint(*args)

Bases: object

Parameters

ref

type ref

Plate_GtoCConstraint

rtype

None:param point2d:

type point2d

gp_XY

param D1S

type D1S

Plate_D1

param D1T

type D1T

Plate_D1

rtype

None:param point2d:

type point2d

gp_XY

param D1S

type D1S

Plate_D1

param D1T

type D1T

Plate_D1

param nP

type nP

gp_XYZ

rtype

None:param point2d:

type point2d

gp_XY

param D1S

type D1S

Plate_D1

param D1T

type D1T

Plate_D1

param D2S

type D2S

Plate_D2

param D2T

type D2T

Plate_D2

rtype

None:param point2d:

type point2d

gp_XY

param D1S

type D1S

Plate_D1

param D1T

type D1T

Plate_D1

param D2S

type D2S

Plate_D2

param D2T

type D2T

Plate_D2

param nP

type nP

gp_XYZ

rtype

None:param point2d:

type point2d

gp_XY

param D1S

type D1S

Plate_D1

param D1T

type D1T

Plate_D1

param D2S

type D2S

Plate_D2

param D2T

type D2T

Plate_D2

param D3S

type D3S

Plate_D3

param D3T

type D3T

Plate_D3

rtype

None:param point2d:

type point2d

gp_XY

param D1S

type D1S

Plate_D1

param D1T

type D1T

Plate_D1

param D2S

type D2S

Plate_D2

param D2T

type D2T

Plate_D2

param D3S

type D3S

Plate_D3

param D3T

type D3T

Plate_D3

param nP

type nP

gp_XYZ

rtype

None

D1SurfInit()
Return type

Plate_D1

GetPPC()
Parameters

Index

type Index

int

rtype

Plate_PinpointConstraint

nb_PPC()
Return type

int

property thisown

The membership flag

class Plate_HArray1OfPinpointConstraint(*args)

Bases: OCC.Core.Plate.Plate_Array1OfPinpointConstraint, OCC.Core.Standard.Standard_Transient

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

Array1()
ChangeArray1()
static DownCast(t)
property thisown

The membership flag

class Plate_LineConstraint(*args)

Bases: object

Parameters

point2d

type point2d

gp_XY

param lin

type lin

gp_Lin

param iu

default value is 0

type iu

int

param iv

default value is 0

type iv

int

rtype

None

LSC()
Return type

Plate_LinearScalarConstraint

property thisown

The membership flag

class Plate_LinearScalarConstraint(*args)

Bases: object

Return type

None:param thePPC1: :type thePPC1: Plate_PinpointConstraint :param theCoeff: :type theCoeff: gp_XYZ :rtype: None:param thePPC: :type thePPC: Plate_Array1OfPinpointConstraint :param theCoeff: :type theCoeff: TColgp_Array1OfXYZ :rtype: None:param thePPC: :type thePPC: Plate_Array1OfPinpointConstraint :param theCoeff: :type theCoeff: TColgp_Array2OfXYZ :rtype: None:param ColLen: :type ColLen: int :param RowLen: :type RowLen: int :rtype: 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
    param Row

    type Row

    int

    param Col

    type Col

    int

    param Value

    type Value

    gp_XYZ

    rtype

    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
    param Index

    type Index

    int

    param Value

    type Value

    Plate_PinpointConstraint

    rtype

    None

property thisown

The membership flag

class Plate_LinearXYZConstraint(*args)

Bases: object

Return type

None:param thePPC: :type thePPC: Plate_Array1OfPinpointConstraint :param theCoeff: :type theCoeff: TColStd_Array1OfReal :rtype: None:param thePPC: :type thePPC: Plate_Array1OfPinpointConstraint :param theCoeff: :type theCoeff: TColStd_Array2OfReal :rtype: None:param ColLen: :type ColLen: int :param RowLen: :type RowLen: int :rtype: 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
    param Row

    type Row

    int

    param Col

    type Col

    int

    param Value

    type Value

    float

    rtype

    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
    param Index

    type Index

    int

    param Value

    type Value

    Plate_PinpointConstraint

    rtype

    None

property thisown

The membership flag

class Plate_PinpointConstraint(*args)

Bases: object

Return type

None:param point2d: :type point2d: gp_XY :param ImposedValue: :type ImposedValue: gp_XYZ :param iu: default value is 0 :type iu: int :param iv: default value is 0 :type iv: int :rtype: None

Idu()
Return type

int

Idv()
Return type

int

Pnt2d()
Return type

gp_XY

Value()
Return type

gp_XYZ

property thisown

The membership flag

class Plate_PlaneConstraint(*args)

Bases: object

Parameters

point2d

type point2d

gp_XY

param pln

type pln

gp_Pln

param iu

default value is 0

type iu

int

param iv

default value is 0

type iv

int

rtype

None

LSC()
Return type

Plate_LinearScalarConstraint

property thisown

The membership flag

class Plate_Plate(*args)

Bases: object

Return type

None:param Ref: :type Ref: Plate_Plate :rtype: None

CoefPol()
Parameters

Coefs

type Coefs

TColgp_HArray2OfXYZ

rtype

None

Continuity()
Return type

int

Copy()
Parameters

Ref

type Ref

Plate_Plate

rtype

Plate_Plate

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

Init()
  • reset the Plate in the initial state ( same as after Create())
    rtype

    None

IsDone()
  • returns True if all has been correctly done.
    rtype

    bool

Load()
Parameters

PConst

type PConst

Plate_PinpointConstraint

rtype

None:param LXYZConst:

type LXYZConst

Plate_LinearXYZConstraint

rtype

None:param LScalarConst:

type LScalarConst

Plate_LinearScalarConstraint

rtype

None:param GTConst:

type GTConst

Plate_GlobalTranslationConstraint

rtype

None:param LConst:

type LConst

Plate_LineConstraint

rtype

None:param PConst:

type PConst

Plate_PlaneConstraint

rtype

None:param SCConst:

type SCConst

Plate_SampledCurveConstraint

rtype

None:param GtoCConst:

type GtoCConst

Plate_GtoCConstraint

rtype

None:param FGtoCConst:

type FGtoCConst

Plate_FreeGtoCConstraint

rtype

None

Set()
Parameters

Ref

type Ref

Plate_Plate

rtype

Plate_Plate

SetPolynomialPartOnly()
Parameters

PPOnly – default value is Standard_True :type PPOnly: bool :rtype: None

SolveTI()
Parameters

ord – default value is 4 :type ord: int :param anisotropie: default value is 1.0 :type anisotropie: float :param aProgress: default value is opencascade::handle<Message_ProgressIndicator>() :type aProgress: Message_ProgressIndicator :rtype: None

UVBox()
Parameters

UMin

type UMin

float

param UMax

type UMax

float

param VMin

type VMin

float

param VMax

type VMax

float

rtype

None

UVConstraints()
Parameters

Seq

type Seq

TColgp_SequenceOfXY

rtype

None

destroy()
Return type

None

property thisown

The membership flag

class Plate_SampledCurveConstraint(*args)

Bases: object

Parameters

SOPPC

type SOPPC

Plate_SequenceOfPinpointConstraint

param n

type n

int

rtype

None

LXYZC()
Return type

Plate_LinearXYZConstraint

property thisown

The membership flag

class Plate_SequenceOfLinearScalarConstraint(*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

class Plate_SequenceOfLinearXYZConstraint(*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

class Plate_SequenceOfPinpointConstraint(*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

class SwigPyIterator(*args, **kwargs)

Bases: object

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

The membership flag

value()