Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages

A

actions() - Method in class com.victorvalentim.zividomelive.SceneServices
 
activateScene(Scene) - Method in class com.victorvalentim.zividomelive.SceneManager
Activates a scene by instance; registers it first if it is not in the manager yet.
advance(double, DoubleConsumer) - Method in class com.victorvalentim.zividomelive.SimulationTimeline
Advances this timeline using a bounded number of fixed steps.
allowsElapsedFallback() - Method in enum class com.victorvalentim.zividomelive.performance.GpuTimerPolicy
 
allowsFenceFallback() - Method in enum class com.victorvalentim.zividomelive.performance.GpuTimerPolicy
 
APPLE_INTEL - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerArchitecture
Intel Mac without an Apple Silicon renderer identity.
APPLE_SILICON - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerArchitecture
Native or renderer-identified Apple Silicon host.
applet() - Method in class com.victorvalentim.zividomelive.SceneServices
 
apply(PGraphicsOpenGL) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Applies the camera transform to the given scene graphics.
apply(PGraphicsOpenGL) - Method in class com.victorvalentim.zividomelive.SceneCameraService
Applies the shared scene-camera transform to an open render target.
applyWithViewLighting(PGraphicsOpenGL) - Method in class com.victorvalentim.zividomelive.SceneCameraService
Applies the shared scene-camera transform and installs a camera-synchronized view-lighting rig on an open render target.
ARCHITECTURE_AWARE - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerPolicy
Enables the complete capability-driven fallback chain for controlled benchmarks.
ASPECT_1_1 - Enum constant in enum class com.victorvalentim.zividomelive.ziviDomeLive.StandardOutputAspectMode
Force 1:1 output dimensions.
ASPECT_16_10 - Enum constant in enum class com.victorvalentim.zividomelive.ziviDomeLive.StandardOutputAspectMode
Force 16:10 output dimensions.
ASPECT_16_9 - Enum constant in enum class com.victorvalentim.zividomelive.ziviDomeLive.StandardOutputAspectMode
Force 16:9 output dimensions.
ASPECT_4_3 - Enum constant in enum class com.victorvalentim.zividomelive.ziviDomeLive.StandardOutputAspectMode
Force 4:3 output dimensions.
assets() - Method in class com.victorvalentim.zividomelive.SceneServices
 
AUTO - Enum constant in enum class com.victorvalentim.zividomelive.ziviDomeLive.StandardOutputAspectMode
Snap to the closest supported family based on the current logical window ratio.
AVAILABLE - Enum constant in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputState
Supported but not initialized or enabled.

B

bindKeyCodePressed(String, int, Runnable) - Method in class com.victorvalentim.zividomelive.SceneActionMap
Registers an action and binds it to a Processing key code.
bindKeyPressed(String, char, Runnable) - Method in class com.victorvalentim.zividomelive.SceneActionMap
Registers an action and binds it to a key-press character.
bindMouse(String, int, Consumer<MouseEvent>) - Method in class com.victorvalentim.zividomelive.SceneActionMap
Binds a named mouse handler such as MouseEvent.PRESS or MouseEvent.DRAG.

C

cacheShape(String, PShape) - Method in class com.victorvalentim.zividomelive.SceneAssets
Stores or replaces one borrowed retained shape.
camera() - Method in class com.victorvalentim.zividomelive.SceneServices
 
clear() - Method in class com.victorvalentim.zividomelive.SceneActionMap
Removes every action and binding.
clear() - Method in class com.victorvalentim.zividomelive.SceneEnvironmentService
Temporarily clears the current source for this activation.
clearEnvironmentBackground() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Clears the configured environment background.
clearScenes() - Method in class com.victorvalentim.zividomelive.SceneManager
Disposes the active scene, clears all registrations, and resets the manager.
clearTargetTracking() - Method in class com.victorvalentim.zividomelive.SceneCameraService
Stops automatic target tracking without changing the current camera target.
close() - Method in interface com.victorvalentim.zividomelive.SceneInputPort
Stops the adapter and releases its external resources promptly.
close() - Method in interface com.victorvalentim.zividomelive.SceneOutputPort
Stops the adapter and releases its external resources promptly.
com.victorvalentim.zividomelive - package com.victorvalentim.zividomelive
 
com.victorvalentim.zividomelive.manager - package com.victorvalentim.zividomelive.manager
 
com.victorvalentim.zividomelive.performance - package com.victorvalentim.zividomelive.performance
 
com.victorvalentim.zividomelive.render - package com.victorvalentim.zividomelive.render
 
com.victorvalentim.zividomelive.render.camera - package com.victorvalentim.zividomelive.render.camera
 
configure(SceneServices) - Method in interface com.victorvalentim.zividomelive.Scene
Supplies lifecycle-aware API services before this scene is set up.
connectInput(SceneInputPort<T>, Consumer<? super T>) - Method in class com.victorvalentim.zividomelive.ScenePorts
Connects one external source to a handler owned by this scene activation.
connectOutput(SceneOutputPort<T>) - Method in class com.victorvalentim.zividomelive.ScenePorts
Connects a non-blocking output adapter and returns an activation-guarded view of it.
containsScene(Scene) - Method in class com.victorvalentim.zividomelive.SceneManager
Returns true when the manager already contains the provided scene instance.
CONTROL_PANEL - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Built-in ControlP5 panel update and drawing.
CPU - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMode
CPU wall-clock instrumentation based on System.nanoTime().
CPU_GPU - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMode
CPU instrumentation plus optional GPU timers when supported.
CUBEMAP_BLIT - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
CPU-observed scratch-to-cubemap framebuffer blit submission.
CUBEMAP_MIPMAP - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
CPU-observed cubemap mipmap generation submission.
CUBEMAP_NEG_X - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Negative-X cubemap face.
CUBEMAP_NEG_Y - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Negative-Y cubemap face.
CUBEMAP_NEG_Z - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Negative-Z cubemap face.
CUBEMAP_OUTPUT - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Output-resolution cubemap capture.
CUBEMAP_POS_X - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Positive-X cubemap face.
CUBEMAP_POS_Y - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Positive-Y cubemap face.
CUBEMAP_POS_Z - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Positive-Z cubemap face.
CUBEMAP_PREVIEW - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Preview-resolution cubemap capture.
CUBEMAP_TOTAL - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Complete master cubemap capture.

D

DEBUG - Enum constant in enum class com.victorvalentim.zividomelive.LogMode
Verbose logging to the console and log file.
detect(String, String, String, String) - Static method in enum class com.victorvalentim.zividomelive.performance.GpuTimerArchitecture
Detects a normalized architecture from JVM and active OpenGL identity strings.
disablePerformanceProfiling() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Disables collection without discarding completed samples.
dispose() - Method in interface com.victorvalentim.zividomelive.Scene
Ends one active setup cycle and releases scene-owned domain resources.
dispose() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Processing Callback that performs terminal, idempotent cleanup.
DOMEMASTER - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Aggregate domemaster projection work.
DOMEMASTER - Enum constant in enum class com.victorvalentim.zividomelive.RenderMode
Render the fisheye domemaster representation.
DOMEMASTER - Enum constant in enum class com.victorvalentim.zividomelive.ViewType
Circular fulldome projection.
DOMEMASTER_OUTPUT - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Output domemaster projection work.
DOMEMASTER_PREVIEW - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Preview domemaster projection work.
draw() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Processing Callback that renders the already-updated frame and built-in interface.

E

ENABLED - Enum constant in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputState
Publication is enabled.
enableDebugLogging() - Static method in class com.victorvalentim.zividomelive.ziviDomeLive
Enables verbose DEBUG logs to the console and library log file.
enablePerformanceProfiling(PerformanceMode) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Enables experimental performance collection using the default ring-buffer capacity.
enablePerformanceProfiling(PerformanceMode, int) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Enables experimental performance collection with preallocated sample storage.
enablePerformanceProfiling(PerformanceMode, int, GpuTimerPolicy) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Enables profiling with an explicit GPU timer ownership/fallback policy.
enableReleaseLogging() - Static method in class com.victorvalentim.zividomelive.ziviDomeLive
Enables RELEASE mode, which disables library-managed log output.
environment() - Method in class com.victorvalentim.zividomelive.SceneServices
 
EQUIRECTANGULAR - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Aggregate equirectangular projection work.
EQUIRECTANGULAR - Enum constant in enum class com.victorvalentim.zividomelive.RenderMode
Render the equirectangular representation.
EQUIRECTANGULAR - Enum constant in enum class com.victorvalentim.zividomelive.ViewType
Equirectangular spherical projection.
EQUIRECTANGULAR_OUTPUT - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Output equirectangular projection work.
EQUIRECTANGULAR_PREVIEW - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Preview equirectangular projection work.

F

FENCE_COMPLETION - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerBackend
An asynchronous GL fence reports CPU-observed completion latency.
FLOATING_PREVIEW - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Composition of the floating domemaster thumbnail.
FRAME_TOTAL - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Interval between consecutive Processing pre-frame boundaries.
frameClock() - Method in class com.victorvalentim.zividomelive.SceneServices
 
FrameClock - Class in com.victorvalentim.zividomelive
Monotonic, frame-oriented clock owned by a SceneServices activation.
fromAxisAngle(float, float, float, float) - Static method in class com.victorvalentim.zividomelive.render.Quaternion
Creates a quaternion from an axis and angle.
fromAxisAngle(PVector, float) - Static method in class com.victorvalentim.zividomelive.render.Quaternion
Creates a quaternion from a Processing axis vector and angle.
FULL - Enum constant in enum class com.victorvalentim.zividomelive.RenderMode
Preserve independent preview and external-output view selection.

G

getAccumulator() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
 
getAverageCallsPerFrame() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
 
getAverageFps() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
 
getAverageMilliseconds() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
 
getCalls(PerformanceMetric, int) - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
 
getCubemapCaptureViolations() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
 
getCurrentScene() - Method in class com.victorvalentim.zividomelive.SceneManager
Returns the current scene.
getCurrentView() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Gets the configured preview view.
getDeltaSeconds() - Method in class com.victorvalentim.zividomelive.FrameClock
 
getDiagnostics() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
 
getDistance() - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Returns the current (interpolated) orbit distance.
getDroppedInputCount() - Method in class com.victorvalentim.zividomelive.ScenePorts
 
getDroppedUnits() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
 
getDurationNanos(PerformanceMetric, int) - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
 
getEffectiveMode() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
 
getElapsedSeconds() - Method in class com.victorvalentim.zividomelive.FrameClock
 
getEnvironmentBackgroundIntensity() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Returns the current environment background colour multiplier.
getEnvironmentBackgroundYawOffset() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Returns the current equirectangular environment yaw offset.
getFishSize() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Returns the domemaster circle size.
getFixedStep() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
 
getFov() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Returns the domemaster angular field of view.
getFrameIndex() - Method in class com.victorvalentim.zividomelive.FrameClock
 
getFramesOver16Point67Milliseconds() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
 
getFramesOver33Point33Milliseconds() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
 
getFramesOver50Milliseconds() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
 
getGpuCalls(PerformanceMetric, int) - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
 
getGpuDurationNanos(PerformanceMetric, int) - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
 
getGpuStatistics(PerformanceMetric) - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
Aggregates GPU values for one metric over retained frames.
getGpuTimerArchitecture() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
 
getGpuTimerBackend() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
 
getGpuTimerPolicy() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
 
getGraphicsCapabilities() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Returns a read-only diagnostic report for the active Processing graphics renderer.
getInFlightCount() - Method in class com.victorvalentim.zividomelive.SceneTaskGroup
 
getIntensity() - Method in class com.victorvalentim.zividomelive.SceneEnvironmentService
 
getInvariantViolations() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
 
getLocalTextureBackendName() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
 
getLocalTextureView() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
 
getLogMode() - Static method in class com.victorvalentim.zividomelive.ziviDomeLive
Returns the currently active logging mode.
getMaxDeltaSeconds() - Method in class com.victorvalentim.zividomelive.FrameClock
 
getMaximumMilliseconds() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
 
getMaxInFlight() - Method in class com.victorvalentim.zividomelive.SceneTaskGroup
 
getMaxSubSteps() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
 
getName() - Method in interface com.victorvalentim.zividomelive.Scene
Returns the artist-facing scene name used by logging and scene controls.
getNdiCapturedFrames() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
 
getNdiDroppedFrames() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
 
getNdiFailedFrames() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
 
getNdiSentFrames() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
 
getOnePercentLowFps() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
 
getOrCreateShape(String, Supplier<? extends PShape>) - Method in class com.victorvalentim.zividomelive.SceneAssets
Creates a retained shape once on the render thread.
getOrientation() - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Returns the current immutable, interpolated orientation quaternion.
getOutputFailureReason(OutputManager.OutputType) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
 
getOutputManager() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Returns artist-facing output control and telemetry.
getOutputResolution() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Returns the current output resolution used by offscreen render targets.
getOutputState(OutputManager.OutputType) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
 
getOverwrittenFrames() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
 
getP50Milliseconds() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
 
getP95Milliseconds() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
 
getP99Milliseconds() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
 
getPApplet() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Returns the Processing sketch that owns this facade.
getPendingInputCount() - Method in class com.victorvalentim.zividomelive.ScenePorts
 
getPerformanceSnapshot() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Creates an immutable performance snapshot.
getPitch() - Method in class com.victorvalentim.zividomelive.render.SphericalOrientation
Returns the pitch control accumulator.
getPitch() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Returns the spherical pitch control accumulator.
getPosition() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
 
getQuaternion() - Method in class com.victorvalentim.zividomelive.render.SphericalOrientation
Returns the current immutable unit quaternion.
getRate() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
 
getRenderMode() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Returns the active global render mode.
getRequestedMode() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
 
getRoll() - Method in class com.victorvalentim.zividomelive.render.SphericalOrientation
Returns the roll control accumulator.
getRoll() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Returns the spherical roll control accumulator.
getSampledFrames() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
 
getSceneCamera() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Returns the native scene-space orbit camera service.
getSceneCount() - Method in class com.victorvalentim.zividomelive.SceneManager
Returns the total number of registered scenes.
getSceneManager() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Returns the current SceneManager instance.
getStandardOutputAspectMode() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Returns the aspect policy currently used to compute Standard output dimensions.
getStatistics(PerformanceMetric) - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
Aggregates CPU-observed values for one metric over retained frames.
getStoredFrames() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
 
getTarget() - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Returns a copy of the current (interpolated) look-at target.
getTargetFrameRate() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Returns the configured target frame rate.
getTotalCalls() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
 
getTotalFrames() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
 
getUnexpectedPassViolations() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
 
getViewForOutput(OutputManager.OutputType) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
Returns the independently configured route for one transport.
getYaw() - Method in class com.victorvalentim.zividomelive.render.SphericalOrientation
Returns the yaw control accumulator.
getYaw() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Returns the spherical yaw control accumulator.
getYawOffset() - Method in class com.victorvalentim.zividomelive.SceneEnvironmentService
 
goTo(PVector, Quaternion, float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Changes target, orientation, and distance as one smoothly interpolated pose.
GpuTimerArchitecture - Enum Class in com.victorvalentim.zividomelive.performance
Normalized host and renderer architecture recorded with experimental GPU measurements.
GpuTimerBackend - Enum Class in com.victorvalentim.zividomelive.performance
GPU measurement mechanism effectively selected for a profiling session.
GpuTimerPolicy - Enum Class in com.victorvalentim.zividomelive.performance
Policy controlling experimental OpenGL GPU measurement backend selection.
GRAPHICS_RESET - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Deferred output-target recreation.
GraphicsCapabilities - Interface in com.victorvalentim.zividomelive.performance
Read-only report of the active Processing renderer and graphics capabilities.

H

hasEnvironmentBackground() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Reports whether an environment background image is currently configured.
hasGpuTimings() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
 

I

INITIALIZED - Enum constant in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputState
Native resources are prepared but publication is disabled.
isActive() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
 
isBusy(String) - Method in class com.victorvalentim.zividomelive.SceneTaskGroup
Reports whether keyed work is currently in flight.
isEnvironmentBackgroundVisible() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Reports whether the configured environment background is visible.
isHardwareRasterizer() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
 
isHardwareRasterizerKnown() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
 
isInitialized() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Reports whether setup and lazy OpenGL manager initialization completed successfully.
isLocalTextureAvailable() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
 
isLocalTextureInitialized() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
 
isNdiEnabled() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
 
isOpenGlRenderer() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
 
isOutputEnabled(OutputManager.OutputType) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
 
isPaused() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
 
isSceneCameraInputEnabled() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Returns whether built-in mouse handling for the scene camera is enabled.
isShowPreview() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Checks if the preview is shown.
isSphericalCaptureActive() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Reports whether the current Scene.sceneRender(PGraphicsOpenGL) call is being executed by a spherical cubemap capture pass.
isSpoutEnabled() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
 
isSyphonEnabled() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
 
isTrackingTarget() - Method in class com.victorvalentim.zividomelive.SceneCameraService
 
isVisible() - Method in class com.victorvalentim.zividomelive.SceneEnvironmentService
 

J

joglProfile() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
 
jump(double) - Method in class com.victorvalentim.zividomelive.SimulationTimeline
Adds simulation units without executing callbacks.

K

keyEvent(KeyEvent) - Method in interface com.victorvalentim.zividomelive.Scene
Handles a Processing key event.
keyEvent(KeyEvent) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Processing Callback that routes key events to built-ins, named scene actions, and the active scene's raw callback.

L

LINUX_ARM64 - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerArchitecture
Linux on a 64-bit ARM JVM.
LINUX_X86_64 - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerArchitecture
Linux on an x86-64 JVM.
loadImage(String) - Method in class com.victorvalentim.zividomelive.SceneAssets
Loads an image once using a sketch-relative or absolute Processing image path.
loadShader(String) - Method in class com.victorvalentim.zividomelive.SceneAssets
Loads a fragment shader once.
loadShader(String, String, String) - Method in class com.victorvalentim.zividomelive.SceneAssets
Loads a fragment/vertex shader pair once.
LogMode - Enum Class in com.victorvalentim.zividomelive
Logging profiles supported by ziviDomeLive.

M

mouseEvent(MouseEvent) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Handles mouse input: drag to orbit, wheel to fly in/out.
mouseEvent(MouseEvent) - Method in interface com.victorvalentim.zividomelive.Scene
Handles a Processing mouse event.
mouseEvent(MouseEvent) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Processing Callback that routes mouse events to named actions, the active scene, the built-in interface, and exactly one navigation camera.
multiply(Quaternion) - Method in class com.victorvalentim.zividomelive.render.Quaternion
Multiplies this quaternion by another quaternion and returns the result.

N

NDI - Enum constant in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputType
Network Device Interface video publication.
NDI_CAPTURE - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
NDI readback, CPU copy, and enqueue work on the Processing thread.
NDI_CONVERSION - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
ARGB-to-RGBA conversion on the NDI worker.
NDI_QUEUE - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Non-blocking NDI free/ready queue operations.
NDI_SEND - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Native Devolay sender-call duration on the NDI worker.
nextScene() - Method in class com.victorvalentim.zividomelive.SceneManager
Switches to the next scene in registration order, wrapping at the end.
NONE - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerBackend
No GPU measurement is active; CPU profiling remains available.
normalized() - Method in class com.victorvalentim.zividomelive.render.Quaternion
Returns this rotation normalized to unit length without mutating this value.

O

OFF - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMode
No timing or sample collection.
offer(T) - Method in interface com.victorvalentim.zividomelive.SceneOutputPort
Offers a message without blocking the Processing/OpenGL thread.
orbit() - Method in class com.victorvalentim.zividomelive.SceneCameraService
 
OrbitCamera - Class in com.victorvalentim.zividomelive.render.camera
Scene-space quaternion orbit camera provided as a native ziviDomeLive service.
OrbitCamera() - Constructor for class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Creates an orbit camera with a default distance of 1500 units.
OrbitCamera(float) - Constructor for class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Creates an orbit camera looking at the origin from the given distance.
OrbitCamera(PVector, float) - Constructor for class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Creates an orbit camera looking at an initial target from the given distance.
OTHER - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerArchitecture
Host whose OS/architecture pair is not recognized.
OUTPUT_PIPELINE - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Rendering and submission of all enabled external outputs.
OutputManager - Interface in com.victorvalentim.zividomelive.manager
Artist-facing control, routing, and telemetry for external frame publication.
OutputManager.OutputState - Enum Class in com.victorvalentim.zividomelive.manager
Observable lifecycle state of one output transport.
OutputManager.OutputType - Enum Class in com.victorvalentim.zividomelive.manager
External transports supported by the core output coordinator.

P

pause() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
Pauses fixed-step callback execution without changing position.
pause() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Processing Callback that pauses frame work, drops queued external input, clears pointer anchors, and disables outputs while remembering their enabled state.
PerformanceMetric - Enum Class in com.victorvalentim.zividomelive.performance
Named performance samples exposed by the experimental profiler.
PerformanceMode - Enum Class in com.victorvalentim.zividomelive.performance
Selects the amount of runtime performance instrumentation.
PerformanceSnapshot - Interface in com.victorvalentim.zividomelive.performance
Read-only report of retained performance samples.
PerformanceSnapshot.MetricStatistics - Interface in com.victorvalentim.zividomelive.performance
Read-only aggregate values for one metric over retained frames.
ports() - Method in class com.victorvalentim.zividomelive.SceneServices
 
post() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Processing Callback that performs lazy renderer initialization after ziviDomeLive.setup().
pre() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Processing Callback that establishes the authoritative frame boundary.
PREVIEW_COMPOSITE - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Composition of the selected preview target into the Processing window.
PREVIEW_COPY - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
GPU copy from an existing output projection into a preview target.
PREVIEW_PIPELINE - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Production of preview-resolution representations.
previousScene() - Method in class com.victorvalentim.zividomelive.SceneManager
Switches to the previous scene in registration order, wrapping at the beginning.

Q

Quaternion - Class in com.victorvalentim.zividomelive.render
Immutable quaternion value for representing three-dimensional rotations.
Quaternion(float, float, float, float) - Constructor for class com.victorvalentim.zividomelive.render.Quaternion
Constructs a quaternion with the given components.

R

register(String, Runnable) - Method in class com.victorvalentim.zividomelive.SceneActionMap
Registers or replaces a named action.
registerScene(Scene) - Method in class com.victorvalentim.zividomelive.SceneManager
Registers a scene by instance identity.
registerScene(Scene) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Registers a scene with the facade-owned manager without activating it when another user scene is already active.
RELEASE - Enum constant in enum class com.victorvalentim.zividomelive.LogMode
Disable library-managed log output.
reloadCurrentScene() - Method in class com.victorvalentim.zividomelive.SceneManager
Performs one complete dispose/setup cycle for the active scene.
removeShapesByPrefix(String) - Method in class com.victorvalentim.zividomelive.SceneAssets
Invalidates retained shapes whose keys start with the supplied prefix.
RENDER_PIPELINE - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Complete ziviDomeLive render pipeline on the Processing thread.
renderer() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
 
RenderMode - Enum Class in com.victorvalentim.zividomelive
Selects the global rendering behavior of a ziviDomeLive instance.
requestReload() - Method in class com.victorvalentim.zividomelive.SceneServices
Requests one full dispose/configure/setup cycle for the active scene.
reset() - Method in class com.victorvalentim.zividomelive.render.SphericalOrientation
Restores the identity quaternion and zeroes all control accumulators.
reset() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
Resets position, accumulator, telemetry, and pause state without changing configuration.
reset(float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Resets the camera to identity orientation, origin target and the given distance.
resetAccumulator() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
Clears only the partial-step accumulator and dropped-unit telemetry.
resetControls() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Resets the built-in controls to their default state when the interface is initialized.
resetGraphics(int) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Schedules output-target recreation at a safe draw boundary.
resetInputState() - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Clears transient pointer state without changing the camera pose.
resetOrientation() - Method in class com.victorvalentim.zividomelive.SceneEnvironmentService
Resets the source-image alignment to identity for this activation.
resetOrientation() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Restores the spherical orientation to the identity quaternion.
resetPerformanceStatistics() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Clears all performance samples and invariant counters.
resume() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
Resumes fixed-step callback execution.
resume() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Processing Callback that resumes activation input and outputs remembered by ziviDomeLive.pause().
rotateAround(float, float, float, float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Orbits the camera around a world-space axis (eases smoothly).
rotateAround(PVector, float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Orbits the camera around a world-space Processing vector (eases smoothly).
rotateAroundImmediate(float, float, float, float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Applies an orbit rotation immediately, keeping the interpolation goal synchronized.
rotateAroundImmediate(PVector, float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Applies an orbit rotation around a Processing vector immediately.

S

SAFE - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerPolicy
Uses timestamp pairs only, avoiding ownership of the global elapsed-query target.
Scene - Interface in com.victorvalentim.zividomelive
Defines the lifecycle and drawing contract for a ziviDomeLive scene.
SCENE_RENDER - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Aggregate scene rendering across Standard targets and cubemap faces.
SCENE_UPDATE - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Active scene update callback.
SceneActionMap - Class in com.victorvalentim.zividomelive
Activation-scoped named actions and Processing input bindings.
SceneAssets - Class in com.victorvalentim.zividomelive
Processing-friendly, typed assets scoped to one scene activation.
SceneCameraService - Class in com.victorvalentim.zividomelive
Activation-scoped access to the shared scene-space orbit camera.
SceneEnvironmentService - Class in com.victorvalentim.zividomelive
Activation-scoped environment configuration that restores the facade state it replaced.
SceneInputPort<T> - Interface in com.victorvalentim.zividomelive
Optional source of scene-control messages supplied by an external adapter.
SceneManager - Class in com.victorvalentim.zividomelive
Maintains an identity-ordered collection of scenes and switches their activation.
SceneManager() - Constructor for class com.victorvalentim.zividomelive.SceneManager
Creates an empty, detached scene manager.
SceneOutputPort<T> - Interface in com.victorvalentim.zividomelive
Optional non-blocking sink for scene-control messages handled by an external adapter.
ScenePorts - Class in com.victorvalentim.zividomelive
Activation-scoped boundary for optional MIDI, OSC, or device adapters.
sceneRender(PGraphicsOpenGL) - Method in interface com.victorvalentim.zividomelive.Scene
Draws the current scene state into the supplied OpenGL render target.
SceneServices - Class in com.victorvalentim.zividomelive
Lifecycle-aware service context for one activation of one Scene.
SceneTaskGroup - Class in com.victorvalentim.zividomelive
Bounded, activation-owned background work backed by the library's shared worker pool.
selectBackend(GpuTimerArchitecture, int, int) - Method in enum class com.victorvalentim.zividomelive.performance.GpuTimerPolicy
Selects the first timer-query candidate from runtime counter capabilities.
setCollapseGuard(float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Sets a collapse-guard dead zone around distance 0.
setCollapseGuard(float) - Method in class com.victorvalentim.zividomelive.SceneCameraService
Sets the dead zone that prevents an orbit distance from collapsing through zero.
setCurrentScene(Scene) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Alias for ziviDomeLive.setScene(Scene) retained as part of the 2.x scene API.
setCurrentSceneIndex(int) - Method in class com.victorvalentim.zividomelive.SceneManager
Selects and activates the scene at the supplied registration index.
setCurrentView(ViewType) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Sets the configured preview view.
setDistance(float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Sets the goal orbit distance (clamped, eased smoothly).
setDistanceImmediate(float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Immediately changes only the distance and synchronizes its interpolation goal.
setDistanceLimits(float, float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Sets the allowed distance range for zoom.
setDistanceLimits(float, float) - Method in class com.victorvalentim.zividomelive.SceneCameraService
Sets the allowed orbit-distance interval.
setDragSensitivity(float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Sets drag sensitivity in radians per pixel.
setDragSensitivity(float) - Method in class com.victorvalentim.zividomelive.SceneCameraService
Sets direct pointer-drag sensitivity in radians per pixel.
setEnvironmentBackgroundIntensity(float) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Sets the colour multiplier applied to the LDR environment background.
setEnvironmentBackgroundVisible(boolean) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Shows or hides the configured environment background without releasing the image.
setEnvironmentBackgroundYawOffset(float) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Rotates the equirectangular environment lookup around the vertical axis.
setEquirectangular(PImage) - Method in class com.victorvalentim.zividomelive.SceneEnvironmentService
Sets the borrowed equirectangular source for this activation.
setEquirectangularBackground(String) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Loads and sets an LDR equirectangular environment background from the sketch data path.
setEquirectangularBackground(PImage) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Sets an LDR equirectangular environment background for all render modes.
setFishSize(float) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Sets the domemaster circle size.
setFixedStep(double) - Method in class com.victorvalentim.zividomelive.SimulationTimeline
Sets the fixed simulation step size.
setFov(float) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Sets the domemaster angular field of view.
setInputEnabled(boolean) - Method in class com.victorvalentim.zividomelive.SceneCameraService
Selects whether navigation input is routed to the scene camera.
setIntensity(float) - Method in class com.victorvalentim.zividomelive.SceneEnvironmentService
Sets the non-negative visual colour multiplier for this activation.
setLerpFactor(float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Sets the interpolation amount per frame (0..1).
setLerpFactor(float) - Method in class com.victorvalentim.zividomelive.SceneCameraService
Sets the interpolation amount used by programmatic camera movement.
setLocalTextureView(ViewType) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
Selects the logical view for the platform-local texture-sharing backend.
setLogMode(LogMode) - Static method in class com.victorvalentim.zividomelive.ziviDomeLive
Sets the global logging mode used by the library.
setMaxDeltaSeconds(double) - Method in class com.victorvalentim.zividomelive.FrameClock
Sets the maximum delta accepted from one frame.
setMaxSubSteps(int) - Method in class com.victorvalentim.zividomelive.SimulationTimeline
Sets the maximum number of callbacks allowed during one frame.
setNdiFrameRate(int, int) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
Sets rational frame-rate metadata for subsequently captured NDI frames.
setNdiView(ViewType) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
 
setOrientation(Quaternion) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Sets the goal orientation (eased smoothly).
setOrientationAxisAngle(float, float, float, float) - Method in class com.victorvalentim.zividomelive.SceneEnvironmentService
Sets a fixed axis-angle rotation applied directly to the equirectangular source lookup.
setOrientationImmediate(Quaternion) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Immediately changes only the orientation and synchronizes its interpolation goal.
setOutputEnabled(OutputManager.OutputType, boolean) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
Enables or disables one transport.
setPerformanceOutputDemand(ViewType) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Configures an offscreen output-resolution view for performance qualification.
setPitch(float) - Method in class com.victorvalentim.zividomelive.render.SphericalOrientation
Applies a pitch change around the current local X axis.
setPitch(float) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Sets spherical pitch by composing the shortest delta around the local X axis.
setPosition(double) - Method in class com.victorvalentim.zividomelive.SimulationTimeline
Moves the logical position without executing simulation callbacks.
setRate(double) - Method in class com.victorvalentim.zividomelive.SimulationTimeline
Sets simulation units advanced per real second.
setRenderMode(RenderMode) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Selects the global rendering behavior.
setRoll(float) - Method in class com.victorvalentim.zividomelive.render.SphericalOrientation
Applies a roll change around the current local Y axis.
setRoll(float) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Sets spherical roll by composing the shortest delta around the local Y axis.
setScene(Scene) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Selects and activates a scene through the facade-owned manager.
setSceneCameraInputEnabled(boolean) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Enables or disables built-in mouse handling for the scene camera.
setSceneManager(SceneManager) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Sets the SceneManager instance for managing multiple scenes.
setShowPreview(boolean) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Sets whether the preview is shown.
setSpoutView(ViewType) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
 
setStandardOutputAspectMode(ziviDomeLive.StandardOutputAspectMode) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Sets the aspect policy used to compute Standard output dimensions.
setSyphonView(ViewType) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
 
setTarget(float, float, float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Sets the goal look-at target (eased smoothly).
setTarget(PVector) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Sets the goal look-at target from a Processing vector (eased smoothly).
setTargetFrameRate(int) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Sets the target frame rate applied during setup.
setTargetImmediate(PVector) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Immediately changes only the look-at target and synchronizes its interpolation goal.
setup() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Sets up the rendering environment, including frame rate, OpenGL info, texture hints, output coordination, and the built-in interface.
setupScene() - Method in interface com.victorvalentim.zividomelive.Scene
Sets up the scene when it becomes active.
setViewForOutput(OutputManager.OutputType, ViewType) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
Selects the logical view routed to one transport.
setVisible(boolean) - Method in class com.victorvalentim.zividomelive.SceneEnvironmentService
Sets Environment visibility for this activation.
setWheelSteps(float, float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Sets the wheel zoom step sizes.
setYaw(float) - Method in class com.victorvalentim.zividomelive.render.SphericalOrientation
Applies a yaw change around the current local Z axis.
setYaw(float) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Sets spherical yaw by composing the shortest delta around the local Z axis.
setYawOffset(float) - Method in class com.victorvalentim.zividomelive.SceneEnvironmentService
Sets the source-longitude offset for this activation.
shadingLanguageVersion() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
 
SimulationTimeline - Class in com.victorvalentim.zividomelive
Bounded fixed-step simulation timeline.
size() - Method in class com.victorvalentim.zividomelive.SceneActionMap
 
SKYBOX - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Aggregate skybox-layout projection work.
SKYBOX - Enum constant in enum class com.victorvalentim.zividomelive.RenderMode
Render the equi-angular cubemap (EAC) cross representation.
SKYBOX - Enum constant in enum class com.victorvalentim.zividomelive.ViewType
Equi-angular cubemap (EAC) cross view for face/orientation inspection.
SKYBOX_OUTPUT - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Output skybox-layout projection work.
SKYBOX_PREVIEW - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Preview skybox-layout projection work.
slerp(Quaternion, float) - Method in class com.victorvalentim.zividomelive.render.Quaternion
Spherical linear interpolation (SLERP) between this quaternion and q2.
snapTo(float, float, float, Quaternion, float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Immediately snaps the camera to the given pose with no interpolation.
snapTo(PVector, Quaternion, float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Immediately snaps the camera to a pose described with a Processing target vector.
snapToAxisAngle(float, float, float, float, float, float, float, float) - Method in class com.victorvalentim.zividomelive.SceneCameraService
Immediately applies a complete orbit pose expressed as an axis-angle rotation.
SphericalOrientation - Class in com.victorvalentim.zividomelive.render
Gimbal-lock-free spherical orientation controlled by cyclic pitch, yaw, and roll values.
SphericalOrientation() - Constructor for class com.victorvalentim.zividomelive.render.SphericalOrientation
Creates an identity orientation with all control accumulators at zero.
SPOUT - Enum constant in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputType
Windows GPU texture sharing.
SPOUT - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Spout publication-call duration.
STANDARD - Enum constant in enum class com.victorvalentim.zividomelive.RenderMode
Render the perspective Standard representation.
STANDARD - Enum constant in enum class com.victorvalentim.zividomelive.ViewType
Conventional perspective view, independent from spherical capture.
STANDARD_OUTPUT - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Standard output-target rendering.
STANDARD_PREVIEW - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Standard preview-target rendering.
STANDARD_RENDER - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Aggregate Standard rendering across preview and output targets.
start(Consumer<? super T>) - Method in interface com.victorvalentim.zividomelive.SceneInputPort
Starts publishing messages to the supplied activation receiver.
stop() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
Processing Callback that stops the instance permanently and releases all owned resources.
STOPPING - Enum constant in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputState
An asynchronous stop is in progress.
submitIfIdle(String, Runnable) - Method in class com.victorvalentim.zividomelive.SceneTaskGroup
Submits keyed background work only when that key is idle and capacity is available.
submitIfIdle(String, Callable<T>, Consumer<? super T>) - Method in class com.victorvalentim.zividomelive.SceneTaskGroup
Runs keyed work in the shared background pool and publishes its result at the next frame boundary of this activation.
submitIfIdle(String, Callable<T>, Consumer<? super T>, Consumer<? super Throwable>) - Method in class com.victorvalentim.zividomelive.SceneTaskGroup
Runs keyed work in the shared background pool and publishes either its result or failure at the next frame boundary of this activation.
supportsAnisotropicFiltering() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
 
supportsCubemap() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
 
supportsFramebuffer() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
 
supportsGpuTimerQuery() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
 
supportsPixelBufferObject() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
 
supportsSeamlessCubemap() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
 
supportsSyncFence() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
 
supportsTexture() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
 
SYPHON - Enum constant in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputType
macOS GPU texture sharing.
SYPHON - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Syphon publication-call duration.

T

tasks() - Method in class com.victorvalentim.zividomelive.SceneServices
 
TIME_ELAPSED_EXCLUSIVE - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerBackend
One exclusive asynchronous GL_TIME_ELAPSED query delimits GPU execution.
TIME_ELAPSED_EXCLUSIVE - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerPolicy
Explicitly requests the exclusive elapsed-query backend for controlled diagnostics.
timeline() - Method in class com.victorvalentim.zividomelive.SceneServices
 
TIMESTAMP_PAIR - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerBackend
Two asynchronous GL_TIMESTAMP queries delimit GPU execution.
toggleOutput(OutputManager.OutputType) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
Toggles one transport's enabled state.
toMatrix() - Method in class com.victorvalentim.zividomelive.render.Quaternion
Converts this quaternion to a 3x3 rotation matrix stored in a PMatrix3D.
toMatrix(PMatrix3D) - Method in class com.victorvalentim.zividomelive.render.Quaternion
Writes this quaternion's rotation matrix into a caller-owned matrix.
trackTarget(Supplier<PVector>) - Method in class com.victorvalentim.zividomelive.SceneCameraService
Tracks a dynamic world-space target once after each scene update.
trigger(String) - Method in class com.victorvalentim.zividomelive.SceneActionMap
Triggers a named action programmatically.

U

UNAVAILABLE - Enum constant in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputState
Unsupported on this platform or unavailable after initialization failure.
unregister(String) - Method in class com.victorvalentim.zividomelive.SceneActionMap
Removes an action and all of its input bindings.
update() - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Advances smooth interpolation toward the current goals by one step.
update() - Method in interface com.victorvalentim.zividomelive.Scene
Updates mutable scene state for the current Processing frame.

V

valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.LogMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.performance.GpuTimerArchitecture
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.performance.GpuTimerBackend
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.performance.GpuTimerPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.performance.PerformanceMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.RenderMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.ViewType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.ziviDomeLive.StandardOutputAspectMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.victorvalentim.zividomelive.LogMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.victorvalentim.zividomelive.performance.GpuTimerArchitecture
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.victorvalentim.zividomelive.performance.GpuTimerBackend
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.victorvalentim.zividomelive.performance.GpuTimerPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.victorvalentim.zividomelive.performance.PerformanceMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.victorvalentim.zividomelive.RenderMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.victorvalentim.zividomelive.ViewType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.victorvalentim.zividomelive.ziviDomeLive.StandardOutputAspectMode
Returns an array containing the constants of this enum class, in the order they are declared.
vendor() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
 
version() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
 
ViewType - Enum Class in com.victorvalentim.zividomelive
Selects the final view used by the preview and independent output routes in RenderMode.FULL.

W

w() - Method in class com.victorvalentim.zividomelive.render.Quaternion
 
WINDOWS_ARM64 - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerArchitecture
Windows on a 64-bit ARM JVM.
WINDOWS_X86_64 - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerArchitecture
Windows on an x86-64 JVM.

X

x() - Method in class com.victorvalentim.zividomelive.render.Quaternion
 

Y

y() - Method in class com.victorvalentim.zividomelive.render.Quaternion
 

Z

z() - Method in class com.victorvalentim.zividomelive.render.Quaternion
 
ziviDomeLive - Class in com.victorvalentim.zividomelive
Main artist-facing facade for live fulldome, spherical, and Standard rendering in Processing.
ziviDomeLive(PApplet) - Constructor for class com.victorvalentim.zividomelive.ziviDomeLive
Creates a facade owned by the supplied Processing sketch and registers runtime callbacks.
ziviDomeLive.StandardOutputAspectMode - Enum Class in com.victorvalentim.zividomelive
Aspect policy used to compute Standard output dimensions.
zoom(float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Changes the goal distance by a signed amount (clamped to limits).
zoomImmediate(float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
Changes the current distance immediately and keeps its interpolation goal synchronized.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages