Dashboard Mode - Hatch boundary detection
Goal
Find and analyze the boundaries of hatch patterns in a drawing to understand area coverage and shape distribution.
Find and analyze the boundaries of hatch patterns in a drawing to understand area coverage and shape distribution.
| Hatch ID | Boundary Type | Area (sq units) | Perimeter (units) | Layer |
|---|---|---|---|---|
| H1 | Polyline | 120.5 | 45.2 | Layer1 |
| H2 | Circle | 78.5 | 31.4 | Layer2 |
| H3 | Polyline | 200.0 | 60.0 | Layer1 |
| H4 | Ellipse | 150.3 | 50.1 | Layer3 |
| H5 | Polyline | 95.7 | 38.0 | Layer2 |
+----------------------+----------------------+
| KPI: Total | KPI: Average |
| Hatch Area | Perimeter |
| 645.0 sq units | 44.94 units |
+----------------------+----------------------+
| Bar Chart: Area by Boundary Type |
| Polyline | Circle | Ellipse |
+-----------------------------------------------+
| Pie Chart: Hatch Count by Layer |
| Layer1 | Layer2 | Layer3 |
+-----------------------------------------------+
| Detailed Table of Hatch Boundaries |
| ID | Boundary | Area | Perimeter | Layer |
+-----------------------------------------------+
Filter by Layer: Selecting a layer updates the bar chart, pie chart, KPIs, and table to show only hatches on that layer.
Filter by Boundary Type: Selecting a boundary type updates all components to reflect only that type.
If you add a filter for Layer = 'Layer1', which components update?
Pass the test and this pattern moves unknown