From dd8934b6d813a7f2e33b504bd2c300b9b4b18b9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Tue, 16 Jun 2026 19:55:50 +0200 Subject: [PATCH] doc: simplify generating of primitives-line*d.png. We can just specify the start and end points instead of wielding the giant transformation hammer. --- doc/generated/primitives.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/doc/generated/primitives.cpp b/doc/generated/primitives.cpp index b86648f6a..d109b550a 100644 --- a/doc/generated/primitives.cpp +++ b/doc/generated/primitives.cpp @@ -442,9 +442,7 @@ Containers::Pair PrimitiveVisualizer::c } Containers::Pair PrimitiveVisualizer::line2D() { - Trade::MeshData line = Primitives::line2D(); - MeshTools::transformPointsInPlace(Matrix3::translation(Vector2::xAxis(-1.0f))*Matrix3::scaling(Vector2::xScale(2.0f)), - line.mutableAttribute(Trade::MeshAttribute::Position)); + Trade::MeshData line = Primitives::line2D({-1.0f, 0.0f}, {1.0f, 0.0f}); return {Utility::move(line), "line2d.png"}; } @@ -488,9 +486,7 @@ Containers::Pair PrimitiveVisualizer::i } Containers::Pair PrimitiveVisualizer::line3D() { - Trade::MeshData line = Primitives::line3D(); - MeshTools::transformPointsInPlace(Matrix4::translation(Vector3::xAxis(-1.0f))*Matrix4::scaling(Vector3::xScale(2.0f)), - line.mutableAttribute(Trade::MeshAttribute::Position)); + Trade::MeshData line = Primitives::line3D({-1.0f, 0.0f, 0.0f}, {1.0f, 0.0f, 0.0f}); return {Utility::move(line), "line3d.png"}; }