Uses of Class
eu.svjatoslav.aukio.e3d.gui.ViewPanel
Packages that use ViewPanel
Package
Description
Graphical user interface components for the Aukio 3D engine.
Provides input device tracking (keyboard, mouse) and event forwarding to virtual components.
Provides a simple text editor component rendered in 3D space.
Ray tracer for rendering voxel data stored in an octree structure.
-
Uses of ViewPanel in eu.svjatoslav.aukio.e3d.gui
Fields in eu.svjatoslav.aukio.e3d.gui declared as ViewPanelModifier and TypeFieldDescriptionfinal ViewPanelGuiComponent.viewPanelThe view panel this component is attached to.Methods in eu.svjatoslav.aukio.e3d.gui that return ViewPanelModifier and TypeMethodDescriptionViewFrame.getViewPanel()Returns the embeddedViewPanelfor adding shapes and configuring the scene.Methods in eu.svjatoslav.aukio.e3d.gui with parameters of type ViewPanelModifier and TypeMethodDescriptionstatic FileCreates a bug report for the given view.booleanbooleanGuiComponent.focusReceived(ViewPanel viewPanel) booleanGuiComponent.keyPressed(KeyEvent event, ViewPanel viewPanel) booleanGuiComponent.keyReleased(KeyEvent event, ViewPanel viewPanel) booleanCalled before each frame render, allowing the listener to update state and indicate whether a repaint is needed.Constructors in eu.svjatoslav.aukio.e3d.gui with parameters of type ViewPanelModifierConstructorDescriptionDeveloperToolsPanel(Frame parent, ViewPanel viewPanel, DeveloperTools developerTools, DebugLogBuffer debugLogBuffer) Creates and displays a developer tools panel.GuiComponent(Transform transform, ViewPanel viewPanel, Point3D size) Creates a GUI component with the specified transform, view panel, and bounding box size. -
Uses of ViewPanel in eu.svjatoslav.aukio.e3d.gui.headtrack
Methods in eu.svjatoslav.aukio.e3d.gui.headtrack with parameters of type ViewPanelModifier and TypeMethodDescriptionbooleanConstructors in eu.svjatoslav.aukio.e3d.gui.headtrack with parameters of type ViewPanelModifierConstructorDescriptionHeadLookController(HeadTracker tracker, ViewPanel viewPanel) HeadTrackingManager(ViewPanel viewPanel) -
Uses of ViewPanel in eu.svjatoslav.aukio.e3d.gui.humaninput
Methods in eu.svjatoslav.aukio.e3d.gui.humaninput with parameters of type ViewPanelModifier and TypeMethodDescriptionbooleanCalled when the component loses keyboard focus.booleanbooleanKeyboardInputHandler.focusReceived(ViewPanel viewPanel) Called when the component receives keyboard focus.booleanWorldNavigationUserInputTracker.focusReceived(ViewPanel viewPanel) booleanKeyboardInputHandler.keyPressed(KeyEvent event, ViewPanel viewPanel) Called when a key is pressed while the component has focus.booleanWorldNavigationUserInputTracker.keyPressed(KeyEvent event, ViewPanel viewContext) booleanKeyboardInputHandler.keyReleased(KeyEvent event, ViewPanel viewPanel) Called when a key is released while the component has focus.booleanWorldNavigationUserInputTracker.keyReleased(KeyEvent event, ViewPanel viewContext) booleanProcesses accumulated input events and updates camera based on mouse drag/wheel.booleanConstructors in eu.svjatoslav.aukio.e3d.gui.humaninput with parameters of type ViewPanelModifierConstructorDescriptionInputManager(ViewPanel viewPanel) Creates an input manager attached to the given view panel.KeyboardFocusStack(ViewPanel viewPanel) Creates a new focus manager for the given view panel, withWorldNavigationUserInputTrackeras the default focus owner. -
Uses of ViewPanel in eu.svjatoslav.aukio.e3d.gui.spacemouse
Methods in eu.svjatoslav.aukio.e3d.gui.spacemouse with parameters of type ViewPanelModifier and TypeMethodDescriptionbooleanConstructors in eu.svjatoslav.aukio.e3d.gui.spacemouse with parameters of type ViewPanelModifierConstructorDescriptionSpaceMouseController(SpaceNavigatorHid device, ViewPanel viewPanel) SpaceMouseManager(ViewPanel viewPanel) -
Uses of ViewPanel in eu.svjatoslav.aukio.e3d.gui.textEditorComponent
Methods in eu.svjatoslav.aukio.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.aukio.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.aukio.e3d.renderer.octree.raytracer
Constructors in eu.svjatoslav.aukio.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.