OCC.TColGeom2d module¶
-Purpose :The package TColGeom2d provides standard andfrequently used instantiations of generic classes fromthe TCollection package with geometric objects from the Geom2d package.
-
class
Handle_TColGeom2d_HArray1OfBSplineCurve
(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TColGeom2d_HArray1OfBezierCurve
(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TColGeom2d_HArray1OfCurve
(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TColGeom2d_HSequenceOfBoundedCurve
(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TColGeom2d_HSequenceOfCurve
(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TColGeom2d_SequenceNodeOfSequenceOfBoundedCurve
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_SeqNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TColGeom2d_SequenceNodeOfSequenceOfCurve
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_SeqNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TColGeom2d_SequenceNodeOfSequenceOfGeometry
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_SeqNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
SwigPyIterator
(*args, **kwargs)¶ Bases:
object
-
advance
()¶
-
copy
()¶
-
decr
()¶
-
distance
()¶
-
equal
()¶
-
incr
()¶
-
next
()¶
-
previous
()¶
-
thisown
¶ The membership flag
-
value
()¶
-
-
class
TColGeom2d_Array1OfBSplineCurve
(*args)¶ Bases:
object
Parameters: Return type: Return type: -
Assign
()¶ Parameters: Other (TColGeom2d_Array1OfBSplineCurve &) – Return type: TColGeom2d_Array1OfBSplineCurve
-
ChangeValue
()¶ Parameters: Index (int) – Return type: Handle_Geom2d_BSplineCurve
-
Set
()¶ Parameters: Other (TColGeom2d_Array1OfBSplineCurve &) – Return type: TColGeom2d_Array1OfBSplineCurve
-
Value
()¶ Parameters: Index (int) – Return type: Handle_Geom2d_BSplineCurve
-
thisown
¶ The membership flag
-
-
class
TColGeom2d_Array1OfBezierCurve
(*args)¶ Bases:
object
Parameters: Return type: Return type: -
Assign
()¶ Parameters: Other (TColGeom2d_Array1OfBezierCurve &) – Return type: TColGeom2d_Array1OfBezierCurve
-
ChangeValue
()¶ Parameters: Index (int) – Return type: Handle_Geom2d_BezierCurve
-
Set
()¶ Parameters: Other (TColGeom2d_Array1OfBezierCurve &) – Return type: TColGeom2d_Array1OfBezierCurve
-
Value
()¶ Parameters: Index (int) – Return type: Handle_Geom2d_BezierCurve
-
thisown
¶ The membership flag
-
-
class
TColGeom2d_Array1OfCurve
(*args)¶ Bases:
object
Parameters: Return type: Return type: -
Assign
()¶ Parameters: Other (TColGeom2d_Array1OfCurve &) – Return type: TColGeom2d_Array1OfCurve
-
ChangeValue
()¶ Parameters: Index (int) – Return type: Handle_Geom2d_Curve
-
Set
()¶ Parameters: Other (TColGeom2d_Array1OfCurve &) – Return type: TColGeom2d_Array1OfCurve
-
Value
()¶ Parameters: Index (int) – Return type: Handle_Geom2d_Curve
-
thisown
¶ The membership flag
-
-
class
TColGeom2d_HArray1OfBSplineCurve
(*args)¶ Bases:
OCC.MMgt.MMgt_TShared
Parameters: Return type: Return type: -
Array1
()¶ Return type: TColGeom2d_Array1OfBSplineCurve
-
ChangeArray1
()¶ Return type: TColGeom2d_Array1OfBSplineCurve
-
ChangeValue
()¶ Parameters: Index (int) – Return type: Handle_Geom2d_BSplineCurve
-
GetHandle
()¶
-
Value
()¶ Parameters: Index (int) – Return type: Handle_Geom2d_BSplineCurve
-
thisown
¶ The membership flag
-
-
class
TColGeom2d_HArray1OfBezierCurve
(*args)¶ Bases:
OCC.MMgt.MMgt_TShared
Parameters: Return type: Return type: -
Array1
()¶ Return type: TColGeom2d_Array1OfBezierCurve
-
ChangeArray1
()¶ Return type: TColGeom2d_Array1OfBezierCurve
-
ChangeValue
()¶ Parameters: Index (int) – Return type: Handle_Geom2d_BezierCurve
-
GetHandle
()¶
-
Value
()¶ Parameters: Index (int) – Return type: Handle_Geom2d_BezierCurve
-
thisown
¶ The membership flag
-
-
class
TColGeom2d_HArray1OfCurve
(*args)¶ Bases:
OCC.MMgt.MMgt_TShared
Parameters: Return type: Return type: -
Array1
()¶ Return type: TColGeom2d_Array1OfCurve
-
ChangeArray1
()¶ Return type: TColGeom2d_Array1OfCurve
-
ChangeValue
()¶ Parameters: Index (int) – Return type: Handle_Geom2d_Curve
-
GetHandle
()¶
-
Value
()¶ Parameters: Index (int) – Return type: Handle_Geom2d_Curve
-
thisown
¶ The membership flag
-
-
class
TColGeom2d_HSequenceOfBoundedCurve
(*args)¶ Bases:
OCC.MMgt.MMgt_TShared
Return type: None -
Append
()¶ Parameters: - anItem (Handle_Geom2d_BoundedCurve &) –
- aSequence (Handle_TColGeom2d_HSequenceOfBoundedCurve &) –
Return type: Return type:
-
ChangeSequence
()¶ Return type: TColGeom2d_SequenceOfBoundedCurve
-
ChangeValue
()¶ Parameters: anIndex (int) – Return type: Handle_Geom2d_BoundedCurve
-
GetHandle
()¶
-
InsertAfter
()¶ Parameters: - anIndex (int) –
- anItem (Handle_Geom2d_BoundedCurve &) –
- anIndex –
- aSequence (Handle_TColGeom2d_HSequenceOfBoundedCurve &) –
Return type: Return type:
-
InsertBefore
()¶ Parameters: - anIndex (int) –
- anItem (Handle_Geom2d_BoundedCurve &) –
- anIndex –
- aSequence (Handle_TColGeom2d_HSequenceOfBoundedCurve &) –
Return type: Return type:
-
Prepend
()¶ Parameters: - anItem (Handle_Geom2d_BoundedCurve &) –
- aSequence (Handle_TColGeom2d_HSequenceOfBoundedCurve &) –
Return type: Return type:
-
Remove
()¶ Parameters: Return type: Return type:
-
Sequence
()¶ Return type: TColGeom2d_SequenceOfBoundedCurve
-
Split
()¶ Parameters: anIndex (int) – Return type: Handle_TColGeom2d_HSequenceOfBoundedCurve
-
Value
()¶ Parameters: anIndex (int) – Return type: Handle_Geom2d_BoundedCurve
-
thisown
¶ The membership flag
-
-
class
TColGeom2d_HSequenceOfCurve
(*args)¶ Bases:
OCC.MMgt.MMgt_TShared
Return type: None -
Append
()¶ Parameters: - anItem (Handle_Geom2d_Curve &) –
- aSequence (Handle_TColGeom2d_HSequenceOfCurve &) –
Return type: Return type:
-
ChangeSequence
()¶ Return type: TColGeom2d_SequenceOfCurve
-
ChangeValue
()¶ Parameters: anIndex (int) – Return type: Handle_Geom2d_Curve
-
GetHandle
()¶
-
InsertAfter
()¶ Parameters: - anIndex (int) –
- anItem (Handle_Geom2d_Curve &) –
- anIndex –
- aSequence (Handle_TColGeom2d_HSequenceOfCurve &) –
Return type: Return type:
-
InsertBefore
()¶ Parameters: - anIndex (int) –
- anItem (Handle_Geom2d_Curve &) –
- anIndex –
- aSequence (Handle_TColGeom2d_HSequenceOfCurve &) –
Return type: Return type:
-
Prepend
()¶ Parameters: - anItem (Handle_Geom2d_Curve &) –
- aSequence (Handle_TColGeom2d_HSequenceOfCurve &) –
Return type: Return type:
-
Remove
()¶ Parameters: Return type: Return type:
-
Sequence
()¶ Return type: TColGeom2d_SequenceOfCurve
-
Split
()¶ Parameters: anIndex (int) – Return type: Handle_TColGeom2d_HSequenceOfCurve
-
Value
()¶ Parameters: anIndex (int) – Return type: Handle_Geom2d_Curve
-
thisown
¶ The membership flag
-
-
class
TColGeom2d_SequenceNodeOfSequenceOfBoundedCurve
(*args)¶ Bases:
OCC.TCollection.TCollection_SeqNode
Parameters: - I (Handle_Geom2d_BoundedCurve &) –
- n (TCollection_SeqNodePtr &) –
- p (TCollection_SeqNodePtr &) –
Return type: -
GetHandle
()¶
-
Value
()¶ Return type: Handle_Geom2d_BoundedCurve
-
thisown
¶ The membership flag
-
class
TColGeom2d_SequenceNodeOfSequenceOfCurve
(*args)¶ Bases:
OCC.TCollection.TCollection_SeqNode
Parameters: - I (Handle_Geom2d_Curve &) –
- n (TCollection_SeqNodePtr &) –
- p (TCollection_SeqNodePtr &) –
Return type: -
GetHandle
()¶
-
Value
()¶ Return type: Handle_Geom2d_Curve
-
thisown
¶ The membership flag
-
class
TColGeom2d_SequenceNodeOfSequenceOfGeometry
(*args)¶ Bases:
OCC.TCollection.TCollection_SeqNode
Parameters: - I (Handle_Geom2d_Geometry &) –
- n (TCollection_SeqNodePtr &) –
- p (TCollection_SeqNodePtr &) –
Return type: -
GetHandle
()¶
-
Value
()¶ Return type: Handle_Geom2d_Geometry
-
thisown
¶ The membership flag
-
class
TColGeom2d_SequenceOfBoundedCurve
(*args)¶ Bases:
OCC.TCollection.TCollection_BaseSequence
Return type: None Parameters: Other (TColGeom2d_SequenceOfBoundedCurve &) – Return type: None -
Append
()¶ Parameters: - T (Handle_Geom2d_BoundedCurve &) –
- S (TColGeom2d_SequenceOfBoundedCurve &) –
Return type: Return type:
-
Assign
()¶ Parameters: Other (TColGeom2d_SequenceOfBoundedCurve &) – Return type: TColGeom2d_SequenceOfBoundedCurve
-
ChangeValue
()¶ Parameters: Index (int) – Return type: Handle_Geom2d_BoundedCurve
-
First
()¶ Return type: Handle_Geom2d_BoundedCurve
-
InsertAfter
()¶ Parameters: - Index (int) –
- T (Handle_Geom2d_BoundedCurve &) –
- Index –
- S (TColGeom2d_SequenceOfBoundedCurve &) –
Return type: Return type:
-
InsertBefore
()¶ Parameters: - Index (int) –
- T (Handle_Geom2d_BoundedCurve &) –
- Index –
- S (TColGeom2d_SequenceOfBoundedCurve &) –
Return type: Return type:
-
Last
()¶ Return type: Handle_Geom2d_BoundedCurve
-
Prepend
()¶ Parameters: - T (Handle_Geom2d_BoundedCurve &) –
- S (TColGeom2d_SequenceOfBoundedCurve &) –
Return type: Return type:
-
Remove
()¶ Parameters: Return type: Return type:
-
Set
()¶ Parameters: Other (TColGeom2d_SequenceOfBoundedCurve &) – Return type: TColGeom2d_SequenceOfBoundedCurve
-
Value
()¶ Parameters: Index (int) – Return type: Handle_Geom2d_BoundedCurve
-
thisown
¶ The membership flag
-
-
class
TColGeom2d_SequenceOfCurve
(*args)¶ Bases:
OCC.TCollection.TCollection_BaseSequence
Return type: None Parameters: Other (TColGeom2d_SequenceOfCurve &) – Return type: None -
Append
()¶ Parameters: - T (Handle_Geom2d_Curve &) –
- S (TColGeom2d_SequenceOfCurve &) –
Return type: Return type:
-
Assign
()¶ Parameters: Other (TColGeom2d_SequenceOfCurve &) – Return type: TColGeom2d_SequenceOfCurve
-
ChangeValue
()¶ Parameters: Index (int) – Return type: Handle_Geom2d_Curve
-
First
()¶ Return type: Handle_Geom2d_Curve
-
InsertAfter
()¶ Parameters: - Index (int) –
- T (Handle_Geom2d_Curve &) –
- Index –
- S (TColGeom2d_SequenceOfCurve &) –
Return type: Return type:
-
InsertBefore
()¶ Parameters: - Index (int) –
- T (Handle_Geom2d_Curve &) –
- Index –
- S (TColGeom2d_SequenceOfCurve &) –
Return type: Return type:
-
Last
()¶ Return type: Handle_Geom2d_Curve
-
Prepend
()¶ Parameters: - T (Handle_Geom2d_Curve &) –
- S (TColGeom2d_SequenceOfCurve &) –
Return type: Return type:
-
Remove
()¶ Parameters: Return type: Return type:
-
Set
()¶ Parameters: Other (TColGeom2d_SequenceOfCurve &) – Return type: TColGeom2d_SequenceOfCurve
-
Value
()¶ Parameters: Index (int) – Return type: Handle_Geom2d_Curve
-
thisown
¶ The membership flag
-
-
class
TColGeom2d_SequenceOfGeometry
(*args)¶ Bases:
OCC.TCollection.TCollection_BaseSequence
Return type: None Parameters: Other (TColGeom2d_SequenceOfGeometry &) – Return type: None -
Append
()¶ Parameters: - T (Handle_Geom2d_Geometry &) –
- S (TColGeom2d_SequenceOfGeometry &) –
Return type: Return type:
-
Assign
()¶ Parameters: Other (TColGeom2d_SequenceOfGeometry &) – Return type: TColGeom2d_SequenceOfGeometry
-
ChangeValue
()¶ Parameters: Index (int) – Return type: Handle_Geom2d_Geometry
-
First
()¶ Return type: Handle_Geom2d_Geometry
-
InsertAfter
()¶ Parameters: - Index (int) –
- T (Handle_Geom2d_Geometry &) –
- Index –
- S (TColGeom2d_SequenceOfGeometry &) –
Return type: Return type:
-
InsertBefore
()¶ Parameters: - Index (int) –
- T (Handle_Geom2d_Geometry &) –
- Index –
- S (TColGeom2d_SequenceOfGeometry &) –
Return type: Return type:
-
Last
()¶ Return type: Handle_Geom2d_Geometry
-
Prepend
()¶ Parameters: - T (Handle_Geom2d_Geometry &) –
- S (TColGeom2d_SequenceOfGeometry &) –
Return type: Return type:
-
Remove
()¶ Parameters: Return type: Return type:
-
Set
()¶ Parameters: Other (TColGeom2d_SequenceOfGeometry &) – Return type: TColGeom2d_SequenceOfGeometry
-
Value
()¶ Parameters: Index (int) – Return type: Handle_Geom2d_Geometry
-
thisown
¶ The membership flag
-
-
new_instancemethod
(func, inst, cls)¶
-
register_handle
(handle, base_object)¶ Inserts the handle into the base object to prevent memory corruption in certain cases