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
-
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
-
property
thisown
¶ The membership flag
-
class
Plate_GlobalTranslationConstraint
(*args)¶ Bases:
object
- Parameters
SOfXY –
- type SOfXY
TColgp_SequenceOfXY
- rtype
None
-
LXYZC
()¶ - Return type
-
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
-
GetPPC
()¶ - Parameters
Index –
- type Index
int
- rtype
Plate_PinpointConstraint
-
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
-
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
-
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
-
GetPPC
()¶ - Return type
-
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
-
GetPPC
()¶ - Return type
-
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
-
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
-
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
-
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
-
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
-
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
-