00001 00012 class OGraphicImpl : public OGraphic 00013 { 00014 public: 00015 inline OGraphic* clone() const; 00016 inline OGraphic* create() const; 00017 OGraphicImpl(); 00018 ~OGraphicImpl(); 00019 00020 void gomo(ostream &); 00021 void gomi(istream &); 00022 void xmlo(ostream &); 00023 void svgo(ostream &); 00024 }; 00025 00026 inline OGraphic* OGraphicImpl::clone() const 00027 { return new OGraphicImpl(*this); } 00028 inline OGraphic* OGraphicImpl::create() const 00029 { return new OGraphicImpl(); } 00030