# OCC.HLRAppli module

class `HLRAppli_ReflectLines`(*args)

  Bases: `object`

  - Constructor

  Parameters: | aShape (TopoDS_Shape &) –
  Return type: | None

  `GetResult`()
    - returns resulting compound of reflect lines represented by edges in 3d

    Return type: | TopoDS_Shape

  `Perform`()

    Return type: | None

  `SetAxes`()
    - Sets the normal to the plane of visualisation, the coordinates of the view point and the coordinates of the vertical direction vector.

    Parameters: | Nx (float) – Ny (float) – Nz (float) – XAt (float) – YAt (float) – ZAt (float) – XUp (float) – YUp (float) – ZUp (float) –
    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