#include <RWStl.hxx>
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Static Public Member Functions | |
static Standard_EXPORT Standard_Boolean | WriteBinary (const Handle(StlMesh_Mesh)&aMesh, const OSD_Path &aPath) |
write the meshing in a file following the binary format of an STL file. Returns false if the cannot be opened; | |
static Standard_EXPORT Standard_Boolean | WriteAscii (const Handle(StlMesh_Mesh)&aMesh, const OSD_Path &aPath) |
write the meshing in a file following the Ascii format of an STL file. Returns false if the cannot be opened; | |
static Standard_EXPORT Handle_StlMesh_Mesh | ReadFile (const OSD_Path &aPath) |
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 Standard_EXPORT Handle_StlMesh_Mesh | ReadBinary (const OSD_Path &aPath) |
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 Standard_EXPORT Handle_StlMesh_Mesh | ReadAscii (const OSD_Path &aPath) |
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; . |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|