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

PAUtility.hpp

Go to the documentation of this file.
00001 
00007 // Attribute to AGraphic
00008 AGraphic* castAGraphic(AGraphicImpl*);
00009 AGraphic* castAGraphic(ADistance*);
00010 AGraphic* castAGraphic(AAngle*);
00011 AGraphic* castAGraphic(ALabel*);
00012 // AGraphic to Attribute
00013 AGraphicImpl* castOGraphicImpl(AGraphic*);
00014 ADistance* castOGraphicImpl(ADistance*);
00015 AAngle* castOGraphicImpl(AAngle*);
00016 ALabel* castOGraphicImpl(ALabel*);
00017 // Attribute array to AGraphic array
00018 deque<AGraphic*> castAGraphicArray(deque<AGraphicImpl*> &);
00019 deque<AGraphic*> castAGraphicArray(deque<ADistance*> &);
00020 deque<AGraphic*> castAGraphicArray(deque<AAngle*> &);
00021 deque<AGraphic*> castAGraphicArray(deque<ALabel*> &);
00022 // AGraphic array to Attribute array
00023 deque<AGraphicImpl*> castAGraphicImplArray(deque<AGraphic*> &);
00024 deque<ADistance*> castADistanceArray(deque<AGraphic*> &);
00025 deque<AAngle*> castAAngleArray(deque<AGraphic*> &);
00026 deque<ALabel*> castALabelArray(deque<ALabel*> &);
00027 // AGraphic array print
00028 void printAGraphicArray(deque<AGraphic*> &);
00029 void printAGraphicArray(deque<ADistance*> &);
00030 void printAGraphicArray(deque<AAngle*> &);
00031 void printAGraphicArray(deque<ALabel*> &);

Generated on Fri Jul 30 19:21:02 2004 for GOMLib by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001