############
C API Primer
############

.. toctree:: 
   :hidden:

   /guide/start/api-conventions
   Exchange Modules <c/modules>
   All C Structures <c/structs>
   All C Functions <c/functions>
   All Files <c/files>

C API Reference
===============

Explore the core of HOOPS Exchange through our API Reference Guide.
This guide provides insight into the fundamental components that drive HOOPS Exchange's programming interface.

:doc:`c/modules`
   Delve into specific functional areas of HOOPS Exchange for streamlined development.

:doc:`c/structs`
   Examine data structures representing entities, properties, and configurations within the CAD environment.

:doc:`c/functions`
   Access a comprehensive list of functions that enable interaction with various aspects of the application, facilitating custom integrations.

:doc:`c/files`
   Explore essential header files and resources containing declarations and definitions essential for development.

:doc:`/guide/basic_operations/initialize-hoops-exchange`
   Walk through the steps of initializing HOOPS Exchange's API in your projects.

:doc:`/guide/start/api-conventions`
   HOOPS Exchange's API conventions, ensuring consistency and best practices in your development
