#include <Draw_Appli.hxx>
Public Member Functions | |
Standard_EXPORT | Draw_SaveAndRestore (const char *name, Standard_Boolean(*test)(const Handle(Draw_Drawable3D)&), void(*save)(const Handle(Draw_Drawable3D)&, ostream &), Handle(Draw_Drawable3D)(*restore)(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, ostream &os) const |
Handle (Draw_Drawable3D) Restore(istream &) const | |
Standard_Boolean | Disp () const |
Draw_SaveAndRestore * | Next () |
Private Attributes | |
const char * | myName |
Standard_Boolean(* | myTest )(const Handle(Draw_Drawable3D)&) |
void(* | mySave )(const Handle(Draw_Drawable3D)&, ostream &) |
Handle() Draw_Drawable3D(* | myRestore )(istream &) |
Standard_Boolean | myDisplay |
Draw_SaveAndRestore * | myNext |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|