R/ggsvg.R
create_new_GeomPointSVG.Rd
These Geoms are created dynamically as each time geom_point_svg()
is called, it wants to customize the $default_aes
on this
ggproto. Because ggproto objects are environments, then setting a default
on the global copy would set the default for all references. This will
get messy as things like CSS Aesthetics should not be shared between
plots.
create_new_GeomPointSVG()
ggproto object for GeomPointSVG
So every geom_point_svg() gets a fresh GeomPointSVG by calling this function.