Introduction
Help System Overview
In the feature tree on the left of this page, you have several entries that defines the main sections of the Help System:
- Getting Started
This section describes how to get started with using HOOPS Envision for Desktop on various platforms and UI toolkits, and how to reach our support services. - Sample Code
Tutorial and code examples supporting the feature description in the Topic section. - Programming Guide
Here we cover various common topics related to HOOPS Envision for Desktop. This is a good place to look for description on high level tasks, like how to get data into HOOPS Envision for Desktop, do animation, work with cutting planes etc. - API Reference
Hierarchical breakdown of HOOPS Envision for Desktop from the Components all down to each class, method and data type. - Envision Frameworks
Additional frameworks and toolkits in the Envision family. Description, examples and api references are provided for all frameworks.- VTFx Component: The standalone VTFx export component (CeeVTFx).
- Data Provider Framework: Framework for writing data providers that can be plugged into applications based on HOOPS Envision.
- Result Calculator Framework: Framework for writing result calculators that can be plugged into applications based on HOOPS Envision.

Supported Platforms
HOOPS Envision for Desktop supports the following platforms:
- Windows C++ and .NET. Libraries compiled with VS2019 (142 toolset), which will work in VS2019 and VS2022.
- Linux C++. Libraries compiled with Rocky 8.9 using glibc 2.28 and gcc 8.5.
- Python (Windows and Linux). Python 3.7-3.11 required.
Supported UI Toolkits
HOOPS Envision for Desktop can be easily integrated into most UI toolkits. We provide examples for
- Qt: Qt4, Qt5 and Qt6 are supported in our examples.
- wxWidgets: wxWidgets 3.0 and later are supported in our examples.
- .NET: We provide C# examples for both WinForms and WPF.
- MFC: We provide a MinimalMfc example app to get you started with MFC.
- Win32: We provide both a MinimalWin32 and a MultiView example for Win32 users.
Getting Started
Please go to the Quickstart page for information on how to start using HOOPS Envision for Desktop.
All Rights Reserved. No part of this documentation or the accompanying source code shall be reproduced, stored in a retrieval system or transmitted by any means without written permission from the publisher.
For further information please contact us
URL: https://www.techsoft3d.com
Support: support@techsoft3d.com