Sherlock Doyle
unread,Feb 11, 2024, 5:01:39 AMFeb 11Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to skia-discuss
How do you know if a SkPath will show anything when it's filled? For example, if you draw a circle that's radius is bigger than 0 with a fill paint, you'll see something. But if you just draw a line (M0,0 L10,10) with a fill paint, you won't see anything. A curve segment might or might not show, depending on if it's straight or not. This is also true for more complicated paths.
Also, how can you find the bounding box of the fill? For example, the bounding box of the line segment above is (L=0, T=0, R=10, B=10). But its fill bounding box would just be an empty rectangle.
Or, how can you find the area of a path and see if it's 0 or not? This might not be the right way to do it. If you find the signed area, it could be 0 even if the actual filled area isn't 0.