OCC.GraphTools module

class OCC.GraphTools.GraphTools_ListIteratorOfListOfSequenceOfInteger(*args)

Bases: object

Initialize()
Parameters:L (GraphTools_ListOfSequenceOfInteger &) –
Return type:None
More()
Return type:bool
Next()
Return type:None
Value()
Return type:TColStd_SequenceOfInteger
thisown

The membership flag

class OCC.GraphTools.GraphTools_ListIteratorOfSCList(*args)

Bases: object

Initialize()
Parameters:L (GraphTools_SCList &) –
Return type:None
More()
Return type:bool
Next()
Return type:None
Value()
Return type:Handle_GraphTools_SC
thisown

The membership flag

class OCC.GraphTools.GraphTools_ListNodeOfListOfSequenceOfInteger(*args)

Bases: OCC.TCollection.TCollection_MapNode

GetHandle()

GraphTools_ListNodeOfListOfSequenceOfInteger_GetHandle(GraphTools_ListNodeOfListOfSequenceOfInteger self) -> Handle_GraphTools_ListNodeOfListOfSequenceOfInteger

Value()
Return type:TColStd_SequenceOfInteger
thisown

The membership flag

class OCC.GraphTools.GraphTools_ListNodeOfSCList(*args)

Bases: OCC.TCollection.TCollection_MapNode

GetHandle()

GraphTools_ListNodeOfSCList_GetHandle(GraphTools_ListNodeOfSCList self) -> Handle_GraphTools_ListNodeOfSCList

Value()
Return type:Handle_GraphTools_SC
thisown

The membership flag

class OCC.GraphTools.GraphTools_ListOfSequenceOfInteger

Bases: object

Append()
Parameters:
  • I (TColStd_SequenceOfInteger &) –
  • I
  • theIt (GraphTools_ListIteratorOfListOfSequenceOfInteger &) –
  • Other (GraphTools_ListOfSequenceOfInteger &) –
Return type:

None

Return type:

None

Return type:

None

Assign()
Parameters:Other (GraphTools_ListOfSequenceOfInteger &) –
Return type:None
Clear()
Return type:None
Extent()
Return type:int
First()
Return type:TColStd_SequenceOfInteger
InsertAfter()
Parameters:
  • I (TColStd_SequenceOfInteger &) –
  • It (GraphTools_ListIteratorOfListOfSequenceOfInteger &) –
  • Other (GraphTools_ListOfSequenceOfInteger &) –
  • It
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • I (TColStd_SequenceOfInteger &) –
  • It (GraphTools_ListIteratorOfListOfSequenceOfInteger &) –
  • Other (GraphTools_ListOfSequenceOfInteger &) –
  • It
Return type:

None

Return type:

None

IsEmpty()
Return type:bool
Last()
Return type:TColStd_SequenceOfInteger
Prepend()
Parameters:
  • I (TColStd_SequenceOfInteger &) –
  • I
  • theIt (GraphTools_ListIteratorOfListOfSequenceOfInteger &) –
  • Other (GraphTools_ListOfSequenceOfInteger &) –
Return type:

None

Return type:

None

Return type:

None

Remove()
Parameters:It (GraphTools_ListIteratorOfListOfSequenceOfInteger &) –
Return type:None
RemoveFirst()
Return type:None
Set()
Parameters:Other (GraphTools_ListOfSequenceOfInteger &) –
Return type:None
thisown

The membership flag

class OCC.GraphTools.GraphTools_RGNode

Bases: object

AddAdj()
Parameters:adj (Standard_Integer) –
Return type:None
GetAdj()
Parameters:index (Standard_Integer) –
Return type:int
GetSC()
Return type:Handle_GraphTools_SC
GetVisited()
Return type:int
NbAdj()
Return type:int
Reset()
Return type:None
SetSC()
Parameters:SC (Handle_GraphTools_SC &) –
Return type:None
SetVisited()
Parameters:v (Standard_Integer) –
Return type:None
thisown

The membership flag

class OCC.GraphTools.GraphTools_SC

Bases: OCC.MMgt.MMgt_TShared

AddBackSC()
Parameters:SC (Handle_GraphTools_SC &) –
Return type:None
AddFrontSC()
Parameters:SC (Handle_GraphTools_SC &) –
Return type:None
AddVertex()
Parameters:V (Standard_Integer) –
Return type:None
GetBackSC()
Return type:GraphTools_SCList
GetFrontSC()
Return type:GraphTools_SCList
GetHandle()

GraphTools_SC_GetHandle(GraphTools_SC self) -> Handle_GraphTools_SC

GetVertex()
Parameters:index (Standard_Integer) –
Return type:int
NbVertices()
Return type:int
Reset()
Return type:None
thisown

The membership flag

class OCC.GraphTools.GraphTools_SCList

Bases: object

Append()
Parameters:
  • I (Handle_GraphTools_SC &) –
  • I
  • theIt (GraphTools_ListIteratorOfSCList &) –
  • Other (GraphTools_SCList &) –
Return type:

None

Return type:

None

Return type:

None

Assign()
Parameters:Other (GraphTools_SCList &) –
Return type:None
Clear()
Return type:None
Extent()
Return type:int
First()
Return type:Handle_GraphTools_SC
InsertAfter()
Parameters:
  • I (Handle_GraphTools_SC &) –
  • It (GraphTools_ListIteratorOfSCList &) –
  • Other (GraphTools_SCList &) –
  • It
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • I (Handle_GraphTools_SC &) –
  • It (GraphTools_ListIteratorOfSCList &) –
  • Other (GraphTools_SCList &) –
  • It
Return type:

None

Return type:

None

IsEmpty()
Return type:bool
Last()
Return type:Handle_GraphTools_SC
Prepend()
Parameters:
  • I (Handle_GraphTools_SC &) –
  • I
  • theIt (GraphTools_ListIteratorOfSCList &) –
  • Other (GraphTools_SCList &) –
Return type:

None

Return type:

None

Return type:

None

Remove()
Parameters:It (GraphTools_ListIteratorOfSCList &) –
Return type:None
RemoveFirst()
Return type:None
Set()
Parameters:Other (GraphTools_SCList &) –
Return type:None
thisown

The membership flag

class OCC.GraphTools.GraphTools_TSNode

Bases: object

AddSuccessor()
Parameters:s (Standard_Integer) –
Return type:None
DecreaseRef()
Return type:None
GetSuccessor()
Parameters:index (Standard_Integer) –
Return type:int
IncreaseRef()
Return type:None
NbRef()
Return type:int
NbSuccessors()
Return type:int
Reset()
Return type:None
thisown

The membership flag

class OCC.GraphTools.Handle_GraphTools_ListNodeOfListOfSequenceOfInteger(*args)

Bases: OCC.TCollection.Handle_TCollection_MapNode

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

The membership flag

class OCC.GraphTools.Handle_GraphTools_ListNodeOfSCList(*args)

Bases: OCC.TCollection.Handle_TCollection_MapNode

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

The membership flag

class OCC.GraphTools.Handle_GraphTools_SC(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

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

The membership flag

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

Bases: object

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

The membership flag

value()