Skip to content

Commit e1cbf60

Browse files
committed
return list for consistency
1 parent 0acf7e1 commit e1cbf60

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/compas_assembly/datastructures/interface.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -166,15 +166,15 @@ def frictionforces(self):
166166
@property
167167
def resultantforce(self):
168168
if not self.forces:
169-
return
169+
return []
170170
frame = self.frame
171171
w, u, v = frame.zaxis, frame.xaxis, frame.yaxis
172172
normalcomponents = [f["c_np"] - f["c_nn"] for f in self.forces]
173173
sum_n = sum(normalcomponents)
174174
sum_u = sum(f["c_u"] for f in self.forces)
175175
sum_v = sum(f["c_v"] for f in self.forces)
176-
position = centroid_points_weighted(self.points, normalcomponents)
176+
position = Point(*centroid_points_weighted(self.points, normalcomponents))
177177
forcevector = (w * sum_n + u * sum_u + v * sum_v) * 0.5
178178
p1 = position + forcevector
179179
p2 = position - forcevector
180-
return Line(p1, p2)
180+
return [Line(p1, p2)]

0 commit comments

Comments
 (0)