# OCC.BOPCol module

class `BOPCol_Box2DBndTreeSelector`(*args)

  Bases: `object`

  Return type: | None

  `Accept`()

    Parameters: | & (int) –
    Return type: | bool

  `Clear`()

    Return type: | None

  `Indices`()

    Return type: | BOPCol_ListOfInteger

  `Reject`()

    Parameters: | & (Bnd_Box2d) –
    Return type: | bool

  `SetBox`()

    Parameters: | & (Bnd_Box2d) –
    Return type: | None

  `thisown`

    The membership flag

class `BOPCol_BoxBndTreeSelector`(*args)

  Bases: `object`

  Return type: | None

  `Accept`()

    Parameters: | & (int) –
    Return type: | bool

  `Clear`()

    Return type: | None

  `Indices`()

    Return type: | BOPCol_ListOfInteger

  `Reject`()

    Parameters: | & (Bnd_Box) –
    Return type: | bool

  `SetBox`()

    Parameters: | & (Bnd_Box) –
    Return type: | None

  `thisown`

    The membership flag

class `SwigPyIterator`(*args, **kwargs)

  Bases: `object`

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

    The membership flag

  `value`()

`register_handle`(handle, base_object)

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