OCC.SortTools module

This package provides the basic sorting tools generallyused.

class SortTools_HeapSortOfInteger

Bases: object

static Sort()
Parameters:
  • TheArray (TColStd_Array1OfInteger &) –
  • Comp (TCollection_CompareOfInteger &) –
Return type:

void

thisown

The membership flag

SortTools_HeapSortOfInteger_Sort()
Parameters:
  • TheArray (TColStd_Array1OfInteger &) –
  • Comp (TCollection_CompareOfInteger &) –
Return type:

void

class SortTools_HeapSortOfReal

Bases: object

static Sort()
Parameters:
  • TheArray (TColStd_Array1OfReal &) –
  • Comp (TCollection_CompareOfReal &) –
Return type:

void

thisown

The membership flag

SortTools_HeapSortOfReal_Sort()
Parameters:
  • TheArray (TColStd_Array1OfReal &) –
  • Comp (TCollection_CompareOfReal &) –
Return type:

void

class SortTools_QuickSortOfInteger

Bases: object

static Sort()
Parameters:
  • TheArray (TColStd_Array1OfInteger &) –
  • Comp (TCollection_CompareOfInteger &) –
Return type:

void

thisown

The membership flag

SortTools_QuickSortOfInteger_Sort()
Parameters:
  • TheArray (TColStd_Array1OfInteger &) –
  • Comp (TCollection_CompareOfInteger &) –
Return type:

void

class SortTools_QuickSortOfReal

Bases: object

static Sort()
Parameters:
  • TheArray (TColStd_Array1OfReal &) –
  • Comp (TCollection_CompareOfReal &) –
Return type:

void

thisown

The membership flag

SortTools_QuickSortOfReal_Sort()
Parameters:
  • TheArray (TColStd_Array1OfReal &) –
  • Comp (TCollection_CompareOfReal &) –
Return type:

void

class SortTools_ShellSortOfInteger

Bases: object

static Sort()
Parameters:
  • TheArray (TColStd_Array1OfInteger &) –
  • Comp (TCollection_CompareOfInteger &) –
Return type:

void

thisown

The membership flag

SortTools_ShellSortOfInteger_Sort()
Parameters:
  • TheArray (TColStd_Array1OfInteger &) –
  • Comp (TCollection_CompareOfInteger &) –
Return type:

void

class SortTools_ShellSortOfReal

Bases: object

static Sort()
Parameters:
  • TheArray (TColStd_Array1OfReal &) –
  • Comp (TCollection_CompareOfReal &) –
Return type:

void

thisown

The membership flag

SortTools_ShellSortOfReal_Sort()
Parameters:
  • TheArray (TColStd_Array1OfReal &) –
  • Comp (TCollection_CompareOfReal &) –
Return type:

void

class SortTools_StraightInsertionSortOfInteger

Bases: object

static Sort()
Parameters:
  • TheArray (TColStd_Array1OfInteger &) –
  • Comp (TCollection_CompareOfInteger &) –
Return type:

void

thisown

The membership flag

SortTools_StraightInsertionSortOfInteger_Sort()
Parameters:
  • TheArray (TColStd_Array1OfInteger &) –
  • Comp (TCollection_CompareOfInteger &) –
Return type:

void

class SortTools_StraightInsertionSortOfReal

Bases: object

static Sort()
Parameters:
  • TheArray (TColStd_Array1OfReal &) –
  • Comp (TCollection_CompareOfReal &) –
Return type:

void

thisown

The membership flag

SortTools_StraightInsertionSortOfReal_Sort()
Parameters:
  • TheArray (TColStd_Array1OfReal &) –
  • Comp (TCollection_CompareOfReal &) –
Return type:

void

class SwigPyIterator(*args, **kwargs)

Bases: object

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

The membership flag

value()
new_instancemethod(func, inst, cls)
register_handle(handle, base_object)

Inserts the handle into the base object to prevent memory corruption in certain cases