Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

OGraphic Class Reference

#include <OGraphic.hpp>

Inheritance diagram for OGraphic::

OArc OCurve OGraph OGraphicImpl OHL OLine OParallelogram OPoint OVPoint List of all members.

Public Methods

virtual OGraphic * create () const=0
virtual OGraphic * clone () const=0
virtual ~OGraphic ()=0
virtual void gomo (ostream &)=0
virtual void gomi (istream &)=0
virtual void xmlo (ostream &)=0
virtual void svgo (ostream &)=0
string getName ()
void print ()
OGraphic * oCreate (string &)

Detailed Description

OGraphic object
Examples:

PExample.cpp.


Constructor & Destructor Documentation

OGraphic::~OGraphic   [pure virtual]
 

Destructor


Member Function Documentation

virtual OGraphic* OGraphic::clone   const [pure virtual]
 

Reimplemented in OArc, OCurve, ODPoint, OExtremity, OGraph, OGraphicImpl, OHL, OIPoint, OJunction, OLine, OLPoint, OParallelogram, OPoint, and OVPoint.

virtual OGraphic* OGraphic::create   const [pure virtual]
 

Reimplemented in OArc, OCurve, ODPoint, OExtremity, OGraph, OGraphicImpl, OHL, OIPoint, OJunction, OLine, OLPoint, OParallelogram, OPoint, and OVPoint.

string OGraphic::getName  
 

Get name

virtual void OGraphic::gomi istream &    is [pure virtual]
 

Reimplemented in OArc, OCurve, ODPoint, OGraph, OGraphicImpl, OHL, OLine, OLPoint, OParallelogram, OPoint, and OVPoint.

virtual void OGraphic::gomo ostream &    os [pure virtual]
 

Reimplemented in OArc, OCurve, ODPoint, OGraph, OGraphicImpl, OHL, OLine, OLPoint, OParallelogram, OPoint, and OVPoint.

OGraphic * OGraphic::oCreate string &    oname
 

Object create (string)

void OGraphic::print  
 

Print

virtual void OGraphic::svgo ostream &    os [pure virtual]
 

Reimplemented in OArc, OCurve, OExtremity, OGraph, OGraphicImpl, OHL, OIPoint, OJunction, OLine, OLPoint, OParallelogram, OPoint, and OVPoint.

virtual void OGraphic::xmlo ostream &    os [pure virtual]
 

Reimplemented in OArc, OCurve, ODPoint, OGraph, OGraphicImpl, OHL, OLine, OLPoint, OParallelogram, OPoint, and OVPoint.


The documentation for this class was generated from the following files:
Generated on Fri Jul 30 19:21:02 2004 for GOMLib by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001