Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

defs.h

Go to the documentation of this file.
00001 //LabPlot : defs.h
00002 
00003 #ifndef DEFS_H
00004 #define DEFS_H
00005 
00006 #define INF 2147483647
00007 
00008 // graph type
00009 enum GRAPHType {GRAPH2D,GRAPH3D,GRAPHM,GRAPHGRASS,GRAPHVTK,GRAPH4D,GRAPHIMAGE};
00010 // plot type
00011 enum PType {P2D,PSURFACE,P3D,PGRASS,PVTK,PPIE,PPOLAR,PTERNARY,PQWT3D,PGL};
00012 // axis scale
00013 enum TScale {LINEAR,LOG10,LOG2,LN,SQRT};
00014 // axis tic label format
00015 enum TFormat {AUTO,NORMAL,SCIENTIFIC,POWER10,POWER2,POWERE,FSQRT,TIME,DATE,DATETIME,DEGREE};
00016 // GRASS layer type
00017 enum LType {LVECTOR,LRASTER,LSITE};
00018 // symbol type
00019 #define SYMBOLNR 50
00020 enum SType {SNONE,SCROSS,SDOT,SPLUS,SCIRCLE,STRIANGLE,SUTRIANGLE,SRECT,SSTAR,SDIAMOND,SMINUS,SPIPE,
00021         SLTRIANGLE,SRTRIANGLE,STRIANGLE1,STRIANGLE2,STRIANGLE3,STRIANGLE4,SUCIRCLE,SDCIRCLE,SSTAR2,
00022         SVBAR,SHBAR,SDIAG1,SDIAG2,SCROSS2,SDIAG3,SDIAG4,SCROSS3,
00023         SPARRIGHT,SPARLEFT,SHLEFTCIRCLE,SHRIGHTCIRCLE,SSMALLDIAMOND,SROTDIAMOND,SPENTA,SPENTALEFT,
00024         SPENTABOTTOM,SPENTARIGHT,SHEXAGON,SVHEXAGON,SSTAR3,SUARROW,SLARROW,SDARROW,SRARROW,
00025         SUHOUSE,SLHOUSE,SDHOUSE,SRHOUSE};
00026 // symbol fill type 
00027 #define SYMBOLFILLNR 10
00028 enum FType {FNONE,FFULL,FBOTTOM,FTOP,FLEFT,FRIGHT,FURIGHT,FDLEFT,FULEFT,FDRIGHT};
00029 
00030 #endif //DEFS_H  

Generated on Fri Mar 25 19:47:03 2005 for LabPlot by doxygen 1.3.6