Uses of Class
eu.svjatoslav.sixth.e3d.renderer.raster.shapes.AbstractShape
Packages that use AbstractShape
Package
Description
Ray tracer for rendering voxel data stored in an octree structure.
Rasterization-based real-time software renderer for the Sixth 3D engine.
Sixth 3D engine.
-
Uses of AbstractShape in eu.svjatoslav.sixth.e3d.gui
Subclasses of AbstractShape in eu.svjatoslav.sixth.e3d.guiModifier and TypeClassDescriptionclassBase class for interactive GUI components rendered in 3D space. -
Uses of AbstractShape in eu.svjatoslav.sixth.e3d.gui.textEditorComponent
Subclasses of AbstractShape in eu.svjatoslav.sixth.e3d.gui.textEditorComponentModifier and TypeClassDescriptionclassA full-featured text editor component rendered in 3D space. -
Uses of AbstractShape in eu.svjatoslav.sixth.e3d.renderer.octree.raytracer
Subclasses of AbstractShape in eu.svjatoslav.sixth.e3d.renderer.octree.raytracerModifier and TypeClassDescriptionclassRaytracing camera that renders a scene to a texture. -
Uses of AbstractShape in eu.svjatoslav.sixth.e3d.renderer.raster
Methods in eu.svjatoslav.sixth.e3d.renderer.raster that return types with arguments of type AbstractShapeModifier and TypeMethodDescriptionShapeCollection.getShapes()Returns the list of all shapes currently in this collection.Methods in eu.svjatoslav.sixth.e3d.renderer.raster with parameters of type AbstractShapeModifier and TypeMethodDescriptionvoidShapeCollection.addShape(AbstractShape shape) Adds a shape to this collection. -
Uses of AbstractShape in eu.svjatoslav.sixth.e3d.renderer.raster.shapes
Subclasses of AbstractShape in eu.svjatoslav.sixth.e3d.renderer.raster.shapesModifier and TypeClassDescriptionclassBase class for shapes defined by an array of vertex coordinates. -
Uses of AbstractShape in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.basic
Subclasses of AbstractShape in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.basicModifier and TypeClassDescriptionclassBase class for textures always facing the viewer.classA glowing 3D point rendered with a circular gradient texture. -
Uses of AbstractShape in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.basic.line
Subclasses of AbstractShape in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.basic.lineModifier and TypeClassDescriptionclassA 3D line segment with perspective-correct width and alpha blending. -
Uses of AbstractShape in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.basic.solidpolygon
Modifier and TypeClassDescriptionclassA solid-color triangle renderer with mouse interaction support. -
Uses of AbstractShape in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.basic.texturedpolygon
-
Uses of AbstractShape in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite
Subclasses of AbstractShape in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.compositeModifier and TypeClassDescriptionclassA text label rendered as a billboard texture that always faces the camera.classA 2D graph visualization rendered in 3D space.classA visual marker that indicates a light source position in the 3D scene.classA rectangular shape with texture mapping, composed of two textured triangles. -
Uses of AbstractShape in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.base
Modifier and TypeClassDescriptionclassA composite shape that groups multiple sub-shapes into a single logical unit.Methods in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.base that return AbstractShapeMethods in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.base with parameters of type AbstractShapeModifier and TypeMethodDescriptionvoidAbstractCompositeShape.addShape(AbstractShape shape) Adds a sub-shape to this composite shape without a group identifier.voidAbstractCompositeShape.addShape(AbstractShape shape, String groupId) Adds a sub-shape to this composite shape with an optional group identifier.Constructors in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.base with parameters of type AbstractShapeModifierConstructorDescriptionSubShape(AbstractShape shape) Creates a sub-shape wrapper around the given shape. -
Uses of AbstractShape in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.solid
Modifier and TypeClassDescriptionclassA solid cube centered at a given point with equal side length along all axes.classA solid square-based pyramid with the base centered at a given point.classA solid (filled) rectangular box composed of 12 triangular polygons (2 per face, covering all 6 faces).classA solid sphere composed of triangular polygons. -
Uses of AbstractShape in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.textcanvas
Modifier and TypeClassDescriptionclassRepresents a single character on the text canvas.classA text rendering surface in 3D space that displays a grid of characters. -
Uses of AbstractShape in eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.wireframe
Modifier and TypeClassDescriptionclassA 2D grid of line segments lying in the XY plane (Z = 0 in local space).classA 3D grid of line segments filling a rectangular volume defined by two opposite corner points.classA wireframe box (rectangular parallelepiped) composed of 12 line segments representing the edges of the box.classA wireframe cube (equal-length sides) centered at a given point in 3D space.classA freeform polyline drawing tool that connects sequential points with line segments.classA wireframe sphere approximation built from rings of connected line segments.