Skip to content

Add an example page for each object - #47

Merged
max-models merged 1 commit into
develfrom
object-examples
Nov 3, 2026
Merged

max-models merged 1 commit into
develfrom
object-examples

Conversation

@max-models

Copy link
Copy Markdown
Owner

One short notebook per object of simgeometry.objects in tutorials/objects/, shown as the Objects group of the Examples gallery: Line, Circle, Rectangle, Triangle, Polygon, Polyline, Aperture2D, FunctionObject2D, Sphere, Cuboid, Cylinder, Tube, Cone, Torus, SlantedTube, Helix, Aperture3D and FunctionObject3D.

Each page builds the object, checks its membership and level set with asserts, and draws it (Matplotlib in 2D, an interactive PyVista scene in 3D), plus one feature of that object: fillets, the even-odd rule, crossings with a polyline or a slit, sections, PolarRepeat slots in a tube, the volume of a function object from a node mask.

@max-models
max-models merged commit 3f2609e into devel Nov 3, 2026
41 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant