# 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

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your Docs generative AI assistant. Ask me anything about HOOPS Envision for Desktop or choose a sample question below to start a conversation:

What is HOOPS Envision for Desktop?
What are the latest release notes for HOOPS Envision for Desktop?
How do I start evaluating HOOPS Envision for Desktop?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...