OCC.TopTools module¶
The TopTools package provides utilities for thetopological data structure.* ShapeMapHasher. Hash a Shape base on the TShapeand the Location. The Orientation is not used.* OrientedShapeMapHasher. Hash a Shape base on theTShape ,the Location and the Orientation.* Instantiations of TCollection for Shapes :MapOfShapeIndexedMapOfShapeDataMapOfIntegerShapeDataMapOfShapeIntegerDataMapOfShapeRealArray1OfShapeHArray1OfShapeSequenceOfShapeHSequenceOfShapeListOfShapeArray1OfListShapeHArray1OfListShapeDataMapOfIntegerListOfShapeDataMapOfShapeListOfShapeDataMapOfShapeListOfIntegerIndexedDataMapOfShapeShapeIndexedDataMapOfShapeListOfShapeDataMapOfShapeShapeIndexedMapOfOrientedShapeDataMapOfShapeSequenceOfShapeIndexedDataMapOfShapeAddressDataMapOfOrientedShapeShape* LocationSet : to write sets of locations.* ShapeSet : to writes sets of TShapes.Package Methods :Dump : To dump the topology of a Shape.- Level : PublicAll methods of all classes will be public.
-
class
Handle_TopTools_DataMapNodeOfDataMapOfIntegerListOfShape
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_DataMapNodeOfDataMapOfIntegerShape
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_DataMapNodeOfDataMapOfOrientedShapeInteger
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_DataMapNodeOfDataMapOfOrientedShapeShape
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_DataMapNodeOfDataMapOfShapeInteger
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_DataMapNodeOfDataMapOfShapeListOfInteger
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_DataMapNodeOfDataMapOfShapeListOfShape
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_DataMapNodeOfDataMapOfShapeReal
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_DataMapNodeOfDataMapOfShapeSequenceOfShape
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_DataMapNodeOfDataMapOfShapeShape
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_HArray1OfListOfShape
(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_HArray1OfShape
(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_HArray2OfShape
(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_HSequenceOfShape
(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeAddress
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeListOfShape
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeShape
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_IndexedMapNodeOfIndexedMapOfOrientedShape
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_IndexedMapNodeOfIndexedMapOfShape
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_ListNodeOfListOfShape
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_SequenceNodeOfSequenceOfShape
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_SeqNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_StdMapNodeOfMapOfOrientedShape
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_TopTools_StdMapNodeOfMapOfShape
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_MapNode
-
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
TopTools_Array1OfListOfShape
(*args)¶ Bases:
object
Parameters: Return type: Return type: -
Assign
()¶ Parameters: Other (TopTools_Array1OfListOfShape &) – Return type: TopTools_Array1OfListOfShape
-
ChangeValue
()¶ Parameters: Index (int) – Return type: TopTools_ListOfShape
-
Set
()¶ Parameters: Other (TopTools_Array1OfListOfShape &) – Return type: TopTools_Array1OfListOfShape
-
Value
()¶ Parameters: Index (int) – Return type: TopTools_ListOfShape
-
thisown
¶ The membership flag
-
-
class
TopTools_Array1OfShape
(*args)¶ Bases:
object
Parameters: Return type: Return type: -
Assign
()¶ Parameters: Other (TopTools_Array1OfShape &) – Return type: TopTools_Array1OfShape
-
ChangeValue
()¶ Parameters: Index (int) – Return type: TopoDS_Shape
-
Set
()¶ Parameters: Other (TopTools_Array1OfShape &) – Return type: TopTools_Array1OfShape
-
Value
()¶ Parameters: Index (int) – Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
-
class
TopTools_Array2OfShape
(*args)¶ Bases:
object
Parameters: Return type: Return type: -
Assign
()¶ Parameters: Other (TopTools_Array2OfShape &) – Return type: TopTools_Array2OfShape
-
ChangeValue
()¶ Parameters: Return type:
-
Set
()¶ Parameters: Other (TopTools_Array2OfShape &) – Return type: TopTools_Array2OfShape
-
Value
()¶ Parameters: Return type:
-
thisown
¶ The membership flag
-
-
class
TopTools_DataMapIteratorOfDataMapOfIntegerListOfShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopTools_DataMapOfIntegerListOfShape &) – Return type: None -
Value
()¶ Return type: TopTools_ListOfShape
-
thisown
¶ The membership flag
-
-
class
TopTools_DataMapIteratorOfDataMapOfIntegerShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopTools_DataMapOfIntegerShape &) – Return type: None -
Value
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
-
class
TopTools_DataMapIteratorOfDataMapOfOrientedShapeInteger
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopTools_DataMapOfOrientedShapeInteger &) – Return type: None -
Key
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
-
class
TopTools_DataMapIteratorOfDataMapOfOrientedShapeShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopTools_DataMapOfOrientedShapeShape &) – Return type: None -
Key
()¶ Return type: TopoDS_Shape
-
Value
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
-
class
TopTools_DataMapIteratorOfDataMapOfShapeInteger
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopTools_DataMapOfShapeInteger &) – Return type: None -
Key
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
-
class
TopTools_DataMapIteratorOfDataMapOfShapeListOfInteger
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopTools_DataMapOfShapeListOfInteger &) – Return type: None -
Key
()¶ Return type: TopoDS_Shape
-
Value
()¶ Return type: TColStd_ListOfInteger
-
thisown
¶ The membership flag
-
-
class
TopTools_DataMapIteratorOfDataMapOfShapeListOfShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopTools_DataMapOfShapeListOfShape &) – Return type: None -
Key
()¶ Return type: TopoDS_Shape
-
Value
()¶ Return type: TopTools_ListOfShape
-
thisown
¶ The membership flag
-
-
class
TopTools_DataMapIteratorOfDataMapOfShapeReal
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopTools_DataMapOfShapeReal &) – Return type: None -
Key
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
-
class
TopTools_DataMapIteratorOfDataMapOfShapeSequenceOfShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopTools_DataMapOfShapeSequenceOfShape &) – Return type: None -
Key
()¶ Return type: TopoDS_Shape
-
Value
()¶ Return type: TopTools_SequenceOfShape
-
thisown
¶ The membership flag
-
-
class
TopTools_DataMapIteratorOfDataMapOfShapeShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopTools_DataMapOfShapeShape &) – Return type: None -
Key
()¶ Return type: TopoDS_Shape
-
Value
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
-
class
TopTools_DataMapNodeOfDataMapOfIntegerListOfShape
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (int &) –
- I (TopTools_ListOfShape &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
GetKey
()¶ TopTools_DataMapNodeOfDataMapOfIntegerListOfShape_GetKey(TopTools_DataMapNodeOfDataMapOfIntegerListOfShape self) -> Standard_Integer
-
SetKey
()¶ TopTools_DataMapNodeOfDataMapOfIntegerListOfShape_SetKey(TopTools_DataMapNodeOfDataMapOfIntegerListOfShape self, Standard_Integer value)
-
Value
()¶ Return type: TopTools_ListOfShape
-
thisown
¶ The membership flag
-
class
TopTools_DataMapNodeOfDataMapOfIntegerShape
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (int &) –
- I (TopoDS_Shape &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
GetKey
()¶ TopTools_DataMapNodeOfDataMapOfIntegerShape_GetKey(TopTools_DataMapNodeOfDataMapOfIntegerShape self) -> Standard_Integer
-
SetKey
()¶ TopTools_DataMapNodeOfDataMapOfIntegerShape_SetKey(TopTools_DataMapNodeOfDataMapOfIntegerShape self, Standard_Integer value)
-
Value
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
class
TopTools_DataMapNodeOfDataMapOfOrientedShapeInteger
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (TopoDS_Shape &) –
- I (int &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
GetValue
()¶ TopTools_DataMapNodeOfDataMapOfOrientedShapeInteger_GetValue(TopTools_DataMapNodeOfDataMapOfOrientedShapeInteger self) -> Standard_Integer
-
Key
()¶ Return type: TopoDS_Shape
-
SetValue
()¶ TopTools_DataMapNodeOfDataMapOfOrientedShapeInteger_SetValue(TopTools_DataMapNodeOfDataMapOfOrientedShapeInteger self, Standard_Integer value)
-
thisown
¶ The membership flag
-
class
TopTools_DataMapNodeOfDataMapOfOrientedShapeShape
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (TopoDS_Shape &) –
- I (TopoDS_Shape &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
Key
()¶ Return type: TopoDS_Shape
-
Value
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
class
TopTools_DataMapNodeOfDataMapOfShapeInteger
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (TopoDS_Shape &) –
- I (int &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
GetValue
()¶ TopTools_DataMapNodeOfDataMapOfShapeInteger_GetValue(TopTools_DataMapNodeOfDataMapOfShapeInteger self) -> Standard_Integer
-
Key
()¶ Return type: TopoDS_Shape
-
SetValue
()¶ TopTools_DataMapNodeOfDataMapOfShapeInteger_SetValue(TopTools_DataMapNodeOfDataMapOfShapeInteger self, Standard_Integer value)
-
thisown
¶ The membership flag
-
class
TopTools_DataMapNodeOfDataMapOfShapeListOfInteger
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (TopoDS_Shape &) –
- I (TColStd_ListOfInteger &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
Key
()¶ Return type: TopoDS_Shape
-
Value
()¶ Return type: TColStd_ListOfInteger
-
thisown
¶ The membership flag
-
class
TopTools_DataMapNodeOfDataMapOfShapeListOfShape
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (TopoDS_Shape &) –
- I (TopTools_ListOfShape &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
Key
()¶ Return type: TopoDS_Shape
-
Value
()¶ Return type: TopTools_ListOfShape
-
thisown
¶ The membership flag
-
class
TopTools_DataMapNodeOfDataMapOfShapeReal
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (TopoDS_Shape &) –
- I (float &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
GetValue
()¶ TopTools_DataMapNodeOfDataMapOfShapeReal_GetValue(TopTools_DataMapNodeOfDataMapOfShapeReal self) -> Standard_Real
-
Key
()¶ Return type: TopoDS_Shape
-
SetValue
()¶ TopTools_DataMapNodeOfDataMapOfShapeReal_SetValue(TopTools_DataMapNodeOfDataMapOfShapeReal self, Standard_Real value)
-
thisown
¶ The membership flag
-
class
TopTools_DataMapNodeOfDataMapOfShapeSequenceOfShape
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (TopoDS_Shape &) –
- I (TopTools_SequenceOfShape &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
Key
()¶ Return type: TopoDS_Shape
-
Value
()¶ Return type: TopTools_SequenceOfShape
-
thisown
¶ The membership flag
-
class
TopTools_DataMapNodeOfDataMapOfShapeShape
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (TopoDS_Shape &) –
- I (TopoDS_Shape &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
Key
()¶ Return type: TopoDS_Shape
-
Value
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
class
TopTools_DataMapOfIntegerListOfShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopTools_DataMapOfIntegerListOfShape &) – Return type: TopTools_DataMapOfIntegerListOfShape
-
ChangeFind
()¶ Parameters: K (int &) – Return type: TopTools_ListOfShape
-
ChangeFind1
()¶ Parameters: K (int &) – Return type: Standard_Address
-
Find
()¶ Parameters: K (int &) – Return type: TopTools_ListOfShape
-
Find1
()¶ Parameters: K (int &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopTools_DataMapOfIntegerListOfShape &) – Return type: TopTools_DataMapOfIntegerListOfShape
-
thisown
¶ The membership flag
-
-
class
TopTools_DataMapOfIntegerShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopTools_DataMapOfIntegerShape &) – Return type: TopTools_DataMapOfIntegerShape
-
ChangeFind
()¶ Parameters: K (int &) – Return type: TopoDS_Shape
-
ChangeFind1
()¶ Parameters: K (int &) – Return type: Standard_Address
-
Find
()¶ Parameters: K (int &) – Return type: TopoDS_Shape
-
Find1
()¶ Parameters: K (int &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopTools_DataMapOfIntegerShape &) – Return type: TopTools_DataMapOfIntegerShape
-
thisown
¶ The membership flag
-
-
class
TopTools_DataMapOfOrientedShapeInteger
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopTools_DataMapOfOrientedShapeInteger &) – Return type: TopTools_DataMapOfOrientedShapeInteger
-
ChangeFind1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Find1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopTools_DataMapOfOrientedShapeInteger &) – Return type: TopTools_DataMapOfOrientedShapeInteger
-
thisown
¶ The membership flag
-
-
class
TopTools_DataMapOfOrientedShapeShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopTools_DataMapOfOrientedShapeShape &) – Return type: TopTools_DataMapOfOrientedShapeShape
-
ChangeFind
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopoDS_Shape
-
ChangeFind1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Find
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopoDS_Shape
-
Find1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopTools_DataMapOfOrientedShapeShape &) – Return type: TopTools_DataMapOfOrientedShapeShape
-
thisown
¶ The membership flag
-
-
class
TopTools_DataMapOfShapeInteger
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopTools_DataMapOfShapeInteger &) – Return type: TopTools_DataMapOfShapeInteger
-
ChangeFind1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Find1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopTools_DataMapOfShapeInteger &) – Return type: TopTools_DataMapOfShapeInteger
-
thisown
¶ The membership flag
-
-
class
TopTools_DataMapOfShapeListOfInteger
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopTools_DataMapOfShapeListOfInteger &) – Return type: TopTools_DataMapOfShapeListOfInteger
-
ChangeFind
()¶ Parameters: K (TopoDS_Shape &) – Return type: TColStd_ListOfInteger
-
ChangeFind1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Find
()¶ Parameters: K (TopoDS_Shape &) – Return type: TColStd_ListOfInteger
-
Find1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopTools_DataMapOfShapeListOfInteger &) – Return type: TopTools_DataMapOfShapeListOfInteger
-
thisown
¶ The membership flag
-
-
class
TopTools_DataMapOfShapeListOfShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopTools_DataMapOfShapeListOfShape &) – Return type: TopTools_DataMapOfShapeListOfShape
-
ChangeFind
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopTools_ListOfShape
-
ChangeFind1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Find
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopTools_ListOfShape
-
Find1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopTools_DataMapOfShapeListOfShape &) – Return type: TopTools_DataMapOfShapeListOfShape
-
thisown
¶ The membership flag
-
-
class
TopTools_DataMapOfShapeReal
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopTools_DataMapOfShapeReal &) – Return type: TopTools_DataMapOfShapeReal
-
ChangeFind1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Find1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopTools_DataMapOfShapeReal &) – Return type: TopTools_DataMapOfShapeReal
-
thisown
¶ The membership flag
-
-
class
TopTools_DataMapOfShapeSequenceOfShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopTools_DataMapOfShapeSequenceOfShape &) – Return type: TopTools_DataMapOfShapeSequenceOfShape
-
ChangeFind
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopTools_SequenceOfShape
-
ChangeFind1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Find
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopTools_SequenceOfShape
-
Find1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopTools_DataMapOfShapeSequenceOfShape &) – Return type: TopTools_DataMapOfShapeSequenceOfShape
-
thisown
¶ The membership flag
-
-
class
TopTools_DataMapOfShapeShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopTools_DataMapOfShapeShape &) – Return type: TopTools_DataMapOfShapeShape
-
ChangeFind
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopoDS_Shape
-
ChangeFind1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Find
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopoDS_Shape
-
Find1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
Set
()¶ Parameters: Other (TopTools_DataMapOfShapeShape &) – Return type: TopTools_DataMapOfShapeShape
-
thisown
¶ The membership flag
-
-
class
TopTools_HArray1OfListOfShape
(*args)¶ Bases:
OCC.MMgt.MMgt_TShared
Parameters: Return type: Return type: -
Array1
()¶ Return type: TopTools_Array1OfListOfShape
-
ChangeArray1
()¶ Return type: TopTools_Array1OfListOfShape
-
ChangeValue
()¶ Parameters: Index (int) – Return type: TopTools_ListOfShape
-
GetHandle
()¶
-
Value
()¶ Parameters: Index (int) – Return type: TopTools_ListOfShape
-
thisown
¶ The membership flag
-
-
class
TopTools_HArray1OfShape
(*args)¶ Bases:
OCC.MMgt.MMgt_TShared
Parameters: Return type: Return type: -
Array1
()¶ Return type: TopTools_Array1OfShape
-
ChangeArray1
()¶ Return type: TopTools_Array1OfShape
-
ChangeValue
()¶ Parameters: Index (int) – Return type: TopoDS_Shape
-
GetHandle
()¶
-
Value
()¶ Parameters: Index (int) – Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
-
class
TopTools_HArray2OfShape
(*args)¶ Bases:
OCC.MMgt.MMgt_TShared
Parameters: Return type: Return type: -
Array2
()¶ Return type: TopTools_Array2OfShape
-
ChangeArray2
()¶ Return type: TopTools_Array2OfShape
-
ChangeValue
()¶ Parameters: Return type:
-
GetHandle
()¶
-
Value
()¶ Parameters: Return type:
-
thisown
¶ The membership flag
-
-
class
TopTools_HSequenceOfShape
(*args)¶ Bases:
OCC.MMgt.MMgt_TShared
Return type: None -
Append
()¶ Parameters: - anItem (TopoDS_Shape &) –
- aSequence (Handle_TopTools_HSequenceOfShape &) –
Return type: Return type:
-
ChangeSequence
()¶ Return type: TopTools_SequenceOfShape
-
ChangeValue
()¶ Parameters: anIndex (int) – Return type: TopoDS_Shape
-
GetHandle
()¶
-
InsertAfter
()¶ Parameters: - anIndex (int) –
- anItem (TopoDS_Shape &) –
- anIndex –
- aSequence (Handle_TopTools_HSequenceOfShape &) –
Return type: Return type:
-
InsertBefore
()¶ Parameters: - anIndex (int) –
- anItem (TopoDS_Shape &) –
- anIndex –
- aSequence (Handle_TopTools_HSequenceOfShape &) –
Return type: Return type:
-
Prepend
()¶ Parameters: - anItem (TopoDS_Shape &) –
- aSequence (Handle_TopTools_HSequenceOfShape &) –
Return type: Return type:
-
Remove
()¶ Parameters: Return type: Return type:
-
Sequence
()¶ Return type: TopTools_SequenceOfShape
-
Split
()¶ Parameters: anIndex (int) – Return type: Handle_TopTools_HSequenceOfShape
-
Value
()¶ Parameters: anIndex (int) – Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
-
class
TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeAddress
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K1 (TopoDS_Shape &) –
- K2 (int) –
- I (Standard_Address &) –
- n1 (TCollection_MapNodePtr &) –
- n2 (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
GetKey2
()¶ TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeAddress_GetKey2(TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeAddress self) -> Standard_Integer
-
Key1
()¶ Return type: TopoDS_Shape
-
Next2
()¶ Return type: TCollection_MapNodePtr
-
SetKey2
()¶ TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeAddress_SetKey2(TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeAddress self, Standard_Integer value)
-
Value
()¶ Return type: Standard_Address
-
thisown
¶ The membership flag
-
class
TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeListOfShape
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K1 (TopoDS_Shape &) –
- K2 (int) –
- I (TopTools_ListOfShape &) –
- n1 (TCollection_MapNodePtr &) –
- n2 (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
GetKey2
()¶ TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeListOfShape_GetKey2(TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeListOfShape self) -> Standard_Integer
-
Key1
()¶ Return type: TopoDS_Shape
-
Next2
()¶ Return type: TCollection_MapNodePtr
-
SetKey2
()¶ TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeListOfShape_SetKey2(TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeListOfShape self, Standard_Integer value)
-
Value
()¶ Return type: TopTools_ListOfShape
-
thisown
¶ The membership flag
-
class
TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeShape
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K1 (TopoDS_Shape &) –
- K2 (int) –
- I (TopoDS_Shape &) –
- n1 (TCollection_MapNodePtr &) –
- n2 (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
GetKey2
()¶ TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeShape_GetKey2(TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeShape self) -> Standard_Integer
-
Key1
()¶ Return type: TopoDS_Shape
-
Next2
()¶ Return type: TCollection_MapNodePtr
-
SetKey2
()¶ TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeShape_SetKey2(TopTools_IndexedDataMapNodeOfIndexedDataMapOfShapeShape self, Standard_Integer value)
-
Value
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
class
TopTools_IndexedDataMapOfShapeAddress
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopTools_IndexedDataMapOfShapeAddress &) – Return type: TopTools_IndexedDataMapOfShapeAddress
-
ChangeFromKey
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
ChangeFromKey1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
FindFromKey
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
FindFromKey1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
FindKey
()¶ Parameters: I (int) – Return type: TopoDS_Shape
-
Set
()¶ Parameters: Other (TopTools_IndexedDataMapOfShapeAddress &) – Return type: TopTools_IndexedDataMapOfShapeAddress
-
thisown
¶ The membership flag
-
-
class
TopTools_IndexedDataMapOfShapeListOfShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopTools_IndexedDataMapOfShapeListOfShape &) – Return type: TopTools_IndexedDataMapOfShapeListOfShape
-
ChangeFromIndex
()¶ Parameters: I (int) – Return type: TopTools_ListOfShape
-
ChangeFromKey
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopTools_ListOfShape
-
ChangeFromKey1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
FindFromIndex
()¶ Parameters: I (int) – Return type: TopTools_ListOfShape
-
FindFromKey
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopTools_ListOfShape
-
FindFromKey1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
FindKey
()¶ Parameters: I (int) – Return type: TopoDS_Shape
-
Set
()¶ Parameters: Other (TopTools_IndexedDataMapOfShapeListOfShape &) – Return type: TopTools_IndexedDataMapOfShapeListOfShape
-
thisown
¶ The membership flag
-
-
class
TopTools_IndexedDataMapOfShapeShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: NbBuckets (int) – default value is 1 Return type: None -
Assign
()¶ Parameters: Other (TopTools_IndexedDataMapOfShapeShape &) – Return type: TopTools_IndexedDataMapOfShapeShape
-
ChangeFromIndex
()¶ Parameters: I (int) – Return type: TopoDS_Shape
-
ChangeFromKey
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopoDS_Shape
-
ChangeFromKey1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
FindFromIndex
()¶ Parameters: I (int) – Return type: TopoDS_Shape
-
FindFromKey
()¶ Parameters: K (TopoDS_Shape &) – Return type: TopoDS_Shape
-
FindFromKey1
()¶ Parameters: K (TopoDS_Shape &) – Return type: Standard_Address
-
FindKey
()¶ Parameters: I (int) – Return type: TopoDS_Shape
-
Set
()¶ Parameters: Other (TopTools_IndexedDataMapOfShapeShape &) – Return type: TopTools_IndexedDataMapOfShapeShape
-
thisown
¶ The membership flag
-
-
class
TopTools_IndexedMapNodeOfIndexedMapOfOrientedShape
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K1 (TopoDS_Shape &) –
- K2 (int) –
- n1 (TCollection_MapNodePtr &) –
- n2 (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
GetKey2
()¶ TopTools_IndexedMapNodeOfIndexedMapOfOrientedShape_GetKey2(TopTools_IndexedMapNodeOfIndexedMapOfOrientedShape self) -> Standard_Integer
-
Key1
()¶ Return type: TopoDS_Shape
-
Next2
()¶ Return type: TCollection_MapNodePtr
-
SetKey2
()¶ TopTools_IndexedMapNodeOfIndexedMapOfOrientedShape_SetKey2(TopTools_IndexedMapNodeOfIndexedMapOfOrientedShape self, Standard_Integer value)
-
thisown
¶ The membership flag
-
class
TopTools_IndexedMapNodeOfIndexedMapOfShape
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K1 (TopoDS_Shape &) –
- K2 (int) –
- n1 (TCollection_MapNodePtr &) –
- n2 (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
GetKey2
()¶ TopTools_IndexedMapNodeOfIndexedMapOfShape_GetKey2(TopTools_IndexedMapNodeOfIndexedMapOfShape self) -> Standard_Integer
-
Key1
()¶ Return type: TopoDS_Shape
-
Next2
()¶ Return type: TCollection_MapNodePtr
-
SetKey2
()¶ TopTools_IndexedMapNodeOfIndexedMapOfShape_SetKey2(TopTools_IndexedMapNodeOfIndexedMapOfShape self, Standard_Integer value)
-
thisown
¶ The membership flag
-
class
TopTools_IndexedMapOfOrientedShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: - NbBuckets (int) – default value is 1
- Other (TopTools_IndexedMapOfOrientedShape &) –
Return type: Return type: -
Assign
()¶ Parameters: Other (TopTools_IndexedMapOfOrientedShape &) – Return type: TopTools_IndexedMapOfOrientedShape
-
FindKey
()¶ Parameters: I (int) – Return type: TopoDS_Shape
-
Set
()¶ Parameters: Other (TopTools_IndexedMapOfOrientedShape &) – Return type: TopTools_IndexedMapOfOrientedShape
-
thisown
¶ The membership flag
-
class
TopTools_IndexedMapOfShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: - NbBuckets (int) – default value is 1
- Other (TopTools_IndexedMapOfShape &) –
Return type: Return type: -
Assign
()¶ Parameters: Other (TopTools_IndexedMapOfShape &) – Return type: TopTools_IndexedMapOfShape
-
FindKey
()¶ Parameters: I (int) – Return type: TopoDS_Shape
-
Set
()¶ Parameters: Other (TopTools_IndexedMapOfShape &) – Return type: TopTools_IndexedMapOfShape
-
thisown
¶ The membership flag
-
class
TopTools_ListIteratorOfListOfShape
(*args)¶ Bases:
object
Return type: None Parameters: L (TopTools_ListOfShape &) – Return type: None -
Value
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
-
class
TopTools_ListNodeOfListOfShape
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - I (TopoDS_Shape &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
Value
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
class
TopTools_ListOfShape
(*args)¶ Bases:
object
Return type: None Parameters: Other (TopTools_ListOfShape &) – Return type: None -
Append
()¶ Parameters: - I (TopoDS_Shape &) –
- I –
- theIt (TopTools_ListIteratorOfListOfShape &) –
- Other (TopTools_ListOfShape &) –
Return type: Return type: Return type:
-
First
()¶ Return type: TopoDS_Shape
-
InsertAfter
()¶ Parameters: - I (TopoDS_Shape &) –
- It (TopTools_ListIteratorOfListOfShape &) –
- Other (TopTools_ListOfShape &) –
- It –
Return type: Return type:
-
InsertBefore
()¶ Parameters: - I (TopoDS_Shape &) –
- It (TopTools_ListIteratorOfListOfShape &) –
- Other (TopTools_ListOfShape &) –
- It –
Return type: Return type:
-
Last
()¶ Return type: TopoDS_Shape
-
Prepend
()¶ Parameters: - I (TopoDS_Shape &) –
- I –
- theIt (TopTools_ListIteratorOfListOfShape &) –
- Other (TopTools_ListOfShape &) –
Return type: Return type: Return type:
-
thisown
¶ The membership flag
-
-
class
TopTools_LocationSet
(*args)¶ Bases:
object
- Returns an empty set of locations.
Return type: None -
Add
()¶ - Incorporate a new Location in the set and returns its index.
Parameters: L (TopLoc_Location &) – Return type: int
-
DumpToString
()¶ TopTools_LocationSet_DumpToString(TopTools_LocationSet self) -> std::string
-
GetProgress
()¶ Return type: Handle_Message_ProgressIndicator
-
Location
()¶ - Returns the location of index <I>.
Parameters: I (int) – Return type: TopLoc_Location
-
ReadFromString
()¶ TopTools_LocationSet_ReadFromString(TopTools_LocationSet self, std::string src)
-
WriteToString
()¶ TopTools_LocationSet_WriteToString(TopTools_LocationSet self) -> std::string
-
thisown
¶ The membership flag
-
class
TopTools_MapIteratorOfMapOfOrientedShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopTools_MapOfOrientedShape &) – Return type: None -
Key
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
-
class
TopTools_MapIteratorOfMapOfShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMapIterator
Return type: None Parameters: aMap (TopTools_MapOfShape &) – Return type: None -
Key
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
-
class
TopTools_MapOfOrientedShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: - NbBuckets (int) – default value is 1
- Other (TopTools_MapOfOrientedShape &) –
Return type: Return type: -
Assign
()¶ Parameters: Other (TopTools_MapOfOrientedShape &) – Return type: TopTools_MapOfOrientedShape
-
Set
()¶ Parameters: Other (TopTools_MapOfOrientedShape &) – Return type: TopTools_MapOfOrientedShape
-
thisown
¶ The membership flag
-
class
TopTools_MapOfShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BasicMap
Parameters: - NbBuckets (int) – default value is 1
- Other (TopTools_MapOfShape &) –
Return type: Return type: -
Assign
()¶ Parameters: Other (TopTools_MapOfShape &) – Return type: TopTools_MapOfShape
-
Set
()¶ Parameters: Other (TopTools_MapOfShape &) – Return type: TopTools_MapOfShape
-
thisown
¶ The membership flag
-
class
TopTools_MutexForShapeProvider
(*args)¶ Bases:
object
- Constructor
Return type: None -
CreateMutexForShape
()¶ - Creates and associates mutex with theShape
Parameters: theShape (TopoDS_Shape &) – Return type: None
-
CreateMutexesForSubShapes
()¶ - Creates and associates mutexes with each sub-shape of type theType in theShape.
Parameters: - theShape (TopoDS_Shape &) –
- theType (TopAbs_ShapeEnum) –
Return type:
-
GetMutex
()¶ - Returns pointer to mutex associated with theShape. In case when mutex not found returns NULL.
Parameters: theShape (TopoDS_Shape &) – Return type: Standard_Mutex *
-
thisown
¶ The membership flag
-
class
TopTools_OrientedShapeMapHasher
¶ Bases:
object
-
static
HashCode
()¶ - Returns a HasCode value for the Key <K> in the range 0..Upper.
Parameters: - S (TopoDS_Shape &) –
- Upper (int) –
Return type:
-
static
IsEqual
()¶ - Returns True when the two keys are equal. Two same keys must have the same hashcode, the contrary is not necessary.
Parameters: - S1 (TopoDS_Shape &) –
- S2 (TopoDS_Shape &) –
Return type:
-
thisown
¶ The membership flag
-
static
-
TopTools_OrientedShapeMapHasher_HashCode
()¶ - Returns a HasCode value for the Key <K> in the range 0..Upper.
Parameters: - S (TopoDS_Shape &) –
- Upper (int) –
Return type:
-
TopTools_OrientedShapeMapHasher_IsEqual
()¶ - Returns True when the two keys are equal. Two same keys must have the same hashcode, the contrary is not necessary.
Parameters: - S1 (TopoDS_Shape &) –
- S2 (TopoDS_Shape &) –
Return type:
-
class
TopTools_SequenceNodeOfSequenceOfShape
(*args)¶ Bases:
OCC.TCollection.TCollection_SeqNode
Parameters: - I (TopoDS_Shape &) –
- n (TCollection_SeqNodePtr &) –
- p (TCollection_SeqNodePtr &) –
Return type: -
GetHandle
()¶
-
Value
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
class
TopTools_SequenceOfShape
(*args)¶ Bases:
OCC.TCollection.TCollection_BaseSequence
Return type: None Parameters: Other (TopTools_SequenceOfShape &) – Return type: None -
Append
()¶ Parameters: - T (TopoDS_Shape &) –
- S (TopTools_SequenceOfShape &) –
Return type: Return type:
-
Assign
()¶ Parameters: Other (TopTools_SequenceOfShape &) – Return type: TopTools_SequenceOfShape
-
ChangeValue
()¶ Parameters: Index (int) – Return type: TopoDS_Shape
-
First
()¶ Return type: TopoDS_Shape
-
InsertAfter
()¶ Parameters: - Index (int) –
- T (TopoDS_Shape &) –
- Index –
- S (TopTools_SequenceOfShape &) –
Return type: Return type:
-
InsertBefore
()¶ Parameters: - Index (int) –
- T (TopoDS_Shape &) –
- Index –
- S (TopTools_SequenceOfShape &) –
Return type: Return type:
-
Last
()¶ Return type: TopoDS_Shape
-
Prepend
()¶ Parameters: - T (TopoDS_Shape &) –
- S (TopTools_SequenceOfShape &) –
Return type: Return type:
-
Remove
()¶ Parameters: Return type: Return type:
-
Set
()¶ Parameters: Other (TopTools_SequenceOfShape &) – Return type: TopTools_SequenceOfShape
-
Value
()¶ Parameters: Index (int) – Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
-
class
TopTools_ShapeMapHasher
¶ Bases:
object
-
static
HashCode
()¶ - Returns a HasCode value for the Key <K> in the range 0..Upper.
Parameters: - S (TopoDS_Shape &) –
- Upper (int) –
Return type:
-
static
IsEqual
()¶ - Returns True when the two keys are the same. Two same keys must have the same hashcode, the contrary is not necessary.
Parameters: - S1 (TopoDS_Shape &) –
- S2 (TopoDS_Shape &) –
Return type:
-
thisown
¶ The membership flag
-
static
-
TopTools_ShapeMapHasher_HashCode
()¶ - Returns a HasCode value for the Key <K> in the range 0..Upper.
Parameters: - S (TopoDS_Shape &) –
- Upper (int) –
Return type:
-
TopTools_ShapeMapHasher_IsEqual
()¶ - Returns True when the two keys are the same. Two same keys must have the same hashcode, the contrary is not necessary.
Parameters: - S1 (TopoDS_Shape &) –
- S2 (TopoDS_Shape &) –
Return type:
-
class
TopTools_ShapeSet
(*args)¶ Bases:
object
- Builds an empty ShapeSet.
Return type: None -
Add
()¶ - Stores <S> and its sub-shape. Returns the index of <S>. The method AddGeometry is called on each sub-shape.
Parameters: S (TopoDS_Shape &) – Return type: int
-
AddGeometry
()¶ - Stores the geometry of <S>.
Parameters: S (TopoDS_Shape &) – Return type: void
-
AddShapes
()¶ - Inserts the shape <S2> in the shape <S1>. This method must be redefined to use the correct builder.
Parameters: - S1 (TopoDS_Shape &) –
- S2 (TopoDS_Shape &) –
Return type: void
-
ChangeLocations
()¶ Return type: TopTools_LocationSet
-
Check
()¶ - This method is called after each new completed shape. <T> is the type. <S> is the shape. In this class it does nothing, but it gives the opportunity in derived classes to perform extra treatment on shapes.
Parameters: - T (TopAbs_ShapeEnum) –
- S (TopoDS_Shape &) –
Return type: void
-
Clear
()¶ - Clears the content of the set. This method can be redefined.
Return type: void
-
Delete
()¶ Return type: void
-
Dump
()¶ - Dumps on <OS> the shape <S>. Dumps the orientation, the index of the TShape and the index of the Location.
Parameters: - S (TopoDS_Shape &) –
- OS (Standard_OStream &) –
Return type:
-
DumpExtent
()¶ - Dumps the number of objects in me in the string S (Number of shapes of each type)
Parameters: S (TCollection_AsciiString &) – Return type: None
-
DumpExtentToString
()¶ TopTools_ShapeSet_DumpExtentToString(TopTools_ShapeSet self) -> std::string
-
DumpGeometry
()¶ - Dumps the geometry of <S> on the stream <OS>.
Parameters: - S (TopoDS_Shape &) –
- OS (Standard_OStream &) –
Return type: void
-
DumpGeometryToString
()¶ TopTools_ShapeSet_DumpGeometryToString(TopTools_ShapeSet self) -> std::string
-
DumpToString
()¶ TopTools_ShapeSet_DumpToString(TopTools_ShapeSet self) -> std::string
-
FormatNb
()¶ - two formats available for the moment: First: does not write CurveOnSurface UV Points into the file on reading calls Check() method. Second: stores CurveOnSurface UV Points. On reading format is recognized from Version string.
Return type: int
-
GetProgress
()¶ Return type: Handle_Message_ProgressIndicator
-
Locations
()¶ Return type: TopTools_LocationSet
-
Read
()¶ - Reads from <IS> a shape and returns it in S.
Parameters: - S (TopoDS_Shape &) –
- IS (Standard_IStream &) –
Return type:
-
ReadFromString
()¶ TopTools_ShapeSet_ReadFromString(TopTools_ShapeSet self, std::string src)
-
ReadGeometry
()¶ - Reads the geometry of a shape of type <T> from the stream <IS> and returns it in <S>.
Parameters: - T (TopAbs_ShapeEnum) –
- IS (Standard_IStream &) –
- S (TopoDS_Shape &) –
Return type: void
-
ReadGeometryFromString
()¶ TopTools_ShapeSet_ReadGeometryFromString(TopTools_ShapeSet self, std::string src)
-
Shape
()¶ - Returns the sub-shape of index <I>.
Parameters: I (int) – Return type: TopoDS_Shape
-
Write
()¶ - Writes on <OS> the shape <S>. Writes the orientation, the index of the TShape and the index of the Location.
Parameters: - S (TopoDS_Shape &) –
- OS (Standard_OStream &) –
Return type:
-
WriteGeometry
()¶ - Writes the geometry of <S> on the stream <OS> in a format that can be read back by Read.
Parameters: - S (TopoDS_Shape &) –
- OS (Standard_OStream &) –
Return type: void
-
WriteGeometryToString
()¶ TopTools_ShapeSet_WriteGeometryToString(TopTools_ShapeSet self) -> std::string
-
WriteToString
()¶ TopTools_ShapeSet_WriteToString(TopTools_ShapeSet self) -> std::string
-
thisown
¶ The membership flag
-
class
TopTools_StdMapNodeOfMapOfOrientedShape
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (TopoDS_Shape &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
Key
()¶ Return type: TopoDS_Shape
-
thisown
¶ The membership flag
-
class
TopTools_StdMapNodeOfMapOfShape
(*args)¶ Bases:
OCC.TCollection.TCollection_MapNode
Parameters: - K (TopoDS_Shape &) –
- n (TCollection_MapNodePtr &) –
Return type: -
GetHandle
()¶
-
Key
()¶ Return type: TopoDS_Shape
-
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
-
class
toptools
¶ Bases:
object
-
static
Dummy
()¶ - This is to bypass an extraction bug. It will force the inclusion of Standard_Integer.hxx itself including Standard_OStream.hxx at the correct position.
Parameters: I (int) – Return type: void
-
static
Dump
()¶ - A set of Shapes. Can be dump, wrote or read. Dumps the topological structure of <Sh> on the stream <S>.
Parameters: - Sh (TopoDS_Shape &) –
- S (Standard_OStream &) –
Return type: void
-
thisown
¶ The membership flag
-
static
-
toptools_Dummy
()¶ - This is to bypass an extraction bug. It will force the inclusion of Standard_Integer.hxx itself including Standard_OStream.hxx at the correct position.
Parameters: I (int) – Return type: void
-
toptools_Dump
()¶ - A set of Shapes. Can be dump, wrote or read. Dumps the topological structure of <Sh> on the stream <S>.
Parameters: - Sh (TopoDS_Shape &) –
- S (Standard_OStream &) –
Return type: void