From bafb2d383f5d8a9e2cf9473a7b7e56cd29d607b6 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Thu, 11 Dec 2025 10:11:30 +0100 Subject: [PATCH] rogueviz:: embeddings:: added missing overrides --- rogueviz/embeddings/coords.cpp | 6 +++--- rogueviz/embeddings/embeddings.cpp | 2 +- rogueviz/embeddings/polar.cpp | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/rogueviz/embeddings/coords.cpp b/rogueviz/embeddings/coords.cpp index 8e4c2549..76c47ac0 100644 --- a/rogueviz/embeddings/coords.cpp +++ b/rogueviz/embeddings/coords.cpp @@ -16,11 +16,11 @@ namespace embeddings { return coords[id]; } - virtual string name() { return "coordinates: " + format_names[(int) coord_format]; } + virtual string name() override { return "coordinates: " + format_names[(int) coord_format]; } - ld zero_distance(int id) { return hdist0(coords[id]); } + ld zero_distance(int id) override { return hdist0(coords[id]); } - ld distance(int i, int j) { + ld distance(int i, int j) override { return precise_hdist(coords[i], coords[j]); } diff --git a/rogueviz/embeddings/embeddings.cpp b/rogueviz/embeddings/embeddings.cpp index c4e3d579..88dea487 100644 --- a/rogueviz/embeddings/embeddings.cpp +++ b/rogueviz/embeddings/embeddings.cpp @@ -12,7 +12,7 @@ vector > directed_edges; rogueviz::edgetype *any; struct rv_embedding : public tiled_embedding { - virtual string name() { return "RogueViz internal representation"; } + virtual string name() override { return "RogueViz internal representation"; } pair as_location(int id) override { return { vdata[id].m->base, vdata[id].m->at * C0 }; } diff --git a/rogueviz/embeddings/polar.cpp b/rogueviz/embeddings/polar.cpp index d7673b97..ed36f637 100644 --- a/rogueviz/embeddings/polar.cpp +++ b/rogueviz/embeddings/polar.cpp @@ -20,9 +20,9 @@ namespace embeddings { return spin(coords[id].theta) * xpush0(coords[id].r); } - ld zero_distance(int id) { return coords[id].r; } + ld zero_distance(int id) override { return coords[id].r; } - ld distance(int i, int j) { + ld distance(int i, int j) override { ld da = coords[i].r; ld db = coords[j].r;