Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef __ARROW_H__
00011 #define __ARROW_H__
00012
00013 namespace libmspub
00014 {
00015 enum ArrowStyle
00016 {
00017 NO_ARROW,
00018 TRIANGLE_ARROW,
00019 STEALTH_ANGLE_ARROW,
00020 ROTATED_SQUARE_ARROW,
00021 CIRCLE_ARROW,
00022 LINE_ARROW
00023 };
00024 enum ArrowSize
00025 {
00026 SMALL,
00027 MEDIUM,
00028 LARGE
00029 };
00030 struct Arrow
00031 {
00032 ArrowStyle m_style;
00033 ArrowSize m_width;
00034 ArrowSize m_height;
00035 Arrow(ArrowStyle style, ArrowSize width, ArrowSize height) :
00036 m_style(style), m_width(width), m_height(height)
00037 {
00038 }
00039 };
00040 }
00041
00042 #endif
00043