Skip to content

Commit 49e84e6

Browse files
fix: int-float type hint mismatch in DFBeam class
1 parent 5272035 commit 49e84e6

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/gh/diffCheck/diffCheck/df_geometries.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -579,12 +579,12 @@ def compute_joint_angles(self) -> typing.List[float]:
579579
angle = rg.Vector3d.VectorAngle(self.axis.Direction, joint_normal)
580580
angle_degree = Rhino.RhinoMath.ToDegrees(angle)
581581
jointfaces_angles.append(angle_degree)
582-
angle_degree = int(angle_degree)
582+
angle_degree = float(angle_degree)
583583

584-
if angle_degree > 90:
585-
angle_degree = 180 - angle_degree
586-
if angle_degree >= 89 and angle_degree <= 90:
587-
angle_degree = -1
584+
if angle_degree > 90.0:
585+
angle_degree = 180.0 - angle_degree
586+
if angle_degree >= 89.0 and angle_degree <= 90.0:
587+
angle_degree = -1.0
588588

589589
jointface_angles.append(angle_degree)
590590
return jointface_angles

0 commit comments

Comments
 (0)