Uses of Class
eu.svjatoslav.sixth.e3d.gui.ViewPanel
Packages that use ViewPanel
Package
Description
Ray tracer for rendering voxel data stored in an octree structure.
Rasterization-based real-time software renderer for the Sixth 3D engine.
-
Uses of ViewPanel in eu.svjatoslav.sixth.e3d.gui
Fields in eu.svjatoslav.sixth.e3d.gui declared as ViewPanelModifier and TypeFieldDescriptionfinal ViewPanelGuiComponent.viewPanelThe view panel this component is attached to.ViewUpdateTimerTask.viewPanelMethods in eu.svjatoslav.sixth.e3d.gui that return ViewPanelModifier and TypeMethodDescriptionViewFrame.getViewPanel()Returns the embeddedViewPanelfor adding shapes and configuring the scene.Methods in eu.svjatoslav.sixth.e3d.gui with parameters of type ViewPanelModifier and TypeMethodDescriptionbooleanbooleanGuiComponent.focusReceived(ViewPanel viewPanel) booleanGuiComponent.keyPressed(KeyEvent event, ViewPanel viewPanel) booleanGuiComponent.keyReleased(KeyEvent event, ViewPanel viewPanel) booleanbooleanCalled before each frame render, allowing the listener to update state and indicate whether a repaint is needed.Constructors in eu.svjatoslav.sixth.e3d.gui with parameters of type ViewPanelModifierConstructorDescriptionGuiComponent(Transform transform, ViewPanel viewPanel, Point3D size) Creates a GUI component with the specified transform, view panel, and bounding box size.ViewUpdateTimerTask(ViewPanel viewPanel) -
Uses of ViewPanel in eu.svjatoslav.sixth.e3d.gui.humaninput
Methods in eu.svjatoslav.sixth.e3d.gui.humaninput with parameters of type ViewPanelModifier and TypeMethodDescriptionbooleanbooleanbooleanKeyboardInputHandler.focusReceived(ViewPanel viewPanel) booleanWorldNavigationUserInputTracker.focusReceived(ViewPanel viewPanel) booleanKeyboardInputHandler.keyPressed(KeyEvent event, ViewPanel viewPanel) booleanWorldNavigationUserInputTracker.keyPressed(KeyEvent event, ViewPanel viewContext) booleanKeyboardInputHandler.keyReleased(KeyEvent event, ViewPanel viewPanel) booleanWorldNavigationUserInputTracker.keyReleased(KeyEvent event, ViewPanel viewContext) booleanbooleanConstructors in eu.svjatoslav.sixth.e3d.gui.humaninput with parameters of type ViewPanelModifierConstructorDescriptionInputManager(ViewPanel viewPanel) KeyboardFocusStack(ViewPanel viewPanel) Creates a new focus stack for the given view panel, withWorldNavigationUserInputTrackeras the default focus owner. -
Uses of ViewPanel in eu.svjatoslav.sixth.e3d.gui.textEditorComponent
Methods in eu.svjatoslav.sixth.e3d.gui.textEditorComponent with parameters of type ViewPanelModifier and TypeMethodDescriptionbooleanTextEditComponent.keyPressed(KeyEvent event, ViewPanel viewPanel) Handles a key press event by routing it through the editor's input processing pipeline.Constructors in eu.svjatoslav.sixth.e3d.gui.textEditorComponent with parameters of type ViewPanelModifierConstructorDescriptionTextEditComponent(Transform transform, ViewPanel viewPanel, Point2D sizeInWorldCoordinates, LookAndFeel lookAndFeel) Creates a new text editor component positioned in 3D space. -
Uses of ViewPanel in eu.svjatoslav.sixth.e3d.renderer.octree.raytracer
Constructors in eu.svjatoslav.sixth.e3d.renderer.octree.raytracer with parameters of type ViewPanelModifierConstructorDescriptionRayTracer(Texture texture, OctreeVolume octreeVolume, Vector<LightSource> lights, RaytracingCamera raytracingCamera, ViewPanel viewPanel) Creates a new ray tracer for the given scene configuration. -
Uses of ViewPanel in eu.svjatoslav.sixth.e3d.renderer.raster
Methods in eu.svjatoslav.sixth.e3d.renderer.raster with parameters of type ViewPanelModifier and TypeMethodDescriptionvoidShapeCollection.paint(ViewPanel viewPanel, RenderingContext renderingContext) Renders all shapes in this collection for the current frame.