-
Notifications
You must be signed in to change notification settings - Fork 21
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Start prototyping a high level API (#25)
* Start adding experimentation for a higher-level API * Make the high_level example easier to distinguish orientation * Transform points according to the workplane * Add more TaggedItem variants, key them off of a String for now * Add a stub file for primitive shapes * Fix a build error * Add internal fields to all the primitive types * Add more primitive-level construction functions, recreate part of the bottle example at a higher level * Add better support for TopoDS_Compound * Add various functions to accomplish filleting 2D wires * Format wrapper.hxx * Add the start of a keycap example * Add a lofting function * Clean up warnings, add an Error type * Make the APIs that use Iterators a little nicer * Add the ability to translate shapes * Support rotation in the shape transforms * Add a WorkPlane abstraction * Update glam * Add the ability to rotate and translate workplanes * Add support for BRepAdaptor_Curve * Continue on with the keycap example * Add the concave scoop * Retrieve edges from result of intersection of boolean operations * Carve out the inner part of the keycap * Add the ability to create workplanes from faces * Run clang-format * Add support for shape cleaning * Fix clippy warning * Remove the unnecessary geometry module
- Loading branch information
Showing
8 changed files
with
1,210 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.