123456789101112131415161718192021222324252627282930313233343536 |
- // -*- C++ -*-
- // The text-piece class, used by pic2plot.
- enum hadjustment
- {
- CENTER_ADJUST,
- LEFT_ADJUST,
- RIGHT_ADJUST
- };
- enum vadjustment
- {
- NONE_ADJUST,
- ABOVE_ADJUST,
- BELOW_ADJUST
- };
- struct adjustment
- {
- hadjustment h;
- vadjustment v;
- };
- class text_piece
- {
- public:
- // ctor, dtor
- text_piece();
- ~text_piece();
- // public data
- char *text;
- adjustment adj;
- const char *filename;
- int lineno;
- };
|