Open CASCADE Technology
6.9.0
|
This package contains the methods to be used in the Stereo Lithograpy Application. The main features of this application are ,starting from a Shape : More...
#include <RWStl.hxx>
Static Public Member Functions | |
static Standard_Boolean | WriteBinary (const Handle< StlMesh_Mesh > &aMesh, const OSD_Path &aPath, const Handle< Message_ProgressIndicator > &aProgInd=NULL) |
write the meshing in a file following the binary format of an STL file. Returns false if the cannot be opened; More... | |
static Standard_Boolean | WriteAscii (const Handle< StlMesh_Mesh > &aMesh, const OSD_Path &aPath, const Handle< Message_ProgressIndicator > &aProgInd=NULL) |
write the meshing in a file following the Ascii format of an STL file. Returns false if the cannot be opened; More... | |
static Handle< StlMesh_Mesh > | ReadFile (const OSD_Path &aPath, const Handle< Message_ProgressIndicator > &aProgInd=NULL) |
This method will chwck if the file is a binary file or an AsciiFile testing the 5 first characters of the file wich are :"solid" in an ascii file. If we do not find that word we assume that it is a binary file. More... | |
static Handle< StlMesh_Mesh > | ReadBinary (const OSD_Path &aPath, const Handle< Message_ProgressIndicator > &aProgInd=NULL) |
Read a meshing from a binary file Raises NoMoreObject from Standard if a statement does not contain the right number of tokens Raises TypeMisMatch if a token has not the good type (often real) More... | |
static Handle< StlMesh_Mesh > | ReadAscii (const OSD_Path &aPath, const Handle< Message_ProgressIndicator > &aProgInd=NULL) |
Read a meshing from a binary file Raises NoMoreObject from Standard if a statement does not contain the right number of tokens Raises TypeMisMatch if a token has not the good type (often real) Raises MoMoreObject if a file is finished before having found the word endsolid;. More... | |
This package contains the methods to be used in the Stereo Lithograpy Application. The main features of this application are ,starting from a Shape :
|
static |
Read a meshing from a binary file Raises NoMoreObject from Standard if a statement does not contain the right number of tokens Raises TypeMisMatch if a token has not the good type (often real) Raises MoMoreObject if a file is finished before having found the word endsolid;.
|
static |
Read a meshing from a binary file Raises NoMoreObject from Standard if a statement does not contain the right number of tokens Raises TypeMisMatch if a token has not the good type (often real)
|
static |
This method will chwck if the file is a binary file or an AsciiFile testing the 5 first characters of the file wich are :"solid" in an ascii file. If we do not find that word we assume that it is a binary file.
|
static |
write the meshing in a file following the Ascii format of an STL file. Returns false if the cannot be opened;
|
static |
write the meshing in a file following the binary format of an STL file. Returns false if the cannot be opened;