#include <OHL.hpp>
Inheritance diagram for OHL::
Public Methods | |
OGraphic * | clone () const |
OGraphic * | create () const |
OHL () | |
~OHL () | |
void | oClear () |
void | aClear () |
int | osize () |
void | newObject () |
void | newObject (OGraphic *) |
void | deleteObject (int) |
OGraphic * | objectRead (int) |
int | rangeRead (OGraphic *) |
void | objectWrite (OGraphic *, int) |
void | objectPush (OGraphic *, int) |
void | objectInsert (OGraphic *, int) |
int | asize () |
void | newAttribute () |
void | newAttribute (AGraphic *) |
void | deleteAttribute (int) |
AGraphic * | attributeRead (int) |
int | rangeRead (AGraphic *) |
void | attributeWrite (AGraphic *, int) |
void | attributePush (AGraphic *, int) |
void | attributeInsert (AGraphic *, int) |
string | getFOName () |
string | getFAName () |
bool | sameObject () |
bool | sameObject (string &) |
bool | sameAttribute () |
bool | sameAttribute (string &) |
deque< OGraphic *> | readOGraphicArray () |
deque< OGraphic *> | readOGraphicArray (string &) |
void | readOGraphicArray (string &, deque< OGraphic *> &) |
void | writeOGraphicArray (deque< OGraphic *> &) |
void | addOGraphicArray (deque< OGraphic *> &) |
void | writeOGraphicArray (string &, deque< OGraphic *> &) |
int | writeOGraphicArray (string &, deque< OGraphic *> &, int) |
void | gomo (ostream &) |
void | gomi (istream &) |
void | xmlo (ostream &) |
void | svgo (ostream &) |
Protected Methods | |
void | svgPoint (ostream &) |
bool | pointsClosed () |
void | svgLine (ostream &) |
bool | linesClosed () |
Protected Attributes | |
deque< OGraphic *> | oa |
deque< AGraphic *> | aa |
|
Constructor |
|
Destructor |
|
Attribute array clear |
|
Add (writting) the OGraphic array |
|
Attribute array size |
|
Attribute insert (0 to size-1) |
|
Attribute push, delete the p existing attribute (0 to size-1) |
|
Attribute read (0 to size-1) |
|
Attribute write (0 to size-1) |
|
Clone Reimplemented from OGraphic. |
|
Create a new OHL object Reimplemented from OGraphic. |
|
Delete attribute (0 to size-1) |
|
Delete object (0 to size-1) |
|
Return first attribute name or "none" |
|
Return first object name or "none" |
|
GOM input Reimplemented from OGraphic. |
|
GOM output Reimplemented from OGraphic. |
|
The OHL's lines are closed |
|
New attribute |
|
New attribute |
|
New object |
|
New object |
|
Object insert (0 to size-1) |
|
Object push, delete the p existing object (0 to size-1) |
|
Object read (0 to size-1) |
|
Object write (0 to size-1) |
|
Object array clear |
|
Object array size |
|
The OHL's points are closed |
|
Range read |
|
Range read |
|
Read & parse OGraphic array according to an object name the function search into the container objects (Graph and OHL) as a tree search function |
|
Read & parse OGraphic array according to an object name the function search into the container objects (Graph and OHL) as a tree search function |
|
Read OGraphic array |
|
Return true if OHL is composed of a same given attribute name |
|
Return true if OHL is composed of same attribute |
|
Return true if OHL is composed of same given object name |
|
Return true if OHL is composed of same objects |
|
SVG output of OLine OHL for reducing svg code size |
|
SVG output Reimplemented from OGraphic. |
|
SVG output of OPoint OHL for reducing svg code size |
|
Write & parse the OGraphic array according to an object name the function search into the container objects (Graph and OHL) as a tree search function Warning: use it with k=0 |
|
Write & parse the OGraphic array according to an object name the function search into the container objects (Graph and OHL) as a tree search function |
|
Write & erase the OGraphic array |
|
XML output Reimplemented from OGraphic. |
|
|
|
|