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

POUtility.hpp

Go to the documentation of this file.
00001 
00007 // Object to OGraphic
00008 OGraphic* castOGraphic(OGraphicImpl*);
00009 OGraphic* castOGraphic(OPoint*);
00010 OGraphic* castOGraphic(ODPoint*);
00011 OGraphic* castOGraphic(OLPoint*);
00012 OGraphic* castOGraphic(OVPoint*);
00013 OGraphic* castOGraphic(OLine*);
00014 OGraphic* castOGraphic(OArc*);
00015 OGraphic* castOGraphic(OCurve*);
00016 OGraphic* castOGraphic(OHL*);
00017 OGraphic* castOGraphic(OGraph*);
00018 OGraphic* castOGraphic(OIPoint*);
00019 OGraphic* castOGraphic(OExtremity*);
00020 OGraphic* castOGraphic(OJunction*);
00021 // OGraphic to Object
00022 OGraphicImpl* castOGraphicImpl(OGraphic*);
00023 OPoint* castOPoint(OGraphic*);
00024 ODPoint* castODPoint(OGraphic*);
00025 OLPoint* castOLPoint(OGraphic*);
00026 OVPoint* castOVPoint(OGraphic*);
00027 OLine* castOLine(OGraphic*);
00028 OArc* castOArc(OGraphic*);
00029 OCurve* castOCurve(OGraphic*);
00030 OHL* castOHL(OGraphic*);
00031 OGraph* castOGraph(OGraphic*);
00032 OIPoint* castOIPoint(OGraphic*);
00033 OExtremity* castOExtremity(OGraphic*);
00034 OJunction* castOJunction(OGraphic*);
00035 
00036 // Object array to OGraphic array
00037 deque<OGraphic*> castOGraphicArray(deque<OGraphicImpl*> &);
00038 deque<OGraphic*> castOGraphicArray(deque<OPoint*> &);
00039 deque<OGraphic*> castOGraphicArray(deque<ODPoint*> &);
00040 deque<OGraphic*> castOGraphicArray(deque<OLPoint*> &);
00041 deque<OGraphic*> castOGraphicArray(deque<OVPoint*> &);
00042 deque<OGraphic*> castOGraphicArray(deque<OLine*> &);
00043 deque<OGraphic*> castOGraphicArray(deque<OArc*> &);
00044 deque<OGraphic*> castOGraphicArray(deque<OCurve*> &);
00045 deque<OGraphic*> castOGraphicArray(deque<OHL*> &);
00046 deque<OGraphic*> castOGraphicArray(deque<OGraph*> &);
00047 deque<OGraphic*> castOGraphicArray(deque<OIPoint*> &);
00048 deque<OGraphic*> castOGraphicArray(deque<OExtremity*> &);
00049 deque<OGraphic*> castOGraphicArray(deque<OJunction*> &);
00050 // OGraphic array to Object array
00051 deque<OGraphicImpl*> castOGraphicImplArray(deque<OGraphic*> &);
00052 deque<OPoint*> castOPointArray(deque<OGraphic*> &);
00053 deque<ODPoint*> castODPointArray(deque<OGraphic*> &);
00054 deque<OLPoint*> castOLPointArray(deque<OGraphic*> &);
00055 deque<OVPoint*> castOVPointArray(deque<OGraphic*> &);
00056 deque<OLine*> castOLineArray(deque<OGraphic*> &);
00057 deque<OArc*> castOArcArray(deque<OGraphic*> &);
00058 deque<OCurve*> castOCurveArray(deque<OGraphic*> &);
00059 deque<OHL*> castOHLArray(deque<OGraphic*> &);
00060 deque<OGraph*> castOGraphArray(deque<OGraphic*> &);
00061 deque<OIPoint*> castOIPointArray(deque<OGraphic*> &);
00062 deque<OExtremity*> castOExtremityArray(deque<OGraphic*> &);
00063 deque<OJunction*> castOJunctionArray(deque<OGraphic*> &);
00064 
00065 // print array
00066 void printOGraphicArray(deque<OGraphic*> &);
00067 void printOGraphicArray(deque<OPoint*> &);
00068 void printOGraphicArray(deque<ODPoint*> &);
00069 void printOGraphicArray(deque<OLPoint*> &);
00070 void printOGraphicArray(deque<OVPoint*> &);
00071 void printOGraphicArray(deque<OLine*> &);
00072 void printOGraphicArray(deque<OArc*> &);
00073 void printOGraphicArray(deque<OCurve*> &);
00074 void printOGraphicArray(deque<OHL*> &);
00075 void printOGraphicArray(deque<OGraph*> &);
00076 void printOGraphicArray(deque<OIPoint*> &);
00077 void printOGraphicArray(deque<OExtremity*> &);
00078 void printOGraphicArray(deque<OJunction*> &);
00079 

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