00001 /*======================================================================= 00002 *** THE CONTENT OF THIS WORK IS PROPRIETARY TO FEI S.A.S, (FEI S.A.S.), *** 00003 *** AND IS DISTRIBUTED UNDER A LICENSE AGREEMENT. *** 00004 *** *** 00005 *** REPRODUCTION, DISCLOSURE, OR USE, IN WHOLE OR IN PART, OTHER THAN AS *** 00006 *** SPECIFIED IN THE LICENSE ARE NOT TO BE UNDERTAKEN EXCEPT WITH PRIOR *** 00007 *** WRITTEN AUTHORIZATION OF FEI S.A.S. *** 00008 *** *** 00009 *** RESTRICTED RIGHTS LEGEND *** 00010 *** USE, DUPLICATION, OR DISCLOSURE BY THE GOVERNMENT OF THE CONTENT OF THIS *** 00011 *** WORK OR RELATED DOCUMENTATION IS SUBJECT TO RESTRICTIONS AS SET FORTH IN *** 00012 *** SUBPARAGRAPH (C)(1) OF THE COMMERCIAL COMPUTER SOFTWARE RESTRICTED RIGHT *** 00013 *** CLAUSE AT FAR 52.227-19 OR SUBPARAGRAPH (C)(1)(II) OF THE RIGHTS IN *** 00014 *** TECHNICAL DATA AND COMPUTER SOFTWARE CLAUSE AT DFARS 52.227-7013. *** 00015 *** *** 00016 *** COPYRIGHT (C) 1996-2014 BY FEI S.A.S, *** 00017 *** BORDEAUX, FRANCE *** 00018 *** ALL RIGHTS RESERVED *** 00019 **=======================================================================*/ 00020 /*======================================================================= 00021 ** Author : R. ALBOU (Jul 1996) 00022 **=======================================================================*/ 00023 00024 00025 /* include files */ 00026 #ifndef _PO_GRAPH_MASTERS_ 00027 #define _PO_GRAPH_MASTERS_ 00028 00029 /*----------------------------------------------------------------------------*/ 00030 00031 // Debug error class 00032 #include <MeshViz/graph/PoDebugError.h> 00033 00034 // 2D general classes 00035 #include <MeshViz/graph/PoRectangle.h> 00036 #include <MeshViz/graph/PoParallelogram.h> 00037 #include <MeshViz/graph/PoCircle.h> 00038 #include <MeshViz/graph/PoCircleCenterRadius.h> 00039 #include <MeshViz/graph/PoCircleThreePoints.h> 00040 #include <MeshViz/graph/PoCircleArc.h> 00041 #include <MeshViz/graph/PoCircleArcCtrPtAngle.h> 00042 #include <MeshViz/graph/PoCircleArcCtrTwoPts.h> 00043 #include <MeshViz/graph/PoCircleArcThreePts.h> 00044 #include <MeshViz/graph/PoCircleArcCtrRadTwoAngle.h> 00045 #include <MeshViz/graph/PoHighLowClose.h> 00046 #include <MeshViz/graph/PoErrorCurve.h> 00047 #include <MeshViz/graph/PoBiErrorPointField.h> 00048 #include <MeshViz/graph/PoErrorPointField.h> 00049 #include <MeshViz/graph/PoArrow.h> 00050 #include <MeshViz/graph/PoLabelField.h> 00051 #include <MeshViz/graph/PoValuedMarkerField.h> 00052 #include <MeshViz/graph/PoCurve.h> 00053 00054 // 3D general classes 00055 #include <MeshViz/graph/PoParallelogram3.h> 00056 #include <MeshViz/graph/PoCircle3.h> 00057 #include <MeshViz/graph/PoCircle3CenterRadius.h> 00058 #include <MeshViz/graph/PoCircle3ThreePoints.h> 00059 #include <MeshViz/graph/PoCircleArc3.h> 00060 #include <MeshViz/graph/PoCircleArc3CtrPtAngle.h> 00061 #include <MeshViz/graph/PoCircleArc3CtrTwoPts.h> 00062 #include <MeshViz/graph/PoCircleArc3ThreePts.h> 00063 #include <MeshViz/graph/PoArrow3.h> 00064 #include <MeshViz/graph/PoCurve3.h> 00065 #include <MeshViz/graph/PoCoordinateSystemAxis.h> 00066 #include <MeshViz/graph/PoPointsFieldBars.h> 00067 00068 // Axis classes 00069 #include <MeshViz/graph/PoBaseAxis.h> 00070 #include <MeshViz/graph/PoAxis.h> 00071 #include <MeshViz/graph/PoCartesianAxis.h> 00072 #include <MeshViz/graph/PoLinearAxis.h> 00073 #include <MeshViz/graph/PoGenAxis.h> 00074 #include <MeshViz/graph/PoLogAxis.h> 00075 #include <MeshViz/graph/PoGroup2Axis.h> 00076 #include <MeshViz/graph/PoGroup4Axis.h> 00077 #include <MeshViz/graph/PoGroup6Axis3.h> 00078 #include <MeshViz/graph/PoGroup3Axis3.h> 00079 #include <MeshViz/graph/PoAutoCubeAxis.h> 00080 #include <MeshViz/graph/PoPolarAxis.h> 00081 #include <MeshViz/graph/PoPolarLinAxis.h> 00082 #include <MeshViz/graph/PoPolarLogAxis.h> 00083 #include <MeshViz/graph/PoAngularAxis.h> 00084 #include <MeshViz/graph/PoTimeAxis.h> 00085 00086 // Legend classes 00087 #include <MeshViz/graph/PoLegend.h> 00088 #include <MeshViz/graph/PoItemLegend.h> 00089 #include <MeshViz/graph/PoValueLegend.h> 00090 #include <MeshViz/graph/PoAutoValueLegend.h> 00091 #include <MeshViz/graph/PoLinearValueLegend.h> 00092 #include <MeshViz/graph/PoNonLinearValueLegend1.h> 00093 #include <MeshViz/graph/PoNonLinearValueLegend2.h> 00094 #include <MeshViz/graph/PoNonLinearValueLegend3.h> 00095 00096 // Histogram classes 00097 #include <MeshViz/graph/PoHistogram.h> 00098 #include <MeshViz/graph/PoSingleHistogram.h> 00099 #include <MeshViz/graph/PoMultipleHistogram.h> 00100 00101 // Pie chart classes 00102 #include <MeshViz/graph/PoPieChart.h> 00103 #include <MeshViz/graph/PoPieChart2D.h> 00104 #include <MeshViz/graph/PoPieChart3D.h> 00105 00106 // Charting classes 00107 #include <MeshViz/graph/PoChart.h> 00108 #include <MeshViz/graph/PoCurveLine.h> 00109 #include <MeshViz/graph/PoRibbon.h> 00110 #include <MeshViz/graph/PoTube.h> 00111 #include <MeshViz/graph/PoBar.h> 00112 #include <MeshViz/graph/PoLinearBar.h> 00113 #include <MeshViz/graph/PoConicBar.h> 00114 #include <MeshViz/graph/PoCylindricalBar.h> 00115 #include <MeshViz/graph/PoProfileBar.h> 00116 #include <MeshViz/graph/PoGeneralizedBar.h> 00117 #include <MeshViz/graph/PoScatter.h> 00118 #include <MeshViz/graph/PoGeneralizedScatter.h> 00119 #include <MeshViz/graph/PoLabel.h> 00120 #include <MeshViz/graph/PoPieChartRep.h> 00121 #include <MeshViz/graph/PoCurveFilling.h> 00122 00123 00124 /*----------------------------------------------------------------------------*/ 00125 00126 #endif /* _PO_GRAPH_MASTERS_ */ 00127 00128 00129