NovaSVG 0.10.0
A header-only SVG library
Loading...
Searching...
No Matches
novasvg::SVGCircleElement Member List

This is the complete list of members for novasvg::SVGCircleElement, including all inherited members.

addChild(std::unique_ptr< SVGNode > child)novasvg::SVGElement
addProperty(SVGProperty &value)novasvg::SVGElement
applyFilterPrimitive(SVGFilterContext &context) constnovasvg::SVGElementinlinevirtual
attributes() constnovasvg::SVGElementinline
build()novasvg::SVGElementvirtual
children() constnovasvg::SVGElementinline
clip_rule() constnovasvg::SVGGeometryElementinline
clipper() constnovasvg::SVGElementinline
clone(bool deep) const finalnovasvg::SVGElementvirtual
cloneChildren(SVGElement *parentElement) constnovasvg::SVGElement
create(Document *document, ElementID id)novasvg::SVGElementstatic
currentViewportSize() constnovasvg::SVGElement
document() constnovasvg::SVGNodeinline
elementFromPoint(float x, float y)novasvg::SVGElement
fill_rule() constnovasvg::SVGGeometryElementinline
fillBoundingBox() const overridenovasvg::SVGGeometryElementinlinevirtual
filterElement() constnovasvg::SVGElementinline
findAttribute(PropertyID id) constnovasvg::SVGElement
firstChild() constnovasvg::SVGElement
font_size() constnovasvg::SVGElementinline
getAttribute(std::string_view name) constnovasvg::SVGElement
getAttribute(PropertyID id) constnovasvg::SVGElement
getClipper(std::string_view id) constnovasvg::SVGElement
getFilterElement(std::string_view id) constnovasvg::SVGElement
getMarker(std::string_view id) constnovasvg::SVGElement
getMasker(std::string_view id) constnovasvg::SVGElement
getPainter(std::string_view id) constnovasvg::SVGElement
getPaintServer(const Paint &paint, float opacity) constnovasvg::SVGGraphicsElement
getProperty(PropertyID id) constnovasvg::SVGElement
getStrokeData(const SVGLayoutState &state) constnovasvg::SVGGraphicsElement
hasAttribute(std::string_view name) constnovasvg::SVGElement
hasAttribute(PropertyID id) constnovasvg::SVGElement
id() constnovasvg::SVGElementinline
isDisplayNone() constnovasvg::SVGElementinline
isElement() const finalnovasvg::SVGElementinlinevirtual
isGeometryElement() const finalnovasvg::SVGGeometryElementinlinevirtual
isGraphicsElement() const finalnovasvg::SVGGraphicsElementinlinevirtual
isHiddenElement() constnovasvg::SVGElement
isOverflowHidden() constnovasvg::SVGElementinline
isPaintElement() constnovasvg::SVGNodeinlinevirtual
isPointableElement() constnovasvg::SVGElement
isRenderable() constnovasvg::SVGGeometryElementinline
isRootElement() constnovasvg::SVGNodeinline
isTextNode() constnovasvg::SVGNodeinlinevirtual
isTextPositioningElement() constnovasvg::SVGNodeinlinevirtual
isVisibilityHidden() constnovasvg::SVGElementinline
lastChild() constnovasvg::SVGElement
layout(SVGLayoutState &state)novasvg::SVGElementvirtual
layoutChildren(SVGLayoutState &state)novasvg::SVGElement
layoutElement(const SVGLayoutState &state) overridenovasvg::SVGGeometryElementvirtual
localTransform() const overridenovasvg::SVGGraphicsElementvirtual
masker() constnovasvg::SVGElementinline
mixBlendMode() constnovasvg::SVGElementinline
nextElement() constnovasvg::SVGElement
opacity() constnovasvg::SVGElementinline
paintBoundingBox() constnovasvg::SVGElementvirtual
parentElement() constnovasvg::SVGNodeinline
parseAttribute(PropertyID id, const std::string &value)novasvg::SVGElementvirtual
path() constnovasvg::SVGGeometryElementinline
previousElement() constnovasvg::SVGElement
properties() constnovasvg::SVGElementinline
render(SVGRenderState &state) const overridenovasvg::SVGGeometryElementvirtual
renderChildren(SVGRenderState &state) constnovasvg::SVGElement
rootElement() constnovasvg::SVGNodeinline
setAttribute(std::string_view name, const std::string &value)novasvg::SVGElement
setAttribute(int specificity, PropertyID id, const std::string &value)novasvg::SVGElement
setAttribute(const Attribute &attribute)novasvg::SVGElement
setAttributes(const AttributeList &attributes)novasvg::SVGElement
setParentElement(SVGElement *parent)novasvg::SVGNodeinline
strokeBoundingBox() const overridenovasvg::SVGGeometryElementvirtual
SVGCircleElement(Document *document)novasvg::SVGCircleElement
SVGElement(Document *document, ElementID id)novasvg::SVGElement
SVGGeometryElement(Document *document, ElementID id)novasvg::SVGGeometryElement
SVGGraphicsElement(Document *document, ElementID id)novasvg::SVGGraphicsElement
SVGNode(Document *document)novasvg::SVGNodeinline
transform() constnovasvg::SVGGraphicsElementinline
transverse(T callback)novasvg::SVGElementinline
updateMarkerPositions(SVGMarkerPositionList &positions, const SVGLayoutState &state)novasvg::SVGGeometryElement
updateShape(Path &path) finalnovasvg::SVGCircleElementvirtual
~SVGElement()=defaultnovasvg::SVGElementvirtual
~SVGNode()=defaultnovasvg::SVGNodevirtual