std::string_view GraphvizNode::node_id() const { return m_node_id; }
+SVG::SVGRect GraphvizNode::bbox() const { return m_svg_g_element.bbox(); }
+
const SVG::SVGElement &GraphvizNode::svg_g_element() const {
return m_svg_g_element;
}
GraphvizNode() = delete;
explicit GraphvizNode(SVG::SVGElement &svg_element);
+ /// Return the node's bounding box
+ SVG::SVGRect bbox() const;
/// Return the node's `node_id` as defined by the DOT language
std::string_view node_id() const;
/// Return a non-mutable reference to the SVG `g` element corresponding to the