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

OLPoint Class Reference

#include <OLPoint.hpp>

Inheritance diagram for OLPoint::

OPoint OGraphic List of all members.

Public Methods

OGraphicclone () const
OGraphiccreate () const
 OLPoint ()
 OLPoint (int, int, string &)
 OLPoint (OPoint &, string &)
 ~OLPoint ()
bool isValid ()
void gomo (ostream &)
void gomi (istream &)
void xmlo (ostream &)
void svgo (ostream &)
void clear ()
void setLabel (string &)
string getLabel ()

Protected Attributes

string label

Detailed Description

A label point object
Examples:

PExample.cpp.


Constructor & Destructor Documentation

OLPoint::OLPoint  
 

Constructor

OLPoint::OLPoint int    x,
int    y,
string &    label
 

Constructor

OLPoint::OLPoint OPoint   p,
string &    label
 

Constructor

OLPoint::~OLPoint  
 

Destructor


Member Function Documentation

void OLPoint::clear   [inline]
 

Clear the x;y values

Reimplemented from OPoint.

OGraphic * OLPoint::clone   const [inline, virtual]
 

Clone the point object

Reimplemented from OPoint.

OGraphic * OLPoint::create   const [inline, virtual]
 

Create a new point object

Reimplemented from OPoint.

string OLPoint::getLabel   [inline]
 

void OLPoint::gomi istream &    is [virtual]
 

GOM input

Reimplemented from OPoint.

void OLPoint::gomo ostream &    os [virtual]
 

GOM output

Reimplemented from OPoint.

bool OLPoint::isValid  
 

Is valid

Reimplemented from OPoint.

void OLPoint::setLabel string &    label [inline]
 

void OLPoint::svgo ostream &    os [virtual]
 

SVG output

Reimplemented from OPoint.

void OLPoint::xmlo ostream &    os [virtual]
 

XML output

Reimplemented from OPoint.


Member Data Documentation

string OLPoint::label [protected]
 


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