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_TransientEmpty 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
opencascade::handle<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: opencascade::handle<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
-