Z3 Development
Z3 Development
Not just those questions! Why would a design want zero (0) sizes on rectangles, etc? What's the use case? Also, sliders only work on integers, so one(1) is the smallest...
I think we are actually taking about the same thing. Designs need to validate parameters. Of course, the 'defaults' are useful to control the UI but users can still input...
Just continuing, it would be best if the validation of parameters was performed within the UI, rather then passing bad parameters into the main design logic. So, maybe another predefined...
@paulftw cool examples. from looking at this, the round segments may be illformed after the first offset.
@platypii take a look at line 66… I’m wondering if there’s a special condition that requires additional math to find the correct point of intersection.
Yeah. Those little ‘middle’ edges will be discarded on normal corners because that edge occurs in the middle of outer segments. The normal loops removes those ‘middle’ edges. For closure...
Which brings up another question… let’s say a user has a special shaped path that has N very very small ‘middle’ sections… and offset -N is called… will the current...
I’ll read the paper. I think #782 has the same issue, where the shape contracts upon itself, and creates edges with inverted angles.
I like this note… > However, two kind of events might ocurr which do change the topology of the offset polygon; that is, after such events, the offset polygons has...
However, the document also,says… > Because each event changes the topology, only initial edge events can be determined a priori with trivial local procedures I think this is what those...