13 #include <boost/optional.hpp>
58 bool operator!=(
const Dot &lhs,
const Dot &rhs);
59 bool operator==(
const Dot &lhs,
const Dot &rhs);
60 bool operator==(
const Dash &lhs,
const Dash &rhs);
Dot(unsigned count, double length)
Definition: Dash.h:44
boost::optional< double > m_length
Definition: Dash.h:39
DotStyle
Definition: Dash.h:18
std::vector< Dot > m_dots
Definition: Dash.h:52
unsigned m_count
Definition: Dash.h:40
Dash(double distance, DotStyle dotStyle)
Definition: Dash.h:53
Dash getDash(MSPUBDashStyle style, unsigned shapeLineWidthInEmu, DotStyle dotStyle)
Definition: Dash.cpp:40
bool operator!=(const Dot &lhs, const Dot &rhs)
Definition: Dash.cpp:18
Dot(unsigned count)
Definition: Dash.h:41
bool operator==(const libmspub::ColorReference &l, const libmspub::ColorReference &r)
Definition: ColorReference.cpp:51
MSPUBDashStyle
Definition: Dash.h:23
DotStyle m_dotStyle
Definition: Dash.h:51
double m_distance
Definition: Dash.h:50