Merge pull request #3177 from IfcOpenShell/elevation_tweaks

a few plan level tweaks
This commit is contained in:
Dion Moult
2023-05-30 09:53:42 +10:00
committed by GitHub
@@ -882,7 +882,7 @@ class SvgWriter:
text_position = Vector(
(
(x_offset + projected_points[0].x) * self.svg_scale,
((y_offset - projected_points[0].y) * self.svg_scale) - 2.5,
((y_offset - projected_points[0].y) * self.svg_scale) - 1.0,
)
)
# TODO: allow metric to be configurable
@@ -900,7 +900,7 @@ class SvgWriter:
text_style = SvgWriter.get_box_alignment_parameters(box_alignment)
self.svg.add(
self.svg.text(
"RL {}{}".format("" if rl_value < 0 else "+", rl),
"{}{}".format("" if rl_value < 0 else "+", rl),
insert=tuple(text_position),
class_="PLANLEVEL",
**text_style,