00001 00012 #ifndef _AxesType_H_ 00013 #define _AxesType_H_ 00014 00015 #include "pattern/libhippo.h" 00016 00017 #include <string> 00018 00019 namespace hippodraw { 00020 00024 namespace Axes { 00025 00031 enum Type 00032 { 00033 X = 0, 00034 Y = 1, 00035 Z = 2, 00036 W = 3, 00037 XE = 4, 00038 YE = 5, 00039 T = 10, 00040 UNKNOWN = 1000 00041 }; 00042 00046 Type MDL_HIPPOPLOT_API convert ( const std::string & axis ); 00047 00051 Type MDL_HIPPOPLOT_API convert ( unsigned int i ); 00052 00053 } // end namespace Axes 00054 } // end namespace hippodraw 00055 00056 #endif // _AxesType_H_