43 css::drawing::LineCap eCap,
44 std::vector< double >&& rDotDashArray,
45 double fFullDotDashLen)
61 meCap(css::drawing::LineCap_BUTT)
99 css::drawing::LineCap eCap,
100 std::vector< double >&& rDotDashArray,
101 double fFullDotDashLen)
102 : mpSdrLineAttribute(
109 std::move(rDotDashArray),
116 : mpSdrLineAttribute(theGlobalDefault())
const basegfx::BColor & getColor() const
basegfx::B2DLineJoin getJoin() const
css::drawing::LineCap getCap() const
const std::vector< double > & getDotDashArray() const
basegfx::B2DLineJoin meJoin
double getFullDotDashLen() const
css::drawing::LineCap meCap
bool operator==(const ImpSdrLineAttribute &rCandidate) const
std::vector< double > maDotDashArray
double getTransparence() const
ImpSdrLineAttribute(basegfx::B2DLineJoin eJoin, double fWidth, double fTransparence, const basegfx::BColor &rColor, css::drawing::LineCap eCap, std::vector< double > &&rDotDashArray, double fFullDotDashLen)
o3tl::cow_wrapper< ImpSdrLineAttribute > ImplType
css::drawing::LineCap getCap() const
SdrLineAttribute & operator=(const SdrLineAttribute &)
bool operator==(const SdrLineAttribute &rCandidate) const
double getTransparence() const
ImplType mpSdrLineAttribute
const ::std::vector< double > & getDotDashArray() const
double getFullDotDashLen() const
const basegfx::BColor & getColor() const
basegfx::B2DLineJoin getJoin() const
bool same_object(const cow_wrapper &rOther) const