mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-21 09:15:21 +00:00
validate_input - allow typing feet value without feet symbol
Similar to how we don't require to specify meters when project is in meters.
This commit is contained in:
@@ -323,8 +323,8 @@ class Polyline(bonsai.core.tool.Polyline):
|
|||||||
|
|
||||||
FORMULA: "="
|
FORMULA: "="
|
||||||
|
|
||||||
imperial: feet? "-"? inches?
|
imperial: (inches?) | (feet? "-"? inches?)
|
||||||
feet: NUMBER? "-"? fraction? "'"
|
feet: NUMBER? "-"? fraction? "'"?
|
||||||
inches: NUMBER? "-"? fraction? "\\""
|
inches: NUMBER? "-"? fraction? "\\""
|
||||||
fraction: NUMBER "/" NUMBER
|
fraction: NUMBER "/" NUMBER
|
||||||
|
|
||||||
@@ -382,7 +382,7 @@ class Polyline(bonsai.core.tool.Polyline):
|
|||||||
else:
|
else:
|
||||||
result = args[0] + args[1]
|
result = args[0] + args[1]
|
||||||
else:
|
else:
|
||||||
result = args[0]
|
result = args[0] or 0.0
|
||||||
return result
|
return result
|
||||||
|
|
||||||
def metric(self, args):
|
def metric(self, args):
|
||||||
|
|||||||
Reference in New Issue
Block a user