Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

sxy_mask.h

Go to the documentation of this file.
00001 
00002 
00003 #ifndef mask_h
00004 #define mask_h
00005 
00006 // =======================================================================
00007 
00008 #include <xy.h>
00009 
00010 
00011 // =======================================================================
00012 
00013 class SXYMask {
00014 
00015  public:
00016 
00017     static const int PLUS_MARK;
00018     static const int STAR_MARK;
00019     static const int CIRCLE_MARK;
00020     static const int X_MARK;
00021     static const int DIAMOND_MARK;
00022     static const int HOLLOW_CIRCLE_MARK;
00023     static const int HOLLOW_BOX_MARK;
00024     static const int HOLLOW_DIAMOND_MARK;
00025 
00026     static const int CONTINOUS_LINE;
00027     static const int DASHED_LINE;
00028     static const int DOTTED_LINE;
00029     static const int DASH_DOT_LINE;
00030     static const int DASH_DOT_DOT_LINE;
00031 
00032     static XYCartesianMask* createMarkMask( int type, int size );
00033     static XYCartesianMask* createLineMask( int type, int width );
00034     static XYCartesianMask* createStepMask( int type, int width );
00035 };
00036 
00037 #endif
00038 

SXY
Tecgraf / PUC-Rio - Computer Graphics Technology Group