###############
sprk_exchange.h
###############

.. doxygenfile:: sprk_exchange.h
   :project: hps_cpp
   :sections: briefdescription detaileddescription

Content
=======

.. rubric:: Namespaces

======================= ====
:doc:`namespace_h_p_s`  HPS 
======================= ====

.. rubric:: Classes

================================================================================= =
:cpp:class:`~HPS::Exchange::BIMData`                                               
:cpp:class:`~HPS::Exchange::BIMRelationship`                                       
:cpp:class:`~HPS::Exchange::BIMRelationshipEntity`                                 
:cpp:class:`~HPS::Exchange::BIMType`                                               
:cpp:class:`~HPS::Exchange::CADModel`                                              
:cpp:class:`~HPS::Exchange::Capture`                                               
:cpp:class:`~HPS::Exchange::Tessellation::Chord`                                   
:cpp:class:`~HPS::Exchange::CommonMeasurementOperator`                             
:cpp:class:`~HPS::Exchange::Component`                                             
:cpp:class:`~HPS::Exchange::Configuration`                                         
:cpp:class:`~HPS::Exchange`                                                        
:cpp:class:`~HPS::Exchange::Export3MFOptionsKit`                                   
:cpp:class:`~HPS::Exchange::ExportACISOptionsKit`                                  
:cpp:class:`~HPS::Exchange::ExportFBXOptionsKit`                                   
:cpp:class:`~HPS::Exchange::ExportGLTFOptionsKit`                                  
:cpp:class:`~HPS::Exchange::ExportIGESOptionsKit`                                  
:cpp:class:`~HPS::Exchange::ExportJTOptionsKit`                                    
:cpp:class:`~HPS::Exchange::ExportNotifier`                                        
:cpp:class:`~HPS::Exchange::ExportOBJOptionsKit`                                   
:cpp:class:`~HPS::Exchange::ExportParasolidOptionsKit`                             
:cpp:class:`~HPS::Exchange::ExportPRCOptionsKit`                                   
:cpp:class:`~HPS::Exchange::ExportSTEPOptionsKit`                                  
:cpp:class:`~HPS::Exchange::ExportSTLOptionsKit`                                   
:cpp:class:`~HPS::Exchange::ExportU3DOptionsKit`                                   
:cpp:class:`~HPS::Exchange::ExportXMLOptionsKit`                                   
:cpp:class:`~HPS::Exchange::Factory`                                               
:cpp:class:`~HPS::Exchange::File`                                                  
:cpp:class:`~HPS::Exchange::Filter`                                                
:cpp:class:`~HPS::Exchange::ImportNotifier`                                        
:cpp:class:`~HPS::Exchange::ImportOptionsKit`                                      
:cpp:class:`~HPS::Exchange::JT`                                                    
:cpp:class:`~HPS::Exchange::Layer`                                                 
:cpp:class:`~HPS::Exchange::MeasurementOperator::MeasurementBuilder`               
:cpp:class:`~HPS::Exchange::CommonMeasurementOperator::MeasurementDeletedEvent`    
:cpp:class:`~HPS::Exchange::CommonMeasurementOperator::MeasurementInsertedEvent`   
:cpp:class:`~HPS::Exchange::MeasurementOperator`                                   
:cpp:class:`~HPS::Exchange::ModelFileImportOptionsKit`                             
:cpp:class:`~HPS::Exchange::NURBSConversionOptionsKit`                             
:cpp:class:`~HPS::Exchange::PRC`                                                   
:cpp:class:`~HPS::Exchange::ProductOccurrence`                                     
:cpp:class:`~HPS::Exchange::ProE`                                                  
:cpp:class:`~HPS::Exchange::ReloadNotifier`                                        
:cpp:class:`~HPS::Exchange::Revit`                                                 
:cpp:class:`~HPS::Exchange::Sheet`                                                 
:cpp:class:`~HPS::Exchange::STEP`                                                  
:cpp:class:`~HPS::Exchange::MeasurementOperator::Surface`                          
:cpp:class:`~HPS::Exchange::Tessellation`                                          
:cpp:class:`~HPS::Exchange::TessellationOptionsKit`                                
:cpp:class:`~HPS::Exchange::Translation`                                           
:cpp:class:`~HPS::Exchange::TranslationNotifier`                                   
:cpp:class:`~HPS::Exchange::TranslationOptionsKit`                                 
:cpp:class:`~HPS::Exchange::U3D`                                                   
================================================================================= =

.. rubric:: Macro definitions

======================== =
:c:macro:`EXCHANGE_API`   
======================== =

.. rubric:: Type definitions

========================================= =
:cpp:type:`A3DAsmModelFile`                
:cpp:type:`A3DEntity`                      
:cpp:type:`A3DMiscGeneralTransformation`   
:cpp:type:`A3DRWParamsPrcReadHelper`       
========================================= =

Macro definitions
=================

.. doxygendefine:: EXCHANGE_API
   :project: hps_cpp

Type definitions
================

.. doxygentypedef:: A3DAsmModelFile
   :project: hps_cpp

.. doxygentypedef:: A3DEntity
   :project: hps_cpp

.. doxygentypedef:: A3DMiscGeneralTransformation
   :project: hps_cpp

.. doxygentypedef:: A3DRWParamsPrcReadHelper
   :project: hps_cpp

