Results 281 comments of Moritz Mœller
trafficstars

>> This would probably be useful in other parts of the API such as getting/setting widths, heights and other int like things. Or, does -1 have a special meaning as...

> Sorry, to be specific, I wasn't saying that we should use `NonZeroI32` specifically, but that it would make sense to have a type like it for the array length....

> On the wholesale renaming of the BaseType enum tags: hard no from me on that one. They don't match "C++" in their other uses, so they don't need to...

I think this is a lost cause for me. I don't know how to say this better: I don't think there is enough Rust experience here, especially understanding of the...

The FreeCAD screenshot also shows an issue (possibly in FreeCAD). It is missing a lot of quad faces. Here is a screenshot from re-importing this OBJ into Wings3D: ![Image](https://github.com/user-attachments/assets/5aa0e2a6-0549-42ca-b122-e34faa30fa67)

> OBJ format specifications like [this one](https://paulbourke.net/dataformats/obj/) do not mention this syntax as valid one But neither does the above spec. mention it as an invalid one (I believe Bourke's...

I would suggest calling this `stretch` instead so you don't have to negate the value in your head (ergonomics).

[`truck` was posted on Hacker News](https://news.ycombinator.com/item?id=35071317) today and there is some discussion about the README too.

Another thing I noted is the naming of composite `structs`. I.e. usually the type of geometry the `struct` holds is at the end of the name. For example: `NurbsSurface`. It...

> [...] I still think `is_curve_included` is a bit ungrammatical. If I had to say, `is_including`? [...] The word `including` is not used in this context much in English at...