.. role:: raw-html(raw)
    :format: html

.. |supported| image:: ../../_assets/images/green_circle.png
   
.. |na| image:: ../../_assets/images/grey_circle.png
   
.. |unsupported| image:: ../../_assets/images/red_circle.png
   
.. |partialsupport| image:: ../../_assets/images/gray_green_circle.png

.. _toc_2210:

Service Pack 22.10
------------------


Library compatibility information
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. only:: not spatial

  +----------------+-------------+-------------+---------------+---------------+---------------------------------------------------------+
  | Library name   | Version     | Windows     | Linux         | OS X          | Notes                                                   |
  +================+=============+=============+===============+===============+=========================================================+
  | DGN Direct     | 4.2         | |supported| | |unsupported| | |unsupported| |                                                         |
  +----------------+-------------+-------------+---------------+---------------+---------------------------------------------------------+
  | HOOPS Exchange | 2017 SP1 U1 | |supported| | |supported|   | |unsupported| |                                                         |
  +----------------+-------------+-------------+---------------+---------------+---------------------------------------------------------+
  | HOOPS Publish  | 2017 SP1 U1 | |supported| | |supported|   | |unsupported| |                                                         |
  +----------------+-------------+-------------+---------------+---------------+---------------------------------------------------------+
  | .NET Framework | 4.0         | |supported| | |unsupported| | |unsupported| | v4.5 required for wpf_image                             |
  |                |             |             |               |               | v4.5 required for WPF over Remote Desktop               |
  +----------------+-------------+-------------+---------------+---------------+---------------------------------------------------------+
  | Parasolid      | 29.1        | |supported| | |unsupported| | |unsupported| |                                                         |
  +----------------+-------------+-------------+---------------+---------------+---------------------------------------------------------+
  | Qt             | 5.6         | |supported| | |supported|   | |unsupported| | Please note, Visualize is compatible with Qt 5.4 on OSX |
  +----------------+-------------+-------------+---------------+---------------+---------------------------------------------------------+
  | RealDWG        | 2017        | |supported| | |unsupported| | |unsupported| | RealDWG 2017 requires Visual Studio 2015                |
  +----------------+-------------+-------------+---------------+---------------+---------------------------------------------------------+
  | SketchUp       | 2015        | |supported| | |unsupported| | |unsupported| |                                                         |
  +----------------+-------------+-------------+---------------+---------------+---------------------------------------------------------+

.. only:: spatial

  +----------------+-----------+-------------+---------------+---------------+---------------------------------------------------------+
  | Library name   | Version   | Windows     | Linux         | OS X          | Notes                                                   |
  +================+===========+=============+===============+===============+=========================================================+
  | DGN Direct     | 4.2       | |supported| | |unsupported| | |unsupported| |                                                         |
  +----------------+-----------+-------------+---------------+---------------+---------------------------------------------------------+
  | .NET Framework | 4.0       | |supported| | |unsupported| | |unsupported| | v4.5 required for wpf_image                             |
  |                |           |             |               |               | v4.5 required for WPF over Remote Desktop               |
  +----------------+-----------+-------------+---------------+---------------+---------------------------------------------------------+
  | Qt             | 5.6       | |supported| | |supported|   | |unsupported| | Please note, Visualize is compatible with Qt 5.4 on OSX |
  +----------------+-----------+-------------+---------------+---------------+---------------------------------------------------------+
  | RealDWG        | 2017      | |supported| | |unsupported| | |unsupported| | RealDWG 2017 requires Visual Studio 2015                |
  +----------------+-----------+-------------+---------------+---------------+---------------------------------------------------------+
  | SketchUp       | 2015      | |supported| | |unsupported| | |unsupported| |                                                         |
  +----------------+-----------+-------------+---------------+---------------+---------------------------------------------------------+

**Important:** Starting with this release, the header file visualize_license.h has been replaced by hoops_license.h. Please replace your header files when upgrading your license. A new header file can be generated on the Developer Zone. By 2018, licenses for all HOOPS products will be replaced with this single unified license.

*Enhancements*
^^^^^^^^^^^^^^

-  **HTML Export.** For 64-bit Windows users, Visualize now supports HTML Export. You can select from either of two methods:

  #. Using the HOOPS Publish integration via HIOUtilityPublish. Calling ``HIOManager::GetOutputHandler()`` with "html_with_prc" as a parameter value will return a ``HIOUtilityPublish`` object.
  #. Directly from the Visualize DB to HTML. Calling ``HIOManager::GetOutputHandler(const char \* file_type)`` with "html" as a parameter value will return a ``HIOUtilityHTML`` object.

  Please note, source code isn't available for ``HIOUtilityHTML``.

  Also, please note that obsolete references to the ActiveX-based ``HIOUtilityHTML`` have been removed.

-  **HTML Export.** For 64-bit Windows users, Visualize now supports HTML Export directly from the Visualize DB to HTML. Calling ``HIOManager::GetOutputHandler(const char \* file_type)`` with "html" as a parameter value will return a ``HIOUtilityHTML`` object.

  Please note, source code isn't available for ``HIOUtilityHTML.``

  Also, please note that obsolete references to the ActiveX-based ``HIOUtilityHTML`` have been removed.

-  **XOR emulation for DX9/DX11.** Visualize now supports XOR emulation for DX9/DX11. This is enabled by any normal XOR setting, such as ``Set_Driver_Options_quick_moves_preference`` . (Visualize has always supported XOR with OpenGL and now supports XOR with OpenGL2, provided you're using recent hardware.)

*Functional changes*
^^^^^^^^^^^^^^^^^^^^

-  Visualize now calculates geometry bounding in all cases, so the setting for toggling ``Define_System_Options_automatic_geometry_boundings`` in ``Define_System_Options`` is now obsolete. Using this setting will have no effect on your application; it should be removed from your application.

*Miscellaneous*
^^^^^^^^^^^^^^^

-  The qthoopsrefapp demo application has been removed.

--------------
