mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-20 23:36:20 +00:00
Fix bug in measurement area decorator.
Make input validation accept "m²" and "mm²"
This commit is contained in:
@@ -749,6 +749,7 @@ class PolylineDecorator:
|
|||||||
|
|
||||||
# Area highlight
|
# Area highlight
|
||||||
if polyline_data:
|
if polyline_data:
|
||||||
|
print("A", polyline_data.area)
|
||||||
_, area = tool.Polyline.validate_input(polyline_data.area, "AREA")
|
_, area = tool.Polyline.validate_input(polyline_data.area, "AREA")
|
||||||
if area:
|
if area:
|
||||||
if float(area) > 0:
|
if float(area) > 0:
|
||||||
|
|||||||
@@ -419,7 +419,7 @@ class Polyline(bonsai.core.tool.Polyline):
|
|||||||
|
|
||||||
FORMULA: "="
|
FORMULA: "="
|
||||||
|
|
||||||
metric: NUMBER "mm"? "m"? "°"?
|
metric: NUMBER "mm²"? "m²"? "mm"? "m"? "°"?
|
||||||
|
|
||||||
expr: (ADD | SUB | MUL | DIV) dim
|
expr: (ADD | SUB | MUL | DIV) dim
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user