#ifndef _ShapeSchema_gp_Circ2d_HeaderFile #include #endif #ifndef _gp_Circ2d_HeaderFile #include #endif #include #ifndef _Storage_Schema_HeaderFile #include #endif #ifndef _Storage_stCONSTclCOM_HeaderFile #include #endif void ShapeSchema_gp_Circ2d::SWrite(const gp_Circ2d& pp, Storage_BaseDriver& f, const Handle(Storage_Schema)& theSchema) { f.BeginWriteObjectData(); ShapeSchema_gp_Ax22d::SWrite(pp._CSFDB_Getgp_Circ2dpos(),f,theSchema); f.PutReal(pp._CSFDB_Getgp_Circ2dradius()); f.EndWriteObjectData(); } void ShapeSchema_gp_Circ2d::SRead(gp_Circ2d& pp, Storage_BaseDriver& f, const Handle(Storage_Schema)& theSchema) { f.BeginReadObjectData(); ShapeSchema_gp_Ax22d::SRead((gp_Ax22d&)pp._CSFDB_Getgp_Circ2dpos(),f,theSchema); Standard_Real gp_Circ2dradius; f.GetReal(gp_Circ2dradius); pp._CSFDB_Setgp_Circ2dradius(gp_Circ2dradius); f.EndReadObjectData(); }