 |
DATAKIT SDK
V2026.4
|
|
◆ ProcessCADFileToParasolidWithExistingSession()
39 std::cout <<
"Processing file: " << inInputFile.
c_str() << std::endl;
45 std::cout <<
"File version: " << fileVersion.
c_str() << std::endl;
48 std::cout <<
"Error retrieving file version: " <<
dtkTypeError( stError ).
c_str() << std::endl;
62 stErrorPsw =
PswWriteInit( inInputFile, inOutputFolder );
Dtk_ErrorStatus EndDocument(Dtk_MainDocPtr &inoutDocument)
Close a Document.
bool IsPsMemoryActivated()
Definition: LoadBodiesIntoSession.cpp:48
Dtk_bool IsNotNULL() const
Definition: util_ptr_dtk.hpp:119
This is a high level string class.
Definition: dtk_string.hpp:53
Dtk_ErrorStatus OpenDocument(const Dtk_string &inInputFile, Dtk_MainDocPtr &outDocument)
Open a Document (call EndDocument to close it)
Dtk_string PswGetLastOutputFile()
Definition: WriteParasolid.cpp:25
void ReceiveBodiesIntoCurrentPsSessionFromStream(const Dtk_tab< char > &inStream)
Definition: LoadBodiesIntoSession.cpp:319
Dtk_ErrorStatus PswWriteEnd()
Definition: WriteParasolid.cpp:442
Dtk_bool is_not_NULL() const
const Dtk_tab< char > & PswGetLastStream()
Definition: WriteParasolid.cpp:32
static Dtk_API * GetAPI()
Get DATAKIT API.
Dtk_ErrorStatus PswWriteInitMemory()
Definition: WriteParasolid.cpp:419
void ReceiveBodiesIntoCurrentPsSession(const Dtk_string &inXtFile)
Definition: LoadBodiesIntoSession.cpp:290
Dtk_ErrorStatus
Definition: error_dtk.hpp:6
Definition: util_ptr_dtk.hpp:37
Dtk_string dtkTypeError(Dtk_Int32 errNumero)
const char * c_str() const
Retrieve the ASCII conversion string.
void PswWriteDocument(Dtk_MainDocPtr inDocument)
Definition: WriteParasolid.cpp:349
void ActivatePsSession(bool inActivate)
Definition: LoadBodiesIntoSession.cpp:43
Dtk_ErrorStatus PswWriteInit(const Dtk_string &inInputFile, const Dtk_string &inOutputFolder)
Definition: WriteParasolid.cpp:388
Dtk_ErrorStatus GetFileVersion(const Dtk_string &inInputFile, Dtk_string &outVersion)
Independant method to get version of inInputFile.
@ dtkNoError
Definition: error_dtk.hpp:151
void ActivatePsMemory(bool inActivate)
Definition: LoadBodiesIntoSession.cpp:44
Dtk_ErrorStatus SetLogFile(const Dtk_string &inLogFile)
Set Log File.
Definition: dtk_api.hpp:75