Skip to content

Commit ace8cb1

Browse files
committed
Fix LinkStiffness calculation
1 parent f74e180 commit ace8cb1

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

Examples/ForceDirectedGraphExample/ForceDirectedGraphExample/MyRing.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,27 +26,27 @@ struct MyRing: View {
2626
NodeMark(id: 3 * i + 0)
2727
.symbolSize(radius: 6.0)
2828
.foregroundStyle(.green)
29-
.stroke(3*i+0 == draggingNodeID ? .black : .clear, Self.storkeStyle)
29+
.stroke(3*i+0 == draggingNodeID ? .secondary : .clear, Self.storkeStyle)
3030

3131
NodeMark(id: 3 * i + 1)
3232
.symbol(.pentagon)
3333
.symbolSize(radius:10)
3434
.foregroundStyle(.blue)
35-
.stroke(3*i+1 == draggingNodeID ? .black : .clear, Self.storkeStyle)
35+
.stroke(3*i+1 == draggingNodeID ? .secondary : .clear, Self.storkeStyle)
3636

3737
NodeMark(id: 3 * i + 2)
3838
.symbol(.circle)
3939
.symbolSize(radius:6.0)
4040
.foregroundStyle(.yellow)
41-
.stroke(3*i+2 == draggingNodeID ? .black : .clear, Self.storkeStyle)
41+
.stroke(3*i+2 == draggingNodeID ? .secondary : .clear, Self.storkeStyle)
4242

4343
LinkMark(from: 3 * i + 0, to: 3 * i + 1)
4444
LinkMark(from: 3 * i + 1, to: 3 * i + 2)
4545
LinkMark(from: 3 * i + 0, to: 3 * ((i + 1) % 20) + 0)
4646
LinkMark(from: 3 * i + 1, to: 3 * ((i + 1) % 20) + 1)
4747
LinkMark(from: 3 * i + 2, to: 3 * ((i + 1) % 20) + 2)
4848
}
49-
.stroke(.black, Self.storkeStyle)
49+
.stroke(.secondary, Self.storkeStyle)
5050

5151
} force: {
5252
.manyBody(strength: -15)

Sources/ForceSimulation/Forces/LinkForce.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ extension Kinetics {
2222
lookup.count[l.source, default: 0],
2323
lookup.count[l.target, default: 0]
2424
)
25-
)+1)
25+
))
2626
}
2727
}
2828
}

0 commit comments

Comments
 (0)