Index

A B C D E F G H K L M O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

addFurniture(AbstractCompositeShape) - Static method in class eu.svjatoslav.aukio.e3d.examples.house_demo.HouseDemo
Adds furniture cubes.
addLights(LightingManager, ShapeCollection) - Static method in class eu.svjatoslav.aukio.e3d.examples.house_demo.HouseDemo
Adds one colored light source per room, each with a marker.
addXIntersectionCurve(double, SurfaceGraph3D.MathFunction3D, Color, double) - Method in class eu.svjatoslav.aukio.e3d.examples.graph_demo.SurfaceGraph3D
Adds a curve highlighting the intersection of the surface with a vertical plane at constant X.
addYIntersectionCurve(double, SurfaceGraph3D.MathFunction3D, Color, double) - Method in class eu.svjatoslav.aukio.e3d.examples.graph_demo.SurfaceGraph3D
Adds a curve highlighting the intersection of the surface with a vertical plane at constant Y.
apply(double, double) - Method in interface eu.svjatoslav.aukio.e3d.examples.graph_demo.SurfaceGraph3D.MathFunction3D
Computes the Z value for given X and Y coordinates.
averageFps - Variable in class eu.svjatoslav.aukio.e3d.examples.benchmark.TestResult
Average frames per second achieved during the test.

B

beforeTransformHook(TransformStack, RenderingContext) - Method in class eu.svjatoslav.aukio.e3d.examples.terrain_demo.Branch
Animates this branch with wobble around its local axes.
BenchmarkTest - Interface in eu.svjatoslav.aukio.e3d.examples.benchmark
Interface for a single benchmark test.
Branch - Class in eu.svjatoslav.aukio.e3d.examples.terrain_demo
A recursive branch that can contain sub-branches.
Branch(Point3D, int, int, double, double) - Constructor for class eu.svjatoslav.aukio.e3d.examples.terrain_demo.Branch
Creates a branch with optional recursive sub-branches.
BROWN - Static variable in class eu.svjatoslav.aukio.e3d.examples.terrain_demo.FractalTree
Brown color for tree trunk and branches (50% transparent).
buildHouse(AbstractCompositeShape) - Static method in class eu.svjatoslav.aukio.e3d.examples.house_demo.HouseDemo
Builds floor, ceiling, exterior walls and the two partition walls.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.benchmark.GraphicsBenchmark
Builds the default benchmark scene: the first test's 16x16x16 cube grid (SolidCubesTest, the scene shown on launch) with the camera at its initial position.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.CoordinateSystemDemo
Builds the demo scene: reference grid, three labeled axis arrows, and the camera placement that views all three axes.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.CSGDemo
Builds the demo scene: three CSG operation results with description panels, scene lighting, and the camera placement that views all three.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.LightSourceDemo
Builds the demo scene: one shaded white sphere, two colored light sources with markers, ambient light, and the initial camera placement.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.MinimalExample
Builds the demo scene: one red box, camera pulled back to see it.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.ShapeGalleryDemo
Builds the demo scene: floor grid, all solid and wireframe shapes with labels, orbiting light sources with markers, and the initial camera placement.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.WindingOrderDemo
Builds the demo scene: one CCW-wound green triangle with backface culling enabled, camera pulled back to see it.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.fullscreen_demo.FullscreenDemo
Builds the demo scene: the warp starfield plus the F11 hint overlay, camera at the origin looking toward +Z.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.galaxy_demo.PointCloudDemo
Builds the demo scene: one 10,000-star galaxy.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.gi_radius_demo.GiRadiusDemo
Golden-harness entry: deterministic scene, no GI.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.graph_demo.MathGraphsDemo
Builds the demo scene: six formula graphs plus the saddle surface graph with intersection curves, camera positioned to overview them.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.head_tracking_demo.HeadTrackingDemo
Builds the demo scene: compass ring, floor grid and hint overlay, camera at the center of the ring looking north (+Z).
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.life_demo.Main
Builds the demo scene: the 30x30 cell matrix (initially all dead — a fixed starting pattern), the help panel, and the decorative grid, with the camera positioned to overview the board.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.obj_loader_demo.ObjLoaderDemo
Builds the demo scene deterministically (golden-image contract): loads the default bundled city model, one sun light, camera at an aerial three-quarter view of the block.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.OctreeDemo
Builds the demo scene: grid, light sources, and the full initial voxel bake (spiral, arbitrary rectangles, tiled floor, fractal) added both to the raster scene and to the octree volume, exactly as shown on startup.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.RainingNumbersDemo
Builds the demo scene: 1000 digit canvases scattered through the cubic area, camera at the demo's tuned pose.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.RGBCubeDemo
Builds the demo scene: the 10x10x10 RGB color cube, camera at the demo's tuned pose.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.SineHeightmap
Builds the demo scene: central wireframe sphere between two wobbly sine surfaces, camera pulled back on -Z.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.spacemouse_demo.SpaceMouseDemo
Builds the demo scene: compass ring, floor grid and the axis readout, camera at the center of the ring.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.stereo_demo.StereoDemo
Builds the demo scene: depth-layered reference objects, floor grid, floating particles, the orbiting cubes in their initial pose and the hint overlay.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.terrain_demo.TerrainDemo
Builds the demo scene: the diamond-square terrain (seed 42), a fractal tree rooted at the terrain's center height, and three colored light sources with markers.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.TextEditorDemo
Builds the demo scene: a 5x5 grid of text editors with a decorative grid below them, camera pulled back to overview the grid.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.TextEditorDemo2
Builds the "text editor city" scene: a grid of buildings, each with four text editor panels showing demo.txt, over a large reference grid.
buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo
Golden-harness entry: deterministic default village.
buildScene(ShapeCollection, LightingManager, Camera, ObjLoaderDemo.City) - Static method in class eu.svjatoslav.aukio.e3d.examples.obj_loader_demo.ObjLoaderDemo
Builds the demo scene with the chosen city: loads the model, one sun light, camera at an aerial three-quarter view of the block.
buildScene(ShapeCollection, LightingManager, Camera, ObjLoaderDemo.City, boolean) - Static method in class eu.svjatoslav.aukio.e3d.examples.obj_loader_demo.ObjLoaderDemo
Builds the demo scene with the chosen city.
buildVillage(ShapeCollection, LightingManager, VillageDemo.Spec) - Static method in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo
Builds the whole village: ground, houses, street lamps, moon.

C

CITY1 - Enum constant in enum class eu.svjatoslav.aukio.e3d.examples.obj_loader_demo.ObjLoaderDemo.City
The original city block of high-rise buildings with cars (~27k faces).
CITY2 - Enum constant in enum class eu.svjatoslav.aukio.e3d.examples.obj_loader_demo.ObjLoaderDemo.City
A larger district of cylindrical towers (~211k faces).
cols - Variable in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
 
CoordinateSystemDemo - Class in eu.svjatoslav.aukio.e3d.examples.essentials
Demo displaying coordinate system axes using 3D arrows.
CoordinateSystemDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.essentials.CoordinateSystemDemo
 
CSGDemo - Class in eu.svjatoslav.aukio.e3d.examples.essentials
Demo showcasing Constructive Solid Geometry (CSG) boolean operations.
CSGDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.essentials.CSGDemo
 

D

DemoGoldens - Class in eu.svjatoslav.aukio.e3d.examples.goldens
Golden-image regression suite: renders EVERY launcher demo headlessly through Snapshot and compares against reference images committed under goldens/ in lossy JPEG XL (quality 98).
DemoGoldens() - Constructor for class eu.svjatoslav.aukio.e3d.examples.goldens.DemoGoldens
 
DiamondSquareTerrain - Class in eu.svjatoslav.aukio.e3d.examples.terrain_demo
A procedurally generated terrain mesh using the diamond-square algorithm.
DiamondSquareTerrain(int, double, double, long) - Constructor for class eu.svjatoslav.aukio.e3d.examples.terrain_demo.DiamondSquareTerrain
Creates a diamond-square terrain with the specified parameters.
durationSeconds - Variable in class eu.svjatoslav.aukio.e3d.examples.benchmark.TestResult
Duration of the test in seconds.

E

eu.svjatoslav.aukio.e3d.examples - package eu.svjatoslav.aukio.e3d.examples
Example applications that make use of the API.
eu.svjatoslav.aukio.e3d.examples.benchmark - package eu.svjatoslav.aukio.e3d.examples.benchmark
Graphics benchmark components for measuring the Aukio 3D engine's rendering performance.
eu.svjatoslav.aukio.e3d.examples.essentials - package eu.svjatoslav.aukio.e3d.examples.essentials
 
eu.svjatoslav.aukio.e3d.examples.fullscreen_demo - package eu.svjatoslav.aukio.e3d.examples.fullscreen_demo
 
eu.svjatoslav.aukio.e3d.examples.galaxy_demo - package eu.svjatoslav.aukio.e3d.examples.galaxy_demo
Galaxy simulation demo using glowing points.
eu.svjatoslav.aukio.e3d.examples.gi_radius_demo - package eu.svjatoslav.aukio.e3d.examples.gi_radius_demo
 
eu.svjatoslav.aukio.e3d.examples.goldens - package eu.svjatoslav.aukio.e3d.examples.goldens
Golden-image regression tests: every demo scene rendered headlessly and compared against committed lossy JPEG XL references under goldens/.
eu.svjatoslav.aukio.e3d.examples.graph_demo - package eu.svjatoslav.aukio.e3d.examples.graph_demo
 
eu.svjatoslav.aukio.e3d.examples.head_tracking_demo - package eu.svjatoslav.aukio.e3d.examples.head_tracking_demo
 
eu.svjatoslav.aukio.e3d.examples.house_demo - package eu.svjatoslav.aukio.e3d.examples.house_demo
House demo: a walkable interior with multiple rooms, each lit by a differently colored light source.
eu.svjatoslav.aukio.e3d.examples.launcher - package eu.svjatoslav.aukio.e3d.examples.launcher
Demo launcher application.
eu.svjatoslav.aukio.e3d.examples.life_demo - package eu.svjatoslav.aukio.e3d.examples.life_demo
Conway's Game of Life 3D demo.
eu.svjatoslav.aukio.e3d.examples.obj_loader_demo - package eu.svjatoslav.aukio.e3d.examples.obj_loader_demo
 
eu.svjatoslav.aukio.e3d.examples.spacemouse_demo - package eu.svjatoslav.aukio.e3d.examples.spacemouse_demo
 
eu.svjatoslav.aukio.e3d.examples.stereo_demo - package eu.svjatoslav.aukio.e3d.examples.stereo_demo
 
eu.svjatoslav.aukio.e3d.examples.terrain_demo - package eu.svjatoslav.aukio.e3d.examples.terrain_demo
 
eu.svjatoslav.aukio.e3d.examples.village_demo - package eu.svjatoslav.aukio.e3d.examples.village_demo
 

F

floorsOf(int, int) - Method in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
 
focusLost(ViewPanel) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.GraphicsBenchmark
 
focusReceived(ViewPanel) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.GraphicsBenchmark
 
FractalTree - Class in eu.svjatoslav.aukio.e3d.examples.terrain_demo
A fractal tree demonstrating hierarchical transforms in Aukio 3D.
FractalTree(Point3D, double, double) - Constructor for class eu.svjatoslav.aukio.e3d.examples.terrain_demo.FractalTree
Creates a fractal tree with trunk and recursive branches.
frameCount - Variable in class eu.svjatoslav.aukio.e3d.examples.benchmark.TestResult
Total number of frames rendered during the test.
FullscreenDemo - Class in eu.svjatoslav.aukio.e3d.examples.fullscreen_demo
Fullscreen demo showcasing the FSEM (Fullscreen Exclusive Mode) support.
FullscreenDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.fullscreen_demo.FullscreenDemo
 

G

Galaxy - Class in eu.svjatoslav.aukio.e3d.examples.galaxy_demo
Represents a spiral galaxy composed of glowing points.
Galaxy(int, int, int, Transform) - Constructor for class eu.svjatoslav.aukio.e3d.examples.galaxy_demo.Galaxy
Constructs a galaxy with the specified parameters.
getHeightAt(double, double) - Method in class eu.svjatoslav.aukio.e3d.examples.terrain_demo.DiamondSquareTerrain
Returns the terrain height at the specified world XZ coordinates.
getName() - Method in interface eu.svjatoslav.aukio.e3d.examples.benchmark.BenchmarkTest
Returns the display name for this benchmark test.
getName() - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.LitSolidCubesTest
 
getName() - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.SolidCubesTest
 
getName() - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.StarGridTest
 
getName() - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.TexturedCubesTest
 
getName() - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.WireframeCubesTest
 
GiRadiusDemo - Class in eu.svjatoslav.aukio.e3d.examples.gi_radius_demo
Radius-gated GI showcase: a 48 000-unit procedural tower district stored as lean TriangleMeshBlocks (the same geometry kind streaming game worlds use).
GiRadiusDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.gi_radius_demo.GiRadiusDemo
 
GraphicsBenchmark - Class in eu.svjatoslav.aukio.e3d.examples.benchmark
Automated graphics benchmark that tests the engine's rendering performance.
GraphicsBenchmark(GraphicsBenchmark.BenchmarkMode) - Constructor for class eu.svjatoslav.aukio.e3d.examples.benchmark.GraphicsBenchmark
Constructs and runs the graphics benchmark.
groundUnitsPerTexel - Variable in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
Ground lightmap resolution (cells are 800 units — coarse suffices).

H

HeadTrackingDemo - Class in eu.svjatoslav.aukio.e3d.examples.head_tracking_demo
Head tracking demo for RayNeo XR glasses.
HeadTrackingDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.head_tracking_demo.HeadTrackingDemo
 
HouseDemo - Class in eu.svjatoslav.aukio.e3d.examples.house_demo
Demo showcasing a walkable house interior with multiple rooms, each lit by a differently colored light source.
HouseDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.house_demo.HouseDemo
 

K

keyPressed(KeyEvent, ViewPanel) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.GraphicsBenchmark
 
keyPressed(KeyEvent, ViewPanel) - Method in class eu.svjatoslav.aukio.e3d.examples.life_demo.Main
Handle keyboard input.
keyPressed(KeyEvent, ViewPanel) - Method in class eu.svjatoslav.aukio.e3d.examples.OctreeDemo
Handles keyboard input for triggering raytracing.
keyReleased(KeyEvent, ViewPanel) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.GraphicsBenchmark
 

L

lightmappedHouses - Variable in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
Lightmapped houses nearest the center; -1 = all.
LightSourceDemo - Class in eu.svjatoslav.aukio.e3d.examples.essentials
Demo showcasing light sources and their effect on shaded surfaces.
LightSourceDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.essentials.LightSourceDemo
 
LitSolidCubesTest - Class in eu.svjatoslav.aukio.e3d.examples.benchmark
Benchmark test for solid opaque cubes with dynamic lighting.
LitSolidCubesTest() - Constructor for class eu.svjatoslav.aukio.e3d.examples.benchmark.LitSolidCubesTest
 

M

main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.benchmark.GraphicsBenchmark
Entry point for the graphics benchmark.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.CoordinateSystemDemo
Entry point for the coordinate system demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.CSGDemo
Entry point for the CSG demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.LightSourceDemo
Entry point for the light sources demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.MinimalExample
Entry point for the minimal scene demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.ShapeGalleryDemo
Entry point for the shaded shapes demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.WindingOrderDemo
Entry point for the winding order demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.fullscreen_demo.FullscreenDemo
Entry point for the fullscreen demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.galaxy_demo.PointCloudDemo
Entry point for the point cloud demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.gi_radius_demo.GiRadiusDemo
 
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.goldens.DemoGoldens
 
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.graph_demo.MathGraphsDemo
Entry point for the math graphs demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.head_tracking_demo.HeadTrackingDemo
Entry point for the head tracking demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.house_demo.HouseDemo
Entry point for the house demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.life_demo.Main
Entry point for the Game of Life demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.obj_loader_demo.ObjLoaderDemo
Entry point for the OBJ loader demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.OctreeDemo
Entry point for the octree demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.RainingNumbersDemo
Entry point for the raining numbers demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.RGBCubeDemo
Entry point for the RGB cube demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.SineHeightmap
Entry point for the graph demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.spacemouse_demo.SpaceMouseDemo
Entry point for the SpaceMouse demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.stereo_demo.StereoDemo
Entry point for the stereo demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.terrain_demo.TerrainDemo
Entry point for the terrain demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.TextEditorDemo
Entry point for the text editor demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.TextEditorDemo2
Entry point for the text editor city demo.
main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo
Entry point.
Main - Class in eu.svjatoslav.aukio.e3d.examples.life_demo
Main entry point for Conway's Game of Life 3D demo.
Main() - Constructor for class eu.svjatoslav.aukio.e3d.examples.life_demo.Main
Creates a new Main instance for the Game of Life demo.
MathGraphsDemo - Class in eu.svjatoslav.aukio.e3d.examples.graph_demo
Demo showing mathematical function graphs rendered in 3D.
MathGraphsDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.graph_demo.MathGraphsDemo
Creates a new MathGraphsDemo instance.
maxFloors - Variable in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
 
MinimalExample - Class in eu.svjatoslav.aukio.e3d.examples.essentials
Minimal example demonstrating how to create a basic 3D scene.
MinimalExample() - Constructor for class eu.svjatoslav.aukio.e3d.examples.essentials.MinimalExample
 

O

ObjLoaderDemo - Class in eu.svjatoslav.aukio.e3d.examples.obj_loader_demo
Demo for the engine's Wavefront OBJ loader (ObjLoader).
ObjLoaderDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.obj_loader_demo.ObjLoaderDemo
 
ObjLoaderDemo.City - Enum Class in eu.svjatoslav.aukio.e3d.examples.obj_loader_demo
A bundled city model that the demo can load.
OctreeDemo - Class in eu.svjatoslav.aukio.e3d.examples
Demo showing volumetric octree rendering with raytracing capability.
OctreeDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.OctreeDemo
Creates a new OctreeDemo instance.
onFrame(ViewPanel, int) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.GraphicsBenchmark
 
onFrame(ViewPanel, int) - Method in class eu.svjatoslav.aukio.e3d.examples.RainingNumbersDemo
Animates all text canvases to fall downward each frame.

P

PointCloudDemo - Class in eu.svjatoslav.aukio.e3d.examples.galaxy_demo
Demo showing a point cloud galaxy simulation.
PointCloudDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.galaxy_demo.PointCloudDemo
Creates a new PointCloudDemo instance.

R

RainingNumbersDemo - Class in eu.svjatoslav.aukio.e3d.examples
Demo showing numbers falling through 3D space like rain.
RainingNumbersDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.RainingNumbersDemo
Creates a new RainingNumbersDemo instance.
RGBCubeDemo - Class in eu.svjatoslav.aukio.e3d.examples
Demo showing a 3D cube of colored square plates where each axis represents a color channel.
RGBCubeDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.RGBCubeDemo
 
rows - Variable in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
 

S

setup(ShapeCollection) - Method in interface eu.svjatoslav.aukio.e3d.examples.benchmark.BenchmarkTest
Sets up the test scene by adding shapes to the collection.
setup(ShapeCollection) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.LitSolidCubesTest
 
setup(ShapeCollection) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.SolidCubesTest
 
setup(ShapeCollection) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.StarGridTest
 
setup(ShapeCollection) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.TexturedCubesTest
 
setup(ShapeCollection) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.WireframeCubesTest
 
setViewPanel(ViewPanel) - Method in interface eu.svjatoslav.aukio.e3d.examples.benchmark.BenchmarkTest
Called after setup to provide the view panel for tests that need animation.
setViewPanel(ViewPanel) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.LitSolidCubesTest
Sets the view panel for animation callbacks.
ShapeGalleryDemo - Class in eu.svjatoslav.aukio.e3d.examples.essentials
Gallery demo showcasing all available 3D shapes in the Aukio 3D engine.
ShapeGalleryDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.essentials.ShapeGalleryDemo
 
SineHeightmap - Class in eu.svjatoslav.aukio.e3d.examples
Demo showing a sine heightmap surface with a central wireframe sphere.
SineHeightmap() - Constructor for class eu.svjatoslav.aukio.e3d.examples.SineHeightmap
Creates a new GraphDemo instance.
SKY_BACKGROUND_ARGB - Static variable in class eu.svjatoslav.aukio.e3d.examples.gi_radius_demo.GiRadiusDemo
Sky blue as opaque ARGB; the golden harness reads this for its background fill so the golden matches the live view.
SolidCubesTest - Class in eu.svjatoslav.aukio.e3d.examples.benchmark
Benchmark test for solid-color cubes.
SolidCubesTest() - Constructor for class eu.svjatoslav.aukio.e3d.examples.benchmark.SolidCubesTest
Creates a new SolidCubesTest instance.
SpaceMouseDemo - Class in eu.svjatoslav.aukio.e3d.examples.spacemouse_demo
SpaceMouse 6DOF mouse demo.
SpaceMouseDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.spacemouse_demo.SpaceMouseDemo
 
Spec() - Constructor for class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
 
StarGridTest - Class in eu.svjatoslav.aukio.e3d.examples.benchmark
Benchmark test for glowing point (star) billboards.
StarGridTest() - Constructor for class eu.svjatoslav.aukio.e3d.examples.benchmark.StarGridTest
Creates a new StarGridTest instance.
StereoDemo - Class in eu.svjatoslav.aukio.e3d.examples.stereo_demo
Stereoscopic 3D demo showcasing side-by-side rendering for XR glasses.
StereoDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.stereo_demo.StereoDemo
 
streetLights - Variable in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
 
SurfaceGraph3D - Class in eu.svjatoslav.aukio.e3d.examples.graph_demo
A 3D surface graph that visualizes mathematical functions of the form z = f(x, y).
SurfaceGraph3D(double, double, double, double, double, double, SurfaceGraph3D.MathFunction3D, Color, Color, double, double, Point3D) - Constructor for class eu.svjatoslav.aukio.e3d.examples.graph_demo.SurfaceGraph3D
Creates a 3D surface graph at the specified location.
SurfaceGraph3D(double, double, double, double, double, double, SurfaceGraph3D.MathFunction3D, Color, Color, double, Point3D) - Constructor for class eu.svjatoslav.aukio.e3d.examples.graph_demo.SurfaceGraph3D
 
SurfaceGraph3D.MathFunction3D - Interface in eu.svjatoslav.aukio.e3d.examples.graph_demo
Functional interface for 3D mathematical functions of the form z = f(x, y).

T

teardown(ShapeCollection) - Method in interface eu.svjatoslav.aukio.e3d.examples.benchmark.BenchmarkTest
Tears down the test scene by removing all shapes added during setup.
teardown(ShapeCollection) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.LitSolidCubesTest
 
teardown(ShapeCollection) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.SolidCubesTest
 
teardown(ShapeCollection) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.StarGridTest
 
teardown(ShapeCollection) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.TexturedCubesTest
 
teardown(ShapeCollection) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.WireframeCubesTest
 
TerrainDemo - Class in eu.svjatoslav.aukio.e3d.examples.terrain_demo
Demo showing a procedurally generated mountain landscape using the diamond-square algorithm.
TerrainDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.terrain_demo.TerrainDemo
 
testName - Variable in class eu.svjatoslav.aukio.e3d.examples.benchmark.TestResult
The name of the benchmark test.
TestResult - Class in eu.svjatoslav.aukio.e3d.examples.benchmark
Holds the results of a single benchmark test.
TestResult(String, long, double, int) - Constructor for class eu.svjatoslav.aukio.e3d.examples.benchmark.TestResult
Creates a test result record.
TextEditorDemo - Class in eu.svjatoslav.aukio.e3d.examples
Demo showing a grid of 3D text editor components.
TextEditorDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.TextEditorDemo
Creates a new TextEditorDemo instance.
TextEditorDemo2 - Class in eu.svjatoslav.aukio.e3d.examples
"Text Editor City" demo showing a 3D city of text editor components.
TextEditorDemo2() - Constructor for class eu.svjatoslav.aukio.e3d.examples.TextEditorDemo2
Creates a new TextEditorDemo2 instance.
TexturedCube - Class in eu.svjatoslav.aukio.e3d.examples.benchmark
A cube composed of textured polygons.
TexturedCube(Point3D, double, Texture) - Constructor for class eu.svjatoslav.aukio.e3d.examples.benchmark.TexturedCube
Creates a textured cube centered at the given position.
TexturedCubesTest - Class in eu.svjatoslav.aukio.e3d.examples.benchmark
Benchmark test for textured cubes.
TexturedCubesTest() - Constructor for class eu.svjatoslav.aukio.e3d.examples.benchmark.TexturedCubesTest
Creates a new TexturedCubesTest instance.
threadCount - Variable in class eu.svjatoslav.aukio.e3d.examples.benchmark.TestResult
Number of render threads used during this test.
threads - Variable in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
 
totalLamps() - Method in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
 

U

UNIQUE_COLORS_COUNT - Static variable in class eu.svjatoslav.aukio.e3d.examples.galaxy_demo.Galaxy
The number of unique colors used in the galaxy.
unitsPerTexel - Variable in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
 

V

valueOf(String) - Static method in enum class eu.svjatoslav.aukio.e3d.examples.obj_loader_demo.ObjLoaderDemo.City
Returns the enum constant of this class with the specified name.
values() - Static method in enum class eu.svjatoslav.aukio.e3d.examples.obj_loader_demo.ObjLoaderDemo.City
Returns an array containing the constants of this enum class, in the order they are declared.
VillageDemo - Class in eu.svjatoslav.aukio.e3d.examples.village_demo
GI scaling test bed: a night-time village of multiple houses, each one to three floors, on an open ground plane with streets, street lamps and a distant moon.
VillageDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo
 
VillageDemo.Spec - Class in eu.svjatoslav.aukio.e3d.examples.village_demo
Village scale knobs, parsed from command line.

W

WindingOrderDemo - Class in eu.svjatoslav.aukio.e3d.examples.essentials
Demo to test winding order and backface culling documentation.
WindingOrderDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.essentials.WindingOrderDemo
Creates a new WindingOrderDemo instance.
WireframeCubesTest - Class in eu.svjatoslav.aukio.e3d.examples.benchmark
Benchmark test for wireframe cubes.
WireframeCubesTest() - Constructor for class eu.svjatoslav.aukio.e3d.examples.benchmark.WireframeCubesTest
Creates a new WireframeCubesTest instance.
A B C D E F G H K L M O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values