mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-16 21:42:19 +00:00
Reverting a change in insert_polyline_point.
This commit is contained in:
@@ -116,7 +116,7 @@ class AddOccurrence(bpy.types.Operator, PolylineOperator):
|
|||||||
if not self.relating_type:
|
if not self.relating_type:
|
||||||
return {"FINISHED"}
|
return {"FINISHED"}
|
||||||
|
|
||||||
result = tool.Polyline.insert_polyline_point(self.input_ui, tool_state)
|
result = tool.Polyline.insert_polyline_point(self.input_ui)
|
||||||
if result:
|
if result:
|
||||||
self.report({"WARNING"}, result)
|
self.report({"WARNING"}, result)
|
||||||
|
|
||||||
@@ -139,7 +139,7 @@ class AddOccurrence(bpy.types.Operator, PolylineOperator):
|
|||||||
|
|
||||||
point = context.scene.BIMPolylineProperties.insertion_polyline[0].polyline_points[0]
|
point = context.scene.BIMPolylineProperties.insertion_polyline[0].polyline_points[0]
|
||||||
context.scene.cursor.location = Vector((point.x, point.y, point.z))
|
context.scene.cursor.location = Vector((point.x, point.y, point.z))
|
||||||
tool.Snap.clear_polyline()
|
tool.Polyline.clear_polyline()
|
||||||
|
|
||||||
bpy.ops.bim.add_constr_type_instance("INVOKE_DEFAULT")
|
bpy.ops.bim.add_constr_type_instance("INVOKE_DEFAULT")
|
||||||
|
|
||||||
|
|||||||
@@ -514,7 +514,7 @@ class Polyline(bonsai.core.tool.Polyline):
|
|||||||
return format_distance(value * factor, precision=precision, suppress_zero_inches=True, in_unit_length=True)
|
return format_distance(value * factor, precision=precision, suppress_zero_inches=True, in_unit_length=True)
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def insert_polyline_point(cls, input_ui, tool_state):
|
def insert_polyline_point(cls, input_ui, tool_state=None):
|
||||||
x = input_ui.get_number_value("X")
|
x = input_ui.get_number_value("X")
|
||||||
y = input_ui.get_number_value("Y")
|
y = input_ui.get_number_value("Y")
|
||||||
if input_ui.get_number_value("Z") is not None:
|
if input_ui.get_number_value("Z") is not None:
|
||||||
@@ -525,7 +525,7 @@ class Polyline(bonsai.core.tool.Polyline):
|
|||||||
a = input_ui.get_formatted_value("A")
|
a = input_ui.get_formatted_value("A")
|
||||||
|
|
||||||
snap_vertex = bpy.context.scene.BIMPolylineProperties.snap_mouse_point[0]
|
snap_vertex = bpy.context.scene.BIMPolylineProperties.snap_mouse_point[0]
|
||||||
if tool_state.use_default_container:
|
if tool_state and tool_state.use_default_container:
|
||||||
z = tool.Ifc.get_object(tool.Root.get_default_container()).location.z
|
z = tool.Ifc.get_object(tool.Root.get_default_container()).location.z
|
||||||
|
|
||||||
if x is None and y is None:
|
if x is None and y is None:
|
||||||
|
|||||||
Reference in New Issue
Block a user