  | 
  
    DATAKIT API
    V2025.4
    
   
   | 
           
 | 
 
 
 
 
◆ SatWriteSample()
      
        
          | int SatWriteSample  | 
          ( | 
          const Dtk_string &  | 
          inResultDirectory | ) | 
           | 
        
      
 
   19      cout << endl << 
"----------------------------------------------" << endl;
 
   20      cout << 
"Acis Write start" << endl;
 
   23      outputDirectory = inResultDirectory + L
"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:1320
 
DtkErrorStatus satw_WriteBody(const Dtk_BodyPtr &inBody)
Writes a Body.
 
Dtk_BodyPtr CreateOpenShell()
Definition: testcreatecube.cpp:1347
 
DtkErrorStatus satw_EndFile()
Ends the writing of the Sat file.