Geometry Panels
The Geometry Panels provide GUI components for editing Geometry Objects. The Geometry Management Control handles geometry selection, modification, and lifecycle management.
Basic Geometry Controls
| Control | Description |
|---|---|
| Box3dControl | Edits a 3D box defined by min/max coordinates |
| CylindroidControl | Edits a cylindroid with radius values along Z-axis |
| StlFileControl | Loads and manipulates STL files |
Transformation Controls
| Control | Description |
|---|---|
| TransformationGeomControl | Applies transformations to geometric objects |
| GeomCombinationControl | Combines multiple geometric objects |
Special Controls
| Control | Description |
|---|---|
| Runtime Geometry Panel | Manages runtime geometry (not IStlSource, but follows similar patterns) |
| Extended Cylinder Panel | Extended cylindrical geometry editing |
Source Code Locations
See HiNC GUI Architecture for git repository links.
WPF Application
Geom/
Web Application
wwwroot/geom/Geom/GeomHub.cs