Skip to content
This repository was archived by the owner on Jun 11, 2026. It is now read-only.

Commit 0dc05b4

Browse files
committed
improve View class and render offsets
1 parent c109cd1 commit 0dc05b4

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

src/main/java/org/comroid/api/data/Vector.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,14 @@ static Vector rel(Vector root, Vector vector) {
6969
return root.subi(vector);
7070
}
7171

72+
static double dist(Vector a, Vector b) {
73+
Vector min = min(a, b), max = max(a, b);
74+
var acc = 0.0;
75+
for (var i = 0; i < a.n(); i++)
76+
acc += Math.pow(max.get(i) - min.get(i), 2);
77+
return Math.sqrt(acc);
78+
}
79+
7280
double getX();
7381

7482
Vector setX(double value);

0 commit comments

Comments
 (0)