OCC.GeomPlate module

class OCC.GeomPlate.GeomPlate_Aij(*args)

Bases: object

thisown

The membership flag

class OCC.GeomPlate.GeomPlate_Array1OfHCurveOnSurface(*args)

Bases: object

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

None

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

The membership flag

class OCC.GeomPlate.GeomPlate_Array1OfSequenceOfReal(*args)

Bases: object

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

None

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

The membership flag

class OCC.GeomPlate.GeomPlate_BuildAveragePlane(*args)

Bases: object

static HalfSpace(*args)
Parameters:
  • NewNormals (TColgp_SequenceOfVec) –
  • Normals (TColgp_SequenceOfVec) –
  • Bset (GeomPlate_SequenceOfAij &) –
  • LinTol (float) –
  • AngTol (float) –
Return type:

bool

IsLine()
  • return OK if is a line.
Return type:bool
IsPlane()
  • return OK if is a plane.
Return type:bool
Line()
  • Return a Line when 2 eigenvalues are null.
Return type:Handle_Geom_Line
MinMaxBox()
  • computes the minimal box to include all normal projection points of the initial array on the plane.
Parameters:
  • Umin (float &) –
  • Umax (float &) –
  • Vmin (float &) –
  • Vmax (float &) –
Return type:

None

Plane()
  • Return the average Plane.
Return type:Handle_Geom_Plane
thisown

The membership flag

OCC.GeomPlate.GeomPlate_BuildAveragePlane_HalfSpace(*args)
Parameters:
  • NewNormals (TColgp_SequenceOfVec) –
  • Normals (TColgp_SequenceOfVec) –
  • Bset (GeomPlate_SequenceOfAij &) –
  • LinTol (float) –
  • AngTol (float) –
Return type:

bool

class OCC.GeomPlate.GeomPlate_BuildPlateSurface(*args)

Bases: object

Add()
  • Adds the linear constraint cont.
Parameters:Cont (Handle_GeomPlate_CurveConstraint &) –
Return type:None
  • Adds the point constraint cont.
Parameters:Cont (Handle_GeomPlate_PointConstraint &) –
Return type:None
CurveConstraint()
  • returns the CurveConstraints of order order
Parameters:order (Standard_Integer) –
Return type:Handle_GeomPlate_CurveConstraint
Curves2d()
  • Extracts the array of curves on the plate surface which correspond to the curve constraints set in Add.
Return type:Handle_TColGeom2d_HArray1OfCurve
Disc2dContour()
Parameters:
  • nbp (Standard_Integer) –
  • Seq2d (TColgp_SequenceOfXY) –
Return type:

None

Disc3dContour()
Parameters:
  • nbp (Standard_Integer) –
  • iordre (Standard_Integer) –
  • Seq3d (TColgp_SequenceOfXYZ) –
Return type:

None

G0Error()
  • Returns the max distance betwen the result and the constraints
Return type:float
  • Returns the max distance between the result and the constraint Index
Parameters:Index (Standard_Integer) –
Return type:float
G1Error()
  • Returns the max angle betwen the result and the constraints
Return type:float
  • Returns the max angle between the result and the constraint Index
Parameters:Index (Standard_Integer) –
Return type:float
G2Error()
  • Returns the max difference of curvature betwen the result and the constraints
Return type:float
  • Returns the max difference of curvature between the result and the constraint Index
Parameters:Index (Standard_Integer) –
Return type:float
Init()
  • Resets all constraints
Return type:None
IsDone()
  • Tests whether computation of the plate has been completed.
Return type:bool
LoadInitSurface()
  • Loads the initial Surface
Parameters:Surf (Handle_Geom_Surface &) –
Return type:None
Order()
  • Returns the order of the curves in the array returned by Curves2d. Computation changes this order. Consequently, this method returns the order of the curves prior to computation.
Return type:Handle_TColStd_HArray1OfInteger
Perform()
  • Calls the algorithm and computes the plate surface using the loaded constraints. If no initial surface is given, the algorithm automatically computes one. Exceptions Standard_RangeError if the value of the constraint is null or if plate is not done.
Return type:None
PointConstraint()
  • returns the PointConstraint of order order
Parameters:order (Standard_Integer) –
Return type:Handle_GeomPlate_PointConstraint
Sense()
  • Allows you to ensure that the array of curves returned by Curves2d has the correct orientation. Returns the orientation of the curves in the the array returned by Curves2d. Computation changes the orientation of these curves. Consequently, this method returns the orientation prior to computation.
Return type:Handle_TColStd_HArray1OfInteger
SetNbBounds()
Parameters:NbBounds (Standard_Integer) –
Return type:None
SurfInit()
  • Returns the initial surface
Return type:Handle_Geom_Surface
Surface()
  • Returns the result of the computation. This surface can then be used by GeomPlate_MakeApprox for converting the resulting surface into a BSpline.
Return type:Handle_GeomPlate_Surface
thisown

The membership flag

class OCC.GeomPlate.GeomPlate_CurveConstraint(*args)

Bases: OCC.MMgt.MMgt_TShared

Curve2dOnSurf()
  • Returns a 2d curve associated the surface resulting of the constraints
Return type:Handle_Geom2d_Curve
Curve3d()
Return type:Handle_Adaptor3d_HCurve
D0()
Parameters:
  • U (float) –
  • P (gp_Pnt) –
Return type:

None

D1()
Parameters:
  • U (float) –
  • P (gp_Pnt) –
  • V1 (gp_Vec) –
  • V2 (gp_Vec) –
Return type:

None

D2()
Parameters:
  • U (float) –
  • P (gp_Pnt) –
  • V1 (gp_Vec) –
  • V2 (gp_Vec) –
  • V3 (gp_Vec) –
  • V4 (gp_Vec) –
  • V5 (gp_Vec) –
Return type:

None

FirstParameter()
Return type:float
G0Criterion()
  • Returns the G0 criterion at the parametric point U on the curve. This is the greatest distance allowed between the constraint and the target surface at U.
Parameters:U (float) –
Return type:float
G1Criterion()
  • Returns the G1 criterion at the parametric point U on the curve. This is the greatest angle allowed between the constraint and the target surface at U. Raises ConstructionError if the curve is not on a surface
Parameters:U (float) –
Return type:float
G2Criterion()
  • Returns the G2 criterion at the parametric point U on the curve. This is the greatest difference in curvature allowed between the constraint and the target surface at U. Raises ConstructionError if the curve is not on a surface
Parameters:U (float) –
Return type:float
GetHandle()

GeomPlate_CurveConstraint_GetHandle(GeomPlate_CurveConstraint self) -> Handle_GeomPlate_CurveConstraint

LPropSurf()
Parameters:U (float) –
Return type:GeomLProp_SLProps
LastParameter()
Return type:float
Length()
Return type:float
NbPoints()
  • Returns the number of points on the curve used as a constraint. The default setting is 10. This parameter affects computation time, which increases by the cube of the number of points.
Return type:int
Order()
  • Returns the order of constraint, one of G0, G1 or G2.
Return type:int
ProjectedCurve()
  • Returns the projected curve resulting from the normal projection of the curve on the initial surface
Return type:Handle_Adaptor2d_HCurve2d
SetCurve2dOnSurf()
  • loads a 2d curve associated the surface resulting of the constraints
Parameters:Curve2d (Handle_Geom2d_Curve &) –
Return type:None
SetG0Criterion()
  • Allows you to set the G0 criterion. This is the law defining the greatest distance allowed between the constraint and the target surface for each point of the constraint. If this criterion is not set, TolDist, the distance tolerance from the constructor, is used.
Parameters:G0Crit (Handle_Law_Function &) –
Return type:None
SetG1Criterion()
  • Allows you to set the G1 criterion. This is the law defining the greatest angle allowed between the constraint and the target surface. If this criterion is not set, TolAng, the angular tolerance from the constructor, is used. Raises ConstructionError if the curve is not on a surface
Parameters:G1Crit (Handle_Law_Function &) –
Return type:None
SetG2Criterion()
Parameters:G2Crit (Handle_Law_Function &) –
Return type:None
SetNbPoints()
  • Allows you to set the number of points on the curve constraint. The default setting is 10. This parameter affects computation time, which increases by the cube of the number of points.
Parameters:NewNb (Standard_Integer) –
Return type:None
SetOrder()
  • Allows you to set the order of continuity required for the constraints: G0, G1, and G2, controlled respectively by G0Criterion G1Criterion and G2Criterion.
Parameters:Order (Standard_Integer) –
Return type:None
SetProjectedCurve()
  • loads a 2d curve resulting from the normal projection of the curve on the initial surface
Parameters:
  • Curve2d (Handle_Adaptor2d_HCurve2d &) –
  • TolU (float) –
  • TolV (float) –
Return type:

None

thisown

The membership flag

class OCC.GeomPlate.GeomPlate_HArray1OfHCurveOnSurface(*args)

Bases: OCC.MMgt.MMgt_TShared

Array1()
Return type:GeomPlate_Array1OfHCurveOnSurface
ChangeArray1()
Return type:GeomPlate_Array1OfHCurveOnSurface
ChangeValue()
Parameters:Index (Standard_Integer) –
Return type:Handle_Adaptor3d_HCurveOnSurface
GetHandle()

GeomPlate_HArray1OfHCurveOnSurface_GetHandle(GeomPlate_HArray1OfHCurveOnSurface self) -> Handle_GeomPlate_HArray1OfHCurveOnSurface

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

None

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

The membership flag

class OCC.GeomPlate.GeomPlate_HArray1OfSequenceOfReal(*args)

Bases: OCC.MMgt.MMgt_TShared

Array1()
Return type:GeomPlate_Array1OfSequenceOfReal
ChangeArray1()
Return type:GeomPlate_Array1OfSequenceOfReal
ChangeValue()
Parameters:Index (Standard_Integer) –
Return type:TColStd_SequenceOfReal
GetHandle()

GeomPlate_HArray1OfSequenceOfReal_GetHandle(GeomPlate_HArray1OfSequenceOfReal self) -> Handle_GeomPlate_HArray1OfSequenceOfReal

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

None

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

The membership flag

class OCC.GeomPlate.GeomPlate_HSequenceOfCurveConstraint

Bases: OCC.MMgt.MMgt_TShared

Append()
Parameters:
  • anItem (Handle_GeomPlate_CurveConstraint &) –
  • aSequence (Handle_GeomPlate_HSequenceOfCurveConstraint &) –
Return type:

None

Return type:

None

ChangeSequence()
Return type:GeomPlate_SequenceOfCurveConstraint
ChangeValue()
Parameters:anIndex (Standard_Integer) –
Return type:Handle_GeomPlate_CurveConstraint
Clear()
Return type:None
Exchange()
Parameters:
  • anIndex (Standard_Integer) –
  • anOtherIndex (Standard_Integer) –
Return type:

None

GetHandle()

GeomPlate_HSequenceOfCurveConstraint_GetHandle(GeomPlate_HSequenceOfCurveConstraint self) -> Handle_GeomPlate_HSequenceOfCurveConstraint

InsertAfter()
Parameters:
  • anIndex (Standard_Integer) –
  • anItem (Handle_GeomPlate_CurveConstraint &) –
  • anIndex
  • aSequence (Handle_GeomPlate_HSequenceOfCurveConstraint &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • anIndex (Standard_Integer) –
  • anItem (Handle_GeomPlate_CurveConstraint &) –
  • anIndex
  • aSequence (Handle_GeomPlate_HSequenceOfCurveConstraint &) –
Return type:

None

Return type:

None

IsEmpty()
Return type:bool
Length()
Return type:int
Prepend()
Parameters:
  • anItem (Handle_GeomPlate_CurveConstraint &) –
  • aSequence (Handle_GeomPlate_HSequenceOfCurveConstraint &) –
Return type:

None

Return type:

None

Remove()
Parameters:
  • anIndex (Standard_Integer) –
  • fromIndex (Standard_Integer) –
  • toIndex (Standard_Integer) –
Return type:

None

Return type:

None

Reverse()
Return type:None
Sequence()
Return type:GeomPlate_SequenceOfCurveConstraint
SetValue()
Parameters:
  • anIndex (Standard_Integer) –
  • anItem (Handle_GeomPlate_CurveConstraint &) –
Return type:

None

ShallowCopy()
Return type:Handle_GeomPlate_HSequenceOfCurveConstraint
Split()
Parameters:anIndex (Standard_Integer) –
Return type:Handle_GeomPlate_HSequenceOfCurveConstraint
Value()
Parameters:anIndex (Standard_Integer) –
Return type:Handle_GeomPlate_CurveConstraint
thisown

The membership flag

class OCC.GeomPlate.GeomPlate_HSequenceOfPointConstraint

Bases: OCC.MMgt.MMgt_TShared

Append()
Parameters:
  • anItem (Handle_GeomPlate_PointConstraint &) –
  • aSequence (Handle_GeomPlate_HSequenceOfPointConstraint &) –
Return type:

None

Return type:

None

ChangeSequence()
Return type:GeomPlate_SequenceOfPointConstraint
ChangeValue()
Parameters:anIndex (Standard_Integer) –
Return type:Handle_GeomPlate_PointConstraint
Clear()
Return type:None
Exchange()
Parameters:
  • anIndex (Standard_Integer) –
  • anOtherIndex (Standard_Integer) –
Return type:

None

GetHandle()

GeomPlate_HSequenceOfPointConstraint_GetHandle(GeomPlate_HSequenceOfPointConstraint self) -> Handle_GeomPlate_HSequenceOfPointConstraint

InsertAfter()
Parameters:
  • anIndex (Standard_Integer) –
  • anItem (Handle_GeomPlate_PointConstraint &) –
  • anIndex
  • aSequence (Handle_GeomPlate_HSequenceOfPointConstraint &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • anIndex (Standard_Integer) –
  • anItem (Handle_GeomPlate_PointConstraint &) –
  • anIndex
  • aSequence (Handle_GeomPlate_HSequenceOfPointConstraint &) –
Return type:

None

Return type:

None

IsEmpty()
Return type:bool
Length()
Return type:int
Prepend()
Parameters:
  • anItem (Handle_GeomPlate_PointConstraint &) –
  • aSequence (Handle_GeomPlate_HSequenceOfPointConstraint &) –
Return type:

None

Return type:

None

Remove()
Parameters:
  • anIndex (Standard_Integer) –
  • fromIndex (Standard_Integer) –
  • toIndex (Standard_Integer) –
Return type:

None

Return type:

None

Reverse()
Return type:None
Sequence()
Return type:GeomPlate_SequenceOfPointConstraint
SetValue()
Parameters:
  • anIndex (Standard_Integer) –
  • anItem (Handle_GeomPlate_PointConstraint &) –
Return type:

None

ShallowCopy()
Return type:Handle_GeomPlate_HSequenceOfPointConstraint
Split()
Parameters:anIndex (Standard_Integer) –
Return type:Handle_GeomPlate_HSequenceOfPointConstraint
Value()
Parameters:anIndex (Standard_Integer) –
Return type:Handle_GeomPlate_PointConstraint
thisown

The membership flag

class OCC.GeomPlate.GeomPlate_MakeApprox(*args)

Bases: object

ApproxError()
  • Returns the error in computation of the approximation surface. This is the distance between the entire target BSpline surface and the entire original surface generated by BuildPlateSurface and converted by GeomPlate_Surface.
Return type:float
CriterionError()
  • Returns the criterion error in computation of the approximation surface. This is estimated relative to the curve and point constraints only.
Return type:float
Surface()
  • Returns the BSpline surface extracted from the GeomPlate_MakeApprox object.
Return type:Handle_Geom_BSplineSurface
thisown

The membership flag

class OCC.GeomPlate.GeomPlate_PlateG0Criterion(*args)

Bases: OCC.AdvApp2Var.AdvApp2Var_Criterion

thisown

The membership flag

class OCC.GeomPlate.GeomPlate_PlateG1Criterion(*args)

Bases: OCC.AdvApp2Var.AdvApp2Var_Criterion

thisown

The membership flag

class OCC.GeomPlate.GeomPlate_PointConstraint(*args)

Bases: OCC.MMgt.MMgt_TShared

D0()
Parameters:P (gp_Pnt) –
Return type:None
D1()
Parameters:
  • P (gp_Pnt) –
  • V1 (gp_Vec) –
  • V2 (gp_Vec) –
Return type:

None

D2()
Parameters:
  • P (gp_Pnt) –
  • V1 (gp_Vec) –
  • V2 (gp_Vec) –
  • V3 (gp_Vec) –
  • V4 (gp_Vec) –
  • V5 (gp_Vec) –
Return type:

None

G0Criterion()
  • Returns the G0 criterion. This is the greatest distance allowed between the constraint and the target surface.
Return type:float
G1Criterion()
  • Returns the G1 criterion. This is the greatest angle allowed between the constraint and the target surface. Raises ConstructionError if the point is not on the surface.
Return type:float
G2Criterion()
  • Returns the G2 criterion. This is the greatest difference in curvature allowed between the constraint and the target surface. Raises ConstructionError if the point is not on the surface
Return type:float
GetHandle()

GeomPlate_PointConstraint_GetHandle(GeomPlate_PointConstraint self) -> Handle_GeomPlate_PointConstraint

HasPnt2dOnSurf()
Return type:bool
LPropSurf()
Return type:GeomLProp_SLProps
Order()
  • Returns the order of constraint: G0, G1, and G2, controlled respectively by G0Criterion G1Criterion and G2Criterion.
Return type:int
Pnt2dOnSurf()
Return type:gp_Pnt2d
SetG0Criterion()
  • Allows you to set the G0 criterion. This is the law defining the greatest distance allowed between the constraint and the target surface. If this criterion is not set, {TolDist, the distance tolerance from the constructor, is used
Parameters:TolDist (float) –
Return type:None
SetG1Criterion()
  • Allows you to set the G1 criterion. This is the law defining the greatest angle allowed between the constraint and the target surface. If this criterion is not set, TolAng, the angular tolerance from the constructor, is used. Raises ConstructionError if the point is not on the surface
Parameters:TolAng (float) –
Return type:None
SetG2Criterion()
  • Allows you to set the G2 criterion. This is the law defining the greatest difference in curvature allowed between the constraint and the target surface. If this criterion is not set, TolCurv, the curvature tolerance from the constructor, is used. Raises ConstructionError if the point is not on the surface
Parameters:TolCurv (float) –
Return type:None
SetOrder()
Parameters:Order (Standard_Integer) –
Return type:None
SetPnt2dOnSurf()
Parameters:Pnt (gp_Pnt2d) –
Return type:None
thisown

The membership flag

class OCC.GeomPlate.GeomPlate_SequenceNodeOfSequenceOfAij(*args)

Bases: OCC.TCollection.TCollection_SeqNode

GetHandle()

GeomPlate_SequenceNodeOfSequenceOfAij_GetHandle(GeomPlate_SequenceNodeOfSequenceOfAij self) -> Handle_GeomPlate_SequenceNodeOfSequenceOfAij

Value()
Return type:GeomPlate_Aij
thisown

The membership flag

class OCC.GeomPlate.GeomPlate_SequenceNodeOfSequenceOfCurveConstraint(*args)

Bases: OCC.TCollection.TCollection_SeqNode

GetHandle()

GeomPlate_SequenceNodeOfSequenceOfCurveConstraint_GetHandle(GeomPlate_SequenceNodeOfSequenceOfCurveConstraint self) -> Handle_GeomPlate_SequenceNodeOfSequenceOfCurveConstraint

Value()
Return type:Handle_GeomPlate_CurveConstraint
thisown

The membership flag

class OCC.GeomPlate.GeomPlate_SequenceNodeOfSequenceOfPointConstraint(*args)

Bases: OCC.TCollection.TCollection_SeqNode

GetHandle()

GeomPlate_SequenceNodeOfSequenceOfPointConstraint_GetHandle(GeomPlate_SequenceNodeOfSequenceOfPointConstraint self) -> Handle_GeomPlate_SequenceNodeOfSequenceOfPointConstraint

Value()
Return type:Handle_GeomPlate_PointConstraint
thisown

The membership flag

class OCC.GeomPlate.GeomPlate_SequenceOfAij

Bases: OCC.TCollection.TCollection_BaseSequence

Append()
Parameters:
  • T (GeomPlate_Aij &) –
  • S (GeomPlate_SequenceOfAij &) –
Return type:

None

Return type:

None

Assign()
Parameters:Other (GeomPlate_SequenceOfAij &) –
Return type:GeomPlate_SequenceOfAij
ChangeValue()
Parameters:Index (Standard_Integer) –
Return type:GeomPlate_Aij
Clear()
Return type:None
First()
Return type:GeomPlate_Aij
InsertAfter()
Parameters:
  • Index (Standard_Integer) –
  • T (GeomPlate_Aij &) –
  • Index
  • S (GeomPlate_SequenceOfAij &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • Index (Standard_Integer) –
  • T (GeomPlate_Aij &) –
  • Index
  • S (GeomPlate_SequenceOfAij &) –
Return type:

None

Return type:

None

Last()
Return type:GeomPlate_Aij
Prepend()
Parameters:
  • T (GeomPlate_Aij &) –
  • S (GeomPlate_SequenceOfAij &) –
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 (GeomPlate_SequenceOfAij &) –
Return type:GeomPlate_SequenceOfAij
SetValue()
Parameters:
  • Index (Standard_Integer) –
  • I (GeomPlate_Aij &) –
Return type:

None

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

None

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

The membership flag

class OCC.GeomPlate.GeomPlate_SequenceOfCurveConstraint

Bases: OCC.TCollection.TCollection_BaseSequence

Append()
Parameters:
  • T (Handle_GeomPlate_CurveConstraint &) –
  • S (GeomPlate_SequenceOfCurveConstraint &) –
Return type:

None

Return type:

None

Assign()
Parameters:Other (GeomPlate_SequenceOfCurveConstraint &) –
Return type:GeomPlate_SequenceOfCurveConstraint
ChangeValue()
Parameters:Index (Standard_Integer) –
Return type:Handle_GeomPlate_CurveConstraint
Clear()
Return type:None
First()
Return type:Handle_GeomPlate_CurveConstraint
InsertAfter()
Parameters:
  • Index (Standard_Integer) –
  • T (Handle_GeomPlate_CurveConstraint &) –
  • Index
  • S (GeomPlate_SequenceOfCurveConstraint &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • Index (Standard_Integer) –
  • T (Handle_GeomPlate_CurveConstraint &) –
  • Index
  • S (GeomPlate_SequenceOfCurveConstraint &) –
Return type:

None

Return type:

None

Last()
Return type:Handle_GeomPlate_CurveConstraint
Prepend()
Parameters:
  • T (Handle_GeomPlate_CurveConstraint &) –
  • S (GeomPlate_SequenceOfCurveConstraint &) –
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 (GeomPlate_SequenceOfCurveConstraint &) –
Return type:GeomPlate_SequenceOfCurveConstraint
SetValue()
Parameters:
  • Index (Standard_Integer) –
  • I (Handle_GeomPlate_CurveConstraint &) –
Return type:

None

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

None

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

The membership flag

class OCC.GeomPlate.GeomPlate_SequenceOfPointConstraint

Bases: OCC.TCollection.TCollection_BaseSequence

Append()
Parameters:
  • T (Handle_GeomPlate_PointConstraint &) –
  • S (GeomPlate_SequenceOfPointConstraint &) –
Return type:

None

Return type:

None

Assign()
Parameters:Other (GeomPlate_SequenceOfPointConstraint &) –
Return type:GeomPlate_SequenceOfPointConstraint
ChangeValue()
Parameters:Index (Standard_Integer) –
Return type:Handle_GeomPlate_PointConstraint
Clear()
Return type:None
First()
Return type:Handle_GeomPlate_PointConstraint
InsertAfter()
Parameters:
  • Index (Standard_Integer) –
  • T (Handle_GeomPlate_PointConstraint &) –
  • Index
  • S (GeomPlate_SequenceOfPointConstraint &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • Index (Standard_Integer) –
  • T (Handle_GeomPlate_PointConstraint &) –
  • Index
  • S (GeomPlate_SequenceOfPointConstraint &) –
Return type:

None

Return type:

None

Last()
Return type:Handle_GeomPlate_PointConstraint
Prepend()
Parameters:
  • T (Handle_GeomPlate_PointConstraint &) –
  • S (GeomPlate_SequenceOfPointConstraint &) –
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 (GeomPlate_SequenceOfPointConstraint &) –
Return type:GeomPlate_SequenceOfPointConstraint
SetValue()
Parameters:
  • Index (Standard_Integer) –
  • I (Handle_GeomPlate_PointConstraint &) –
Return type:

None

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

None

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

The membership flag

class OCC.GeomPlate.GeomPlate_Surface(*args)

Bases: OCC.Geom.Geom_Surface

CallSurfinit()
Return type:Handle_Geom_Surface
Constraints()
Parameters:Seq (TColgp_SequenceOfXY) –
Return type:None
GetHandle()

GeomPlate_Surface_GetHandle(GeomPlate_Surface self) -> Handle_GeomPlate_Surface

RealBounds()
Parameters:
  • U1 (float &) –
  • U2 (float &) –
  • V1 (float &) –
  • V2 (float &) –
Return type:

None

SetBounds()
Parameters:
  • Umin (float) –
  • Umax (float) –
  • Vmin (float) –
  • Vmax (float) –
Return type:

None

thisown

The membership flag

class OCC.GeomPlate.Handle_GeomPlate_CurveConstraint(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class OCC.GeomPlate.Handle_GeomPlate_HArray1OfHCurveOnSurface(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class OCC.GeomPlate.Handle_GeomPlate_HArray1OfSequenceOfReal(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class OCC.GeomPlate.Handle_GeomPlate_HSequenceOfCurveConstraint(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class OCC.GeomPlate.Handle_GeomPlate_HSequenceOfPointConstraint(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class OCC.GeomPlate.Handle_GeomPlate_PointConstraint(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

class OCC.GeomPlate.Handle_GeomPlate_SequenceNodeOfSequenceOfAij(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

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

The membership flag

class OCC.GeomPlate.Handle_GeomPlate_SequenceNodeOfSequenceOfCurveConstraint(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

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

The membership flag

class OCC.GeomPlate.Handle_GeomPlate_SequenceNodeOfSequenceOfPointConstraint(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

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

The membership flag

class OCC.GeomPlate.Handle_GeomPlate_Surface(*args)

Bases: OCC.Geom.Handle_Geom_Surface

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

The membership flag

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

Bases: object

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

The membership flag

value()