ommpfritt
ommpfritt copied to clipboard
semantic, procedural, non-destructive vector modelling
The readme says that `omm was designed to be very easy to use [...] without studying the manual`, however, even after watching the (outdated) screen cast I still find the...
Until now, edges did not have an identity but were defined to be the connection between two unique points (instances of `PathPoint`). There was a class `Edge`, but it was...
Hi `pasbi/ommpfritt`! This is a one-off automatically generated pull request from LGTM.com :robot:. You might have heard that we’ve integrated LGTM’s underlying CodeQL analysis engine natively into GitHub. The result...
**Describe the bug** Sometimes faces (closed paths) are not recognized correctly. **To Reproduce** Create a path like on this image:  **Expected behavior** The closed area should be recognized...
Build instructions can be simplified. E.g., pybind11 is now included in the source and no external dependency anymore.
That's important to identify the type of an object. As of today, that is not always possible in a quick and unambiguous way.
Create a collection of test scenes covering all features, put these files into the repository. They can be used in `test/unit/serialization.cpp` and potentially in other unit tests, too.
Draw a circular path and another circular path completely within the first one (both paths are not connected but belong to the same PathObject). Commonly, the object will be rendered...
The `transform` utility method can probably be simplified: https://godbolt.org/z/P441j6Tds