|  | Belle II Software release-09-00-04
    | 
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 |