10 #ifndef SPRK_EXCHANGE_PARASOLID_H
11 #define SPRK_EXCHANGE_PARASOLID_H
14 #include "sprk_exchange.h"
15 #include "sprk_parasolid.h"
19 # ifdef SPRK_EXCHANGE_PARASOLID
20 # define EXCHANGE_PARASOLID_API __declspec (dllexport)
22 # define EXCHANGE_PARASOLID_API __declspec (dllimport)
27 # if defined(LINUX_SYSTEM) && defined(SPRK_EXCHANGE_PARASOLID)
29 # define EXCHANGE_PARASOLID_API __attribute__ ((visibility ("default")))
34 #ifndef EXCHANGE_PARASOLID_API
35 # define EXCHANGE_PARASOLID_API
73 HPS::Type
ObjectType()
const {
return HPS::Type::ExchangeParasolidImportNotifier; };
90 Time GetImportTime()
const;
94 Time GetTranslationTime()
const;
98 Time GetParseTime()
const;
102 class EXCHANGE_PARASOLID_API
File
115 char const * in_filename,
154 static void Tessellate(
164 static void Tessellate(
Definition: sprk_exchange_parasolid.h:41
Definition: sprk_exchange.h:697
Definition: sprk_exchange.h:297
Definition: sprk_exchange_parasolid.h:102
Definition: sprk_exchange.h:2894
Definition: sprk_exchange.h:111
Definition: sprk_parasolid.h:1090
Definition: sprk_exchange.h:1591
HPS::Type ObjectType() const
Definition: sprk_exchange_parasolid.h:73
Definition: sprk_exchange_parasolid.h:45
Definition: sprk_parasolid.h:667