Belle II Software development
SVGPrimitivePlotter Member List

This is the complete list of members for SVGPrimitivePlotter, including all inherited members.

AttributeMap typedefPrimitivePlotter
clear() overrideSVGPrimitivePlottervirtual
clearBoundingBox()PrimitivePlotter
clone() const overrideSVGPrimitivePlottervirtual
dedent()SVGPrimitivePlotterprivate
drawArrow(float startX, float startY, float endX, float endY, const AttributeMap &attributeMap=AttributeMap()) overrideSVGPrimitivePlottervirtual
drawCircle(float centerX, float centerY, float radius, const AttributeMap &attributeMap=AttributeMap()) overrideSVGPrimitivePlottervirtual
drawCircleArc(float startX, float startY, float endX, float endY, float radius, bool longArc, bool sweepFlag, const AttributeMap &attributeMap=AttributeMap()) overrideSVGPrimitivePlottervirtual
drawCurve(const std::vector< std::array< float, 2 > > &points, const std::vector< std::array< float, 2 > > &tangents, const AttributeMap &attributeMap=AttributeMap()) overrideSVGPrimitivePlottervirtual
drawLine(float startX, float startY, float endX, float endY, const AttributeMap &attributeMap=AttributeMap()) overrideSVGPrimitivePlottervirtual
endGroup() overrideSVGPrimitivePlottervirtual
getBoundingBox() constPrimitivePlotterinline
getCanvasHeight()PrimitivePlotterinline
getCanvasWidth()PrimitivePlotterinline
indent()SVGPrimitivePlotterprivate
m_boundingBoxPrimitivePlotterprivate
m_canvasHeightPrimitivePlotterprivate
m_canvasWidthPrimitivePlotterprivate
m_nIndentationSpacesSVGPrimitivePlotterprivate
m_svgAttributesSVGPrimitivePlotterprivate
m_svgContentStreamSVGPrimitivePlotterprivate
PrimitivePlotter()PrimitivePlotter
s_addtionalNIndentationSpacesSVGPrimitivePlotterprivatestatic
s_defaultCanvasHeightPrimitivePlotterstatic
s_defaultCanvasWidthPrimitivePlotterstatic
s_defaultNIndentationSpacesSVGPrimitivePlotterprivatestatic
save(const std::string &fileName) overrideSVGPrimitivePlottervirtual
setBoundingBox(const BoundingBox &boundingBox)PrimitivePlotterinline
setCanvasHeight(float height)PrimitivePlotterinline
setCanvasWidth(float width)PrimitivePlotterinline
startGroup(const AttributeMap &attributeMap=AttributeMap()) overrideSVGPrimitivePlottervirtual
SVGPrimitivePlotter()SVGPrimitivePlotter
SVGPrimitivePlotter(const AttributeMap &svgAttributes)SVGPrimitivePlotterexplicit
SVGPrimitivePlotter(const SVGPrimitivePlotter &plotter)SVGPrimitivePlotter
writeAttributes(std::ostream &outputStream, const AttributeMap &attributeMap)SVGPrimitivePlotterprivate
writeClosingTag(std::ostream &outputStream, const std::string &tagName)SVGPrimitivePlotterprivate
writeOpeningTag(std::ostream &outputStream, const std::string &tagName, const AttributeMap &geometryAttributeMap=AttributeMap(), const AttributeMap &styleAttributeMap=AttributeMap())SVGPrimitivePlotterprivate
writeStandAloneTag(std::ostream &outputStream, const std::string &tagName, const AttributeMap &geometryAttributeMap=AttributeMap(), const AttributeMap &styleAttributeMap=AttributeMap())SVGPrimitivePlotterprivate
writeSVGDefs(std::ostream &outputStream)SVGPrimitivePlotterprivate
writeSVGHeader(std::ostream &outputStream)SVGPrimitivePlotterprivate
writeTagIntern(std::ostream &outputStream, const std::string &tagName, const AttributeMap &geometryAttributeMap=AttributeMap(), const AttributeMap &styleAttributeMap=AttributeMap())SVGPrimitivePlotterprivate
~PrimitivePlotter()PrimitivePlottervirtual