From 9b3eb20af61e8670cf2fb8e8d2eeed58ad494c5b Mon Sep 17 00:00:00 2001 From: Svjatoslav Agejenko Date: Mon, 16 Mar 2026 00:46:16 +0200 Subject: [PATCH] refactor: rename MyFirstScene to MinimalExample Rename class for clarity - it's the minimal working example from the documentation. --- .../{MyFirstScene.java => MinimalExample.java} | 2 +- .../examples/launcher/ApplicationListPanel.java | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) rename src/main/java/eu/svjatoslav/sixth/e3d/examples/{MyFirstScene.java => MinimalExample.java} (98%) diff --git a/src/main/java/eu/svjatoslav/sixth/e3d/examples/MyFirstScene.java b/src/main/java/eu/svjatoslav/sixth/e3d/examples/MinimalExample.java similarity index 98% rename from src/main/java/eu/svjatoslav/sixth/e3d/examples/MyFirstScene.java rename to src/main/java/eu/svjatoslav/sixth/e3d/examples/MinimalExample.java index ffef135..af755e8 100644 --- a/src/main/java/eu/svjatoslav/sixth/e3d/examples/MyFirstScene.java +++ b/src/main/java/eu/svjatoslav/sixth/e3d/examples/MinimalExample.java @@ -18,7 +18,7 @@ import eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.solid.SolidPolyg * Creates a window with a single red box. This is the "Create Your First 3D Scene" * example from the Sixth 3D documentation. */ -public class MyFirstScene { +public class MinimalExample { /** * Entry point for the minimal scene demo. diff --git a/src/main/java/eu/svjatoslav/sixth/e3d/examples/launcher/ApplicationListPanel.java b/src/main/java/eu/svjatoslav/sixth/e3d/examples/launcher/ApplicationListPanel.java index f34148c..bd0d9a8 100644 --- a/src/main/java/eu/svjatoslav/sixth/e3d/examples/launcher/ApplicationListPanel.java +++ b/src/main/java/eu/svjatoslav/sixth/e3d/examples/launcher/ApplicationListPanel.java @@ -7,7 +7,7 @@ package eu.svjatoslav.sixth.e3d.examples.launcher; import eu.svjatoslav.sixth.e3d.examples.GraphDemo; -import eu.svjatoslav.sixth.e3d.examples.MyFirstScene; +import eu.svjatoslav.sixth.e3d.examples.MinimalExample; import eu.svjatoslav.sixth.e3d.examples.OctreeDemo; import eu.svjatoslav.sixth.e3d.examples.RandomPolygonsDemo; import eu.svjatoslav.sixth.e3d.examples.RainingNumbersDemo; @@ -33,9 +33,9 @@ class ApplicationListPanel extends JPanel { private record DemoEntry(String name, String description, AbstractAction action) {} private static final DemoEntry[] DEMOS = { - new DemoEntry("My First Scene", + new DemoEntry("Minimal Example", "Minimal example showing a single red box", - new ShowMyFirstScene()), + new ShowMinimalExample()), new DemoEntry("Volumetric Octree", "Octree-based rendering with on-demand raytracing", new ShowOctree()), @@ -107,14 +107,14 @@ class ApplicationListPanel extends JPanel { .addGroup(horizontalDescGroup)); } - private static class ShowMyFirstScene extends AbstractAction { - ShowMyFirstScene() { - putValue(NAME, "My First Scene"); + private static class ShowMinimalExample extends AbstractAction { + ShowMinimalExample() { + putValue(NAME, "Minimal Example"); } @Override public void actionPerformed(final ActionEvent e) { - MyFirstScene.main(null); + MinimalExample.main(null); } } -- 2.20.1