Go to the documentation of this file.
   10 #ifndef INCLUDED_DASH_H 
   11 #define INCLUDED_DASH_H 
   15 #include <boost/optional.hpp> 
   59 bool operator!=(
const Dot &lhs, 
const Dot &rhs);
 
   60 bool operator==(
const Dot &lhs, 
const Dot &rhs);
 
   61 bool operator==(
const Dash &lhs, 
const Dash &rhs);
 
  
 
@ RECT_DOT
Definition: Dash.h:21
bool operator!=(const Dot &lhs, const Dot &rhs)
Definition: Dash.cpp:23
Dot(unsigned count, double length)
Definition: Dash.h:45
DotStyle m_dotStyle
Definition: Dash.h:52
double m_distance
Definition: Dash.h:51
#define MSPUB_DEBUG_MSG(M)
Definition: libmspub_utils.h:55
Dash getDash(MSPUBDashStyle style, unsigned shapeLineWidthEmu, DotStyle dotStyle)
Definition: Dash.cpp:45
@ LONG_DASH_GEL
Definition: Dash.h:33
@ DASH_DOT_DOT_SYS
Definition: Dash.h:30
@ ROUND_DOT
Definition: Dash.h:22
@ DASH_SYS
Definition: Dash.h:27
unsigned m_count
Definition: Dash.h:41
@ DASH_GEL
Definition: Dash.h:32
#define MSPUB_FALLTHROUGH
Definition: libmspub_utils.h:43
Dash(double distance, DotStyle dotStyle)
Definition: Dash.h:54
@ LONG_DASH_DOT_DOT_GEL
Definition: Dash.h:36
bool operator==(const ColorReference &l, const ColorReference &r)
Definition: ColorReference.cpp:52
DotStyle
Definition: Dash.h:20
@ DASH_DOT_GEL
Definition: Dash.h:34
@ LONG_DASH_DOT_GEL
Definition: Dash.h:35
std::vector< Dot > m_dots
Definition: Dash.h:53
MSPUBDashStyle
Definition: Dash.h:25
@ DASH_DOT_SYS
Definition: Dash.h:29
@ DOT_GEL
Definition: Dash.h:31
@ MSPUB_DS_SOLID
Definition: Dash.h:26
boost::optional< double > m_length
Definition: Dash.h:40
@ DOT_SYS
Definition: Dash.h:28
Dot(unsigned count)
Definition: Dash.h:42
#define EMUS_IN_INCH
Definition: MSPUBConstants.h:13
Generated for libmspub by 
doxygen 1.8.18