% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/shapes-svg.R
\name{draw_svg_shape}
\alias{draw_svg_shape}
\title{Draw SVG Shape (Grid)}
\usage{
draw_svg_shape(
  x,
  y,
  size,
  svg_data,
  fill,
  border_color,
  border_width,
  alpha = 1,
  preserve_aspect = TRUE
)
}
\arguments{
\item{x, y}{Node center coordinates (NPC units).}

\item{size}{Node size (NPC units).}

\item{svg_data}{SVG data list from registry.}

\item{fill}{Fill color (replaces SVG fill colors).}

\item{border_color}{Border color.}

\item{border_width}{Border width.}

\item{alpha}{Transparency.}

\item{preserve_aspect}{Maintain SVG aspect ratio.}
}
\value{
Grid grob or nullGrob if SVG unavailable.
}
\description{
Render an SVG as a node shape using grid graphics.
}
\keyword{internal}
