Open CASCADE Technology
7.5.0
|
#include <Draw_Appli.hxx>
Public Member Functions | |
Draw_SaveAndRestore (const char *name, Standard_Boolean(*test)(const Handle< Draw_Drawable3D > &), void(*save)(const Handle< Draw_Drawable3D > &, std::ostream &), Handle< Draw_Drawable3D >(*restore)(std::istream &), Standard_Boolean display=Standard_True) | |
const char * | Name () const |
Standard_Boolean | Test (const Handle< Draw_Drawable3D > &d) |
void | Save (const Handle< Draw_Drawable3D > &d, std::ostream &os) const |
Handle< Draw_Drawable3D > | Restore (std::istream &) const |
Standard_Boolean | Disp () const |
Draw_SaveAndRestore * | Next () |
Draw_SaveAndRestore::Draw_SaveAndRestore | ( | const char * | name, |
Standard_Boolean(*)(const Handle< Draw_Drawable3D > &) | test, | ||
void(*)(const Handle< Draw_Drawable3D > &, std::ostream &) | save, | ||
Handle< Draw_Drawable3D >(*)(std::istream &) | restore, | ||
Standard_Boolean | display = Standard_True |
||
) |
|
inline |
|
inline |
|
inline |
Handle< Draw_Drawable3D > Draw_SaveAndRestore::Restore | ( | std::istream & | ) | const |
void Draw_SaveAndRestore::Save | ( | const Handle< Draw_Drawable3D > & | d, |
std::ostream & | os | ||
) | const |
Standard_Boolean Draw_SaveAndRestore::Test | ( | const Handle< Draw_Drawable3D > & | d | ) |