![Logo](tetiere_ht.jpg) |
DATAKIT API
V2025.1
|
|
◆ SatWriteSample()
int SatWriteSample |
( |
const Dtk_string & |
inResultDirectory | ) |
|
19 cout << endl <<
"----------------------------------------------" << endl;
20 cout <<
"Acis Write start" << endl;
23 outputDirectory = inResultDirectory + L
"dtk/Acis/";
25 outputDirectory.
mkdir();
26 outputFileName = outputDirectory + L
"sample.sat";
53 cout <<
"=> " << outputFileName.
c_str() << endl;
54 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:58
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:1249
DtkErrorStatus satw_WriteBody(const Dtk_BodyPtr &inBody)
Writes a Body.
void CreateOpenShell(std::map< Dtk_ID, Dtk_EntityPtr > &outArrayTopo, const Dtk_BodyPtr &inDtkBody)
Definition: testcreatecube.cpp:1194
DtkErrorStatus satw_EndFile()
Ends the writing of the Sat file.