Hoops Visualize HPS  version 2018-SP2
Hoops Visualize HPS 3D Rendering Engine
Looking for a senior C++ dev?
I'm looking for work. Hire me!
sprk_exchange.h File Reference
#include "sprk.h"
#include <stddef.h>
Include dependency graph for sprk_exchange.h:
This graph shows which files directly or indirectly include this file:

Classes

class  HPS::Exchange
 The Exchange class contains objects and enumerations used for importing and exporting CAD files via Exchange. More...
 
class  HPS::Exchange::Component
 The Component class is a smart pointer. More...
 
class  HPS::Exchange::ProductOccurrence
 
class  HPS::Exchange::Sheet
 The Sheet class is a user space object. More...
 
class  HPS::Exchange::CADModel
 The CADModel class is a smart pointer. More...
 
class  HPS::Exchange::Capture
 The Capture class is a smart pointer. More...
 
class  HPS::Exchange::Filter
 The Filter class is a smart pointer. More...
 
class  HPS::Exchange::Factory
 The Factory class is used to create and Exchange objects which inherit from HPS::Component or one of its subclasses. More...
 
class  HPS::Exchange::ImportNotifier
 The ImportNotifier class is a smart-pointer that is tied to a file import. More...
 
class  HPS::Exchange::TranslationNotifier
 The TranslationNotifier class is a smart-pointer that is tied to a file translation. More...
 
class  HPS::Exchange::ExportNotifier
 The ExportNotifier class is a smart-pointer that is tied to a file export. More...
 
class  HPS::Exchange::ReloadNotifier
 The ReloadNotifier class is a smart-pointer that is tied to a Component::Reload or a CADModel::Reload. More...
 
class  HPS::Exchange::Tessellation
 The Exchange::Tessellation class is a concept class for tessellation-related enums. More...
 
class  HPS::Exchange::Tessellation::Chord
 The Exchange::Tessellation::Chord class is a concept class for chord-tessellation-related enums. More...
 
class  HPS::Exchange::JT
 The Exchange::JT class is a concept class for JT-related enums. More...
 
class  HPS::Exchange::STEP
 The Exchange::STEP class is a concept class for STEP-related enums. More...
 
class  HPS::Exchange::PRC
 The Exchange::PRC class is a concept class for PRC-related enums. More...
 
class  HPS::Exchange::ProE
 The Exchange::ProE class is a concept class for ProE-related enums. More...
 
class  HPS::Exchange::U3D
 The Exchange::U3D class is a concept class for U3D-related enums. More...
 
class  HPS::Exchange::Configuration
 The Configuration class is a user space object. More...
 
class  HPS::Exchange::File
 The File class provides functions to import and export CAD files via Exchange. More...
 
class  HPS::Exchange::NURBSConversionOptionsKit
 The HPS::Exchange::NURBSConversionOptionsKit class is a user space object. More...
 
class  HPS::Exchange::ImportOptionsKit
 The HPS::Exchange::ImportOptionsKit class is a user space object. More...
 
class  HPS::Exchange::Translation
 The Exchange::Translation class is a concept class for translation-related enums. More...
 
class  HPS::Exchange::TranslationOptionsKit
 The HPS::Exchange::TranslationOptionsKit class is a user space object. More...
 
class  HPS::Exchange::ModelFileImportOptionsKit
 The HPS::Exchange::ModelFileImportOptionsKit class is a user space object. More...
 
class  HPS::Exchange::Export3MFOptionsKit
 The HPS::Exchange::Export3MFOptionsKit class is a user space object. More...
 
class  HPS::Exchange::ExportACISOptionsKit
 The HPS::Exchange::ExportACISOptionsKit class is a user space object. More...
 
class  HPS::Exchange::ExportJTOptionsKit
 The HPS::Exchange::ExportJTOptionsKit class is a user space object. More...
 
class  HPS::Exchange::ExportPRCOptionsKit
 The HPS::Exchange::ExportPRCOptionsKit class is a user space object. More...
 
class  HPS::Exchange::ExportSTLOptionsKit
 The HPS::Exchange::ExportSTLOptionsKit class is a user space object. More...
 
class  HPS::Exchange::ExportU3DOptionsKit
 The HPS::Exchange::ExportU3DOptionsKit class is a user space object. More...
 
class  HPS::Exchange::ExportXMLOptionsKit
 The HPS::Exchange::ExportXMLOptionsKit class is a user space object. More...
 
class  HPS::Exchange::ExportIGESOptionsKit
 The HPS::Exchange::ExportIGESOptionsKit class is a user space object. More...
 
class  HPS::Exchange::ExportParasolidOptionsKit
 The HPS::Exchange::ExportParasolidOptionsKit class is a user space object. More...
 
class  HPS::Exchange::ExportSTEPOptionsKit
 The HPS::Exchange::ExportSTEPOptionsKit class is a user space object. More...
 
class  HPS::Exchange::TessellationOptionsKit
 The TessellationOptionsKit class is a user space object. More...
 
class  HPS::Exchange::CommonMeasurementOperator
 The CommonMeasurementOperator class defines an operator which contains many often used functions when inserting measurements. More...
 
class  HPS::Exchange::CommonMeasurementOperator::MeasurementInsertedEvent
 
class  HPS::Exchange::CommonMeasurementOperator::MeasurementDeletedEvent
 
class  HPS::Exchange::MeasurementOperator
 The MeasurementOperator class defines an operator which allows the user to insert measurements into the scene This operator requires the model be loaded using the Exchange bridge, and the model must contain B-rep. More...
 
class  HPS::Exchange::MeasurementOperator::Surface
 

Namespaces

 HPS
 

Macros

#define EXCHANGE_API
 

Typedefs

typedef void A3DEntity
 
typedef void A3DAsmModelFile
 
typedef void A3DRWParamsPrcReadHelper
 

Macro Definition Documentation

◆ EXCHANGE_API

#define EXCHANGE_API

Typedef Documentation

◆ A3DAsmModelFile

typedef void A3DAsmModelFile

◆ A3DEntity

typedef void A3DEntity

◆ A3DRWParamsPrcReadHelper