|
static Standard_OStream & | PutReal (Standard_OStream &OS, const Standard_Real &theValue) |
|
static Standard_OStream & | PutShortReal (Standard_OStream &OS, const Standard_ShortReal &theValue) |
|
static Standard_OStream & | PutInteger (Standard_OStream &OS, const Standard_Integer theValue) |
|
static Standard_OStream & | PutBool (Standard_OStream &OS, const Standard_Boolean theValue) |
|
static Standard_OStream & | PutExtChar (Standard_OStream &OS, const Standard_ExtCharacter theValue) |
|
static Standard_IStream & | GetReal (Standard_IStream &IS, Standard_Real &theValue) |
|
static Standard_IStream & | GetShortReal (Standard_IStream &IS, Standard_ShortReal &theValue) |
|
static Standard_IStream & | GetInteger (Standard_IStream &IS, Standard_Integer &theValue) |
|
static Standard_IStream & | GetBool (Standard_IStream &IS, Standard_Boolean &theValue) |
|
static Standard_IStream & | GetExtChar (Standard_IStream &IS, Standard_ExtCharacter &theValue) |
|
static void | Write (const TopoDS_Shape &theShape, Standard_OStream &theStream, const Message_ProgressRange &theRange=Message_ProgressRange()) |
| Writes the shape to the stream in binary format BinTools_FormatVersion_CURRENT. This alias writes shape with triangulation data.
|
|
static void | Write (const TopoDS_Shape &theShape, Standard_OStream &theStream, const Standard_Boolean theWithTriangles, const Standard_Boolean theWithNormals, const BinTools_FormatVersion theVersion, const Message_ProgressRange &theRange=Message_ProgressRange()) |
| Writes the shape to the stream in binary format of specified version.
|
|
static void | Read (TopoDS_Shape &theShape, Standard_IStream &theStream, const Message_ProgressRange &theRange=Message_ProgressRange()) |
| Reads a shape from <theStream> and returns it in <theShape>.
|
|
static Standard_Boolean | Write (const TopoDS_Shape &theShape, const Standard_CString theFile, const Message_ProgressRange &theRange=Message_ProgressRange()) |
| Writes the shape to the file in binary format BinTools_FormatVersion_CURRENT.
|
|
static Standard_Boolean | Write (const TopoDS_Shape &theShape, const Standard_CString theFile, const Standard_Boolean theWithTriangles, const Standard_Boolean theWithNormals, const BinTools_FormatVersion theVersion, const Message_ProgressRange &theRange=Message_ProgressRange()) |
| Writes the shape to the file in binary format of specified version.
|
|
static Standard_Boolean | Read (TopoDS_Shape &theShape, const Standard_CString theFile, const Message_ProgressRange &theRange=Message_ProgressRange()) |
| Reads a shape from <theFile> and returns it in <theShape>.
|
|
Tool to keep shapes in binary format.