32 #include <boost/optional.hpp>
77 bool operator!=(
const Dot &lhs,
const Dot &rhs);
78 bool operator==(
const Dot &lhs,
const Dot &rhs);
79 bool operator==(
const Dash &lhs,
const Dash &rhs);
Dot(unsigned count, double length)
Definition: Dash.h:63
boost::optional< double > m_length
Definition: Dash.h:58
DotStyle
Definition: Dash.h:37
std::vector< Dot > m_dots
Definition: Dash.h:71
unsigned m_count
Definition: Dash.h:59
Dash(double distance, DotStyle dotStyle)
Definition: Dash.h:72
Dash getDash(MSPUBDashStyle style, unsigned shapeLineWidthInEmu, DotStyle dotStyle)
Definition: Dash.cpp:59
bool operator!=(const Dot &lhs, const Dot &rhs)
Definition: Dash.cpp:37
Dot(unsigned count)
Definition: Dash.h:60
bool operator==(const libmspub::ColorReference &l, const libmspub::ColorReference &r)
Definition: ColorReference.cpp:42
MSPUBDashStyle
Definition: Dash.h:42
DotStyle m_dotStyle
Definition: Dash.h:70
double m_distance
Definition: Dash.h:69