 |
DATAKIT SDK
V2026.1
|
|
◆ SatWriteSample()
| int SatWriteSample |
( |
const Dtk_string & |
inResultDirectory | ) |
|
15 cout << endl <<
"----------------------------------------------" << endl;
16 cout <<
"Acis Write start" << endl;
19 outputDirectory = inResultDirectory + L
"Acis/";
21 outputDirectory.
mkdir();
22 outputFileName = outputDirectory + L
"sample.sat";
49 cout <<
"=> " << outputFileName.
c_str() << endl;
50 cout <<
"Acis Write end" << endl;
DtkErrorStatus satw_InitPart()
Initializes the writing of a 3D part.
This is a high level string class.
Definition: dtk_string.hpp:53
DtkErrorStatus satw_InitFile(const Dtk_string &inFileOut, const satw_WriteOptions &inOptions=satw_WriteOptions())
Initializes a file to be written.
Definition: util_ptr_dtk.hpp:37
Dtk_string dtkTypeError(Dtk_Int32 errNumero)
const char * c_str() const
Retrieve the ASCII conversion string.
int mkdir() const
File Utility : Create a Directory.
void FixPathSeparator()
File Utility : Fixes path separator consistency. It lets you replace the '\' or '/' by the OS needed ...
DtkErrorStatus satw_EndPart()
Ends the writing of a part.
Dtk_BodyPtr CreateCube()
Definition: testcreatecube.cpp:1316
DtkErrorStatus satw_WriteBody(const Dtk_BodyPtr &inBody)
Writes a Body.
Dtk_BodyPtr CreateOpenShell()
Definition: testcreatecube.cpp:1343
DtkErrorStatus satw_EndFile()
Ends the writing of the Sat file.