internal void WritePathFillStroke(Path path)
{
if (path.Data.FillRule == FillRule.NonZero) // NonZero means Winding
{
if (path.Fill != null && path.Stroke != null)
WriteLiteral("B\n");
else if (path.Stroke != null)
WriteLiteral("S\n");
else
WriteLiteral("f\n");
}
else
{
if (path.Fill != null && path.Stroke != null)
WriteLiteral("B*\n");
else if (path.Stroke != null)
WriteLiteral("S\n");
else
WriteLiteral("f*\n");
}
}