# OCC.ApproxInt module

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

  Bases: `object`

  `Compute`()
    - returns True if Tg,Tguv1 Tguv2 can be computed.

    Parameters: | u1 (float &) – v1 (float &) – u2 (float &) – v2 (float &) – Pt (gp_Pnt) – Tg (gp_Vec) – Tguv1 (gp_Vec2d) – Tguv2 (gp_Vec2d) –
    Return type: | bool

  `Pnt`()

    Parameters: | u1 (float) – v1 (float) – u2 (float) – v2 (float) – P (gp_Pnt) –
    Return type: | void

  `Tangency`()

    Parameters: | u1 (float) – v1 (float) – u2 (float) – v2 (float) – Tg (gp_Vec) –
    Return type: | bool

  `TangencyOnSurf1`()

    Parameters: | u1 (float) – v1 (float) – u2 (float) – v2 (float) – Tg (gp_Vec2d) –
    Return type: | bool

  `TangencyOnSurf2`()

    Parameters: | u1 (float) – v1 (float) – u2 (float) – v2 (float) – Tg (gp_Vec2d) –
    Return type: | bool

  `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