summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'Swiften/Serializer/PayloadSerializers/WhiteboardSerializer.cpp')
-rw-r--r--Swiften/Serializer/PayloadSerializers/WhiteboardSerializer.cpp6
1 files changed, 0 insertions, 6 deletions
diff --git a/Swiften/Serializer/PayloadSerializers/WhiteboardSerializer.cpp b/Swiften/Serializer/PayloadSerializers/WhiteboardSerializer.cpp
index 2dabac9..97dc94e 100644
--- a/Swiften/Serializer/PayloadSerializers/WhiteboardSerializer.cpp
+++ b/Swiften/Serializer/PayloadSerializers/WhiteboardSerializer.cpp
@@ -108,30 +108,24 @@ namespace Swift {
element->setAttribute("rx", boost::lexical_cast<std::string>(ellipse.getRX()));
element->setAttribute("ry", boost::lexical_cast<std::string>(ellipse.getRY()));
element->setAttribute("id", ellipse.getID());
element->setAttribute("stroke", ellipse.getPenColor().toHex());
element->setAttribute("fill", ellipse.getBrushColor().toHex());;
element->setAttribute("stroke-width", boost::lexical_cast<std::string>(ellipse.getPenWidth()));
element->setAttribute("opacity", alphaToOpacity(ellipse.getPenColor().getAlpha()));
element->setAttribute("fill-opacity", alphaToOpacity(ellipse.getBrushColor().getAlpha()));
} catch (boost::bad_lexical_cast&) {
}
}
- std::string WhiteboardElementSerializingVisitor::intToStr(const int t) const {
- std::stringstream ss;
- ss << t;
- return ss.str();
- }
-
XMLElement::ref WhiteboardElementSerializingVisitor::getResult() const {
return element;
}
std::string WhiteboardElementSerializingVisitor::alphaToOpacity(int alpha) const {
int opacity = 100*alpha/254;
if (opacity == 100) {
return "1";
} else {
return "."+boost::lexical_cast<std::string>(opacity);
}
}