Belle II Software development
|
This is the complete list of members for SVGPrimitivePlotter, including all inherited members.
AttributeMap typedef | PrimitivePlotter | |
clear() override | SVGPrimitivePlotter | virtual |
clearBoundingBox() | PrimitivePlotter | |
clone() const override | SVGPrimitivePlotter | virtual |
dedent() | SVGPrimitivePlotter | private |
drawArrow(float startX, float startY, float endX, float endY, const AttributeMap &attributeMap=AttributeMap()) override | SVGPrimitivePlotter | virtual |
drawCircle(float centerX, float centerY, float radius, const AttributeMap &attributeMap=AttributeMap()) override | SVGPrimitivePlotter | virtual |
drawCircleArc(float startX, float startY, float endX, float endY, float radius, bool longArc, bool sweepFlag, const AttributeMap &attributeMap=AttributeMap()) override | SVGPrimitivePlotter | virtual |
drawCurve(const std::vector< std::array< float, 2 > > &points, const std::vector< std::array< float, 2 > > &tangents, const AttributeMap &attributeMap=AttributeMap()) override | SVGPrimitivePlotter | virtual |
drawLine(float startX, float startY, float endX, float endY, const AttributeMap &attributeMap=AttributeMap()) override | SVGPrimitivePlotter | virtual |
endGroup() override | SVGPrimitivePlotter | virtual |
getBoundingBox() const | PrimitivePlotter | inline |
getCanvasHeight() | PrimitivePlotter | inline |
getCanvasWidth() | PrimitivePlotter | inline |
indent() | SVGPrimitivePlotter | private |
m_boundingBox | PrimitivePlotter | private |
m_canvasHeight | PrimitivePlotter | private |
m_canvasWidth | PrimitivePlotter | private |
m_nIndentationSpaces | SVGPrimitivePlotter | private |
m_svgAttributes | SVGPrimitivePlotter | private |
m_svgContentStream | SVGPrimitivePlotter | private |
PrimitivePlotter() | PrimitivePlotter | |
s_addtionalNIndentationSpaces | SVGPrimitivePlotter | privatestatic |
s_defaultCanvasHeight | PrimitivePlotter | static |
s_defaultCanvasWidth | PrimitivePlotter | static |
s_defaultNIndentationSpaces | SVGPrimitivePlotter | privatestatic |
save(const std::string &fileName) override | SVGPrimitivePlotter | virtual |
setBoundingBox(const BoundingBox &boundingBox) | PrimitivePlotter | inline |
setCanvasHeight(float height) | PrimitivePlotter | inline |
setCanvasWidth(float width) | PrimitivePlotter | inline |
startGroup(const AttributeMap &attributeMap=AttributeMap()) override | SVGPrimitivePlotter | virtual |
SVGPrimitivePlotter() | SVGPrimitivePlotter | |
SVGPrimitivePlotter(const AttributeMap &svgAttributes) | SVGPrimitivePlotter | explicit |
SVGPrimitivePlotter(const SVGPrimitivePlotter &plotter) | SVGPrimitivePlotter | |
writeAttributes(std::ostream &outputStream, const AttributeMap &attributeMap) | SVGPrimitivePlotter | private |
writeClosingTag(std::ostream &outputStream, const std::string &tagName) | SVGPrimitivePlotter | private |
writeOpeningTag(std::ostream &outputStream, const std::string &tagName, const AttributeMap &geometryAttributeMap=AttributeMap(), const AttributeMap &styleAttributeMap=AttributeMap()) | SVGPrimitivePlotter | private |
writeStandAloneTag(std::ostream &outputStream, const std::string &tagName, const AttributeMap &geometryAttributeMap=AttributeMap(), const AttributeMap &styleAttributeMap=AttributeMap()) | SVGPrimitivePlotter | private |
writeSVGDefs(std::ostream &outputStream) | SVGPrimitivePlotter | private |
writeSVGHeader(std::ostream &outputStream) | SVGPrimitivePlotter | private |
writeTagIntern(std::ostream &outputStream, const std::string &tagName, const AttributeMap &geometryAttributeMap=AttributeMap(), const AttributeMap &styleAttributeMap=AttributeMap()) | SVGPrimitivePlotter | private |
~PrimitivePlotter() | PrimitivePlotter | virtual |