- cameraClampHorizontalDisable() - Method in class com.io7m.jcamera.JCameraFPSStyle
-
- cameraClampHorizontalDisable() - Method in interface com.io7m.jcamera.JCameraFPSStyleType
-
Do not clamp rotations around the horizontal axis.
- cameraClampHorizontalEnable(double, double) - Method in class com.io7m.jcamera.JCameraFPSStyle
-
- cameraClampHorizontalEnable(double, double) - Method in interface com.io7m.jcamera.JCameraFPSStyleType
-
Clamp the possible rotations around the horizontal axis to the given
bounds.
- cameraClampInclineDisable() - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraClampInclineDisable() - Method in interface com.io7m.jcamera.JCameraSphericalType
-
Do not clamp rotations around the horizontal axis.
- cameraClampInclineEnable(double, double) - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraClampInclineEnable(double, double) - Method in interface com.io7m.jcamera.JCameraSphericalType
-
Clamp the possible rotations around the horizontal axis to the given
bounds.
- cameraClampRadiusDisable() - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraClampRadiusDisable() - Method in interface com.io7m.jcamera.JCameraSphericalType
-
Do not clamp the length of the radius.
- cameraClampRadiusEnable(double, double) - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraClampRadiusEnable(double, double) - Method in interface com.io7m.jcamera.JCameraSphericalType
-
Clamp the length of the radius to the given bounds.
- cameraGetAngleAroundHorizontal() - Method in class com.io7m.jcamera.JCameraFPSStyle
-
- cameraGetAngleAroundHorizontal() - Method in interface com.io7m.jcamera.JCameraFPSStyleReadableType
-
- cameraGetAngleAroundHorizontal() - Method in class com.io7m.jcamera.JCameraFPSStyleSnapshot
-
- cameraGetAngleAroundHorizontal() - Method in interface com.io7m.jcamera.JCameraFPSStyleSnapshotType
-
- cameraGetAngleAroundVertical() - Method in class com.io7m.jcamera.JCameraFPSStyle
-
- cameraGetAngleAroundVertical() - Method in interface com.io7m.jcamera.JCameraFPSStyleReadableType
-
- cameraGetAngleAroundVertical() - Method in class com.io7m.jcamera.JCameraFPSStyleSnapshot
-
- cameraGetAngleAroundVertical() - Method in interface com.io7m.jcamera.JCameraFPSStyleSnapshotType
-
- cameraGetAngleHeading() - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraGetAngleHeading() - Method in interface com.io7m.jcamera.JCameraSphericalReadableType
-
- cameraGetAngleHeading() - Method in class com.io7m.jcamera.JCameraSphericalSnapshot
-
- cameraGetAngleHeading() - Method in interface com.io7m.jcamera.JCameraSphericalSnapshotType
-
- cameraGetAngleIncline() - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraGetAngleIncline() - Method in interface com.io7m.jcamera.JCameraSphericalReadableType
-
- cameraGetAngleIncline() - Method in class com.io7m.jcamera.JCameraSphericalSnapshot
-
- cameraGetAngleIncline() - Method in interface com.io7m.jcamera.JCameraSphericalSnapshotType
-
- cameraGetForward() - Method in class com.io7m.jcamera.JCameraFPSStyle
-
- cameraGetForward() - Method in interface com.io7m.jcamera.JCameraFPSStyleReadableType
-
- cameraGetForward() - Method in class com.io7m.jcamera.JCameraFPSStyleSnapshot
-
- cameraGetForward() - Method in interface com.io7m.jcamera.JCameraFPSStyleSnapshotType
-
- cameraGetForward() - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraGetForward() - Method in interface com.io7m.jcamera.JCameraSphericalReadableType
-
- cameraGetForward() - Method in class com.io7m.jcamera.JCameraSphericalSnapshot
-
- cameraGetForward() - Method in interface com.io7m.jcamera.JCameraSphericalSnapshotType
-
- cameraGetForwardProjectedOnXZ() - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraGetForwardProjectedOnXZ() - Method in interface com.io7m.jcamera.JCameraSphericalReadableType
-
- cameraGetForwardProjectedOnXZ() - Method in class com.io7m.jcamera.JCameraSphericalSnapshot
-
- cameraGetForwardProjectedOnXZ() - Method in interface com.io7m.jcamera.JCameraSphericalSnapshotType
-
- cameraGetPosition() - Method in class com.io7m.jcamera.JCameraFPSStyle
-
- cameraGetPosition() - Method in interface com.io7m.jcamera.JCameraFPSStyleReadableType
-
- cameraGetPosition() - Method in class com.io7m.jcamera.JCameraFPSStyleSnapshot
-
- cameraGetPosition() - Method in interface com.io7m.jcamera.JCameraFPSStyleSnapshotType
-
- cameraGetPosition() - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraGetPosition() - Method in interface com.io7m.jcamera.JCameraSphericalReadableType
-
- cameraGetPosition() - Method in class com.io7m.jcamera.JCameraSphericalSnapshot
-
- cameraGetPosition() - Method in interface com.io7m.jcamera.JCameraSphericalSnapshotType
-
- cameraGetRight() - Method in class com.io7m.jcamera.JCameraFPSStyle
-
- cameraGetRight() - Method in interface com.io7m.jcamera.JCameraFPSStyleReadableType
-
- cameraGetRight() - Method in class com.io7m.jcamera.JCameraFPSStyleSnapshot
-
- cameraGetRight() - Method in interface com.io7m.jcamera.JCameraFPSStyleSnapshotType
-
- cameraGetRight() - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraGetRight() - Method in interface com.io7m.jcamera.JCameraSphericalReadableType
-
- cameraGetRight() - Method in class com.io7m.jcamera.JCameraSphericalSnapshot
-
- cameraGetRight() - Method in interface com.io7m.jcamera.JCameraSphericalSnapshotType
-
- cameraGetTargetPosition() - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraGetTargetPosition() - Method in interface com.io7m.jcamera.JCameraSphericalReadableType
-
- cameraGetTargetPosition() - Method in class com.io7m.jcamera.JCameraSphericalSnapshot
-
- cameraGetTargetPosition() - Method in interface com.io7m.jcamera.JCameraSphericalSnapshotType
-
- cameraGetUp() - Method in class com.io7m.jcamera.JCameraFPSStyle
-
- cameraGetUp() - Method in interface com.io7m.jcamera.JCameraFPSStyleReadableType
-
- cameraGetUp() - Method in class com.io7m.jcamera.JCameraFPSStyleSnapshot
-
- cameraGetUp() - Method in interface com.io7m.jcamera.JCameraFPSStyleSnapshotType
-
- cameraGetUp() - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraGetUp() - Method in interface com.io7m.jcamera.JCameraSphericalReadableType
-
- cameraGetUp() - Method in class com.io7m.jcamera.JCameraSphericalSnapshot
-
- cameraGetUp() - Method in interface com.io7m.jcamera.JCameraSphericalSnapshotType
-
- cameraGetZoom() - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraGetZoom() - Method in interface com.io7m.jcamera.JCameraSphericalReadableType
-
- cameraGetZoom() - Method in class com.io7m.jcamera.JCameraSphericalSnapshot
-
- cameraGetZoom() - Method in interface com.io7m.jcamera.JCameraSphericalSnapshotType
-
- cameraIsEnabled() - Method in class com.io7m.jcamera.examples.jogl.ExampleFPSStyleSimulation
-
- cameraIsEnabled() - Method in interface com.io7m.jcamera.examples.jogl.ExampleFPSStyleSimulationType
-
- cameraIsEnabled() - Method in class com.io7m.jcamera.examples.jogl.ExampleSphericalSimulation
-
- cameraIsEnabled() - Method in interface com.io7m.jcamera.examples.jogl.ExampleSphericalSimulationType
-
- CameraLabMain - Class in com.io7m.jcamera.examples.jogl.lab
-
Camera lab main program.
- cameraMakeViewMatrix() - Method in class com.io7m.jcamera.JCameraFPSStyle
-
- cameraMakeViewMatrix() - Method in interface com.io7m.jcamera.JCameraFPSStyleSnapshotType
-
- cameraMakeViewMatrix() - Method in interface com.io7m.jcamera.JCameraReadableType
-
Construct a view matrix for the camera.
- cameraMakeViewMatrix() - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraMakeViewMatrix() - Method in interface com.io7m.jcamera.JCameraSphericalSnapshotType
-
- cameraMakeViewPMatrix() - Method in class com.io7m.jcamera.JCameraFPSStyle
-
- cameraMakeViewPMatrix() - Method in interface com.io7m.jcamera.JCameraFPSStyleSnapshotType
-
- cameraMakeViewPMatrix() - Method in interface com.io7m.jcamera.JCameraReadableType
-
Construct a view matrix for the camera.
- cameraMakeViewPMatrix() - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraMakeViewPMatrix() - Method in interface com.io7m.jcamera.JCameraSphericalSnapshotType
-
- cameraMoveForward(double) - Method in class com.io7m.jcamera.JCameraFPSStyle
-
- cameraMoveForward(double) - Method in interface com.io7m.jcamera.JCameraFPSStyleType
-
Move the camera forward u units iff u
is positive, or backward u units iff u is
negative.
- cameraMoveRight(double) - Method in class com.io7m.jcamera.JCameraFPSStyle
-
- cameraMoveRight(double) - Method in interface com.io7m.jcamera.JCameraFPSStyleType
-
Move the camera right u units iff u is
positive, or left u units iff u is
negative.
- cameraMoveTargetForwardOnXZ(double) - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraMoveTargetForwardOnXZ(double) - Method in interface com.io7m.jcamera.JCameraSphericalType
-
Move the target point of the camera forward u units
iff u is positive, or backward u units iff
u is negative.
- cameraMoveTargetRight(double) - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraMoveTargetRight(double) - Method in interface com.io7m.jcamera.JCameraSphericalType
-
Move the target point of the camera right u units
iff u is positive, or left u units iff
u is negative.
- cameraMoveTargetUp(double) - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraMoveTargetUp(double) - Method in interface com.io7m.jcamera.JCameraSphericalType
-
Move the target point of the camera up u units iff
u is positive, or down u units iff
u is negative.
- cameraMoveUp(double) - Method in class com.io7m.jcamera.JCameraFPSStyle
-
- cameraMoveUp(double) - Method in interface com.io7m.jcamera.JCameraFPSStyleType
-
Move the camera up u units iff u is
positive, or down u units iff u is
negative.
- cameraOrbitHeading(double) - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraOrbitHeading(double) - Method in interface com.io7m.jcamera.JCameraSphericalType
-
- cameraOrbitIncline(double) - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraOrbitIncline(double) - Method in interface com.io7m.jcamera.JCameraSphericalType
-
- cameraRotateAroundHorizontal(double) - Method in class com.io7m.jcamera.JCameraFPSStyle
-
- cameraRotateAroundHorizontal(double) - Method in interface com.io7m.jcamera.JCameraFPSStyleType
-
Rotate by r radians around the local X axis.
- cameraRotateAroundVertical(double) - Method in class com.io7m.jcamera.JCameraFPSStyle
-
- cameraRotateAroundVertical(double) - Method in interface com.io7m.jcamera.JCameraFPSStyleType
-
Rotate by r radians around the global Y axis.
- cameraSetAngleAroundHorizontal(double) - Method in class com.io7m.jcamera.JCameraFPSStyle
-
- cameraSetAngleAroundHorizontal(double) - Method in interface com.io7m.jcamera.JCameraFPSStyleType
-
Set the angle around the horizontal axis to h.
- cameraSetAngleAroundVertical(double) - Method in class com.io7m.jcamera.JCameraFPSStyle
-
- cameraSetAngleAroundVertical(double) - Method in interface com.io7m.jcamera.JCameraFPSStyleType
-
Set the angle around the vertical axis to v.
- cameraSetAngleHeading(double) - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraSetAngleHeading(double) - Method in interface com.io7m.jcamera.JCameraSphericalType
-
Set the heading angle to a.
- cameraSetAngleIncline(double) - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraSetAngleIncline(double) - Method in interface com.io7m.jcamera.JCameraSphericalType
-
Set the incline angle to a.
- cameraSetEnabled(boolean) - Method in class com.io7m.jcamera.examples.jogl.ExampleFPSStyleSimulation
-
- cameraSetEnabled(boolean) - Method in interface com.io7m.jcamera.examples.jogl.ExampleFPSStyleSimulationType
-
Enable/disable the camera.
- cameraSetEnabled(boolean) - Method in class com.io7m.jcamera.examples.jogl.ExampleSphericalSimulation
-
- cameraSetEnabled(boolean) - Method in interface com.io7m.jcamera.examples.jogl.ExampleSphericalSimulationType
-
Enable/disable the camera.
- cameraSetPosition(Vector3D) - Method in class com.io7m.jcamera.JCameraFPSStyle
-
Set the position of the camera.
- cameraSetPosition(Vector3D) - Method in interface com.io7m.jcamera.JCameraFPSStyleType
-
Set the position of the camera.
- cameraSetPosition3(double, double, double) - Method in class com.io7m.jcamera.JCameraFPSStyle
-
Set the position of the camera.
- cameraSetPosition3(double, double, double) - Method in interface com.io7m.jcamera.JCameraFPSStyleType
-
Set the position of the camera.
- cameraSetTargetPosition(Vector3D) - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraSetTargetPosition(Vector3D) - Method in interface com.io7m.jcamera.JCameraSphericalType
-
Set the position of the target point of camera.
- cameraSetTargetPosition3(double, double, double) - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraSetTargetPosition3(double, double, double) - Method in interface com.io7m.jcamera.JCameraSphericalType
-
Set the position of the target point of camera.
- cameraSetZoom(double) - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraSetZoom(double) - Method in interface com.io7m.jcamera.JCameraSphericalType
-
Set the zoom (or radius) of the camera to r.
- cameraZoomIn(double) - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraZoomIn(double) - Method in interface com.io7m.jcamera.JCameraSphericalType
-
Zoom in the camera by reducing the radius of the sphere.
- cameraZoomOut(double) - Method in class com.io7m.jcamera.JCameraSpherical
-
- cameraZoomOut(double) - Method in interface com.io7m.jcamera.JCameraSphericalType
-
Zoom out the camera by increasing the radius of the sphere.
- centerX() - Method in class com.io7m.jcamera.JCameraFPSStyleMouseRegion
-
- centerX() - Method in interface com.io7m.jcamera.JCameraFPSStyleMouseRegionType
-
- centerX() - Method in class com.io7m.jcamera.JCameraSphericalMouseRegion
-
- centerX() - Method in interface com.io7m.jcamera.JCameraSphericalMouseRegionType
-
- centerY() - Method in class com.io7m.jcamera.JCameraFPSStyleMouseRegion
-
- centerY() - Method in interface com.io7m.jcamera.JCameraFPSStyleMouseRegionType
-
- centerY() - Method in class com.io7m.jcamera.JCameraSphericalMouseRegion
-
- centerY() - Method in interface com.io7m.jcamera.JCameraSphericalMouseRegionType
-
- checkPreconditions() - Method in interface com.io7m.jcamera.JCameraFPSStyleMouseRegionType
-
Check preconditions for the type.
- checkPreconditions() - Method in interface com.io7m.jcamera.JCameraSphericalMouseRegionType
-
Check preconditions for the type.
- clamp(double, double, double) - Method in class com.io7m.jcamera.JCameraSignallingClamp
-
Clamp the value x to the given inclusive range [min,
max].
- clear() - Method in class com.io7m.jcamera.JCameraRotationCoefficientsMutable
-
Clears the object by setting all attributes to their initial values.
- coefficients(double, double) - Method in interface com.io7m.jcamera.JCameraFPSStyleMouseRegionType
-
Return the region-space coefficients for the screen-space position (x, y).
- com.io7m.jcamera - package com.io7m.jcamera
-
Camera implementations.
- com.io7m.jcamera.documentation - package com.io7m.jcamera.documentation
-
Documentation.
- com.io7m.jcamera.examples.jogl - package com.io7m.jcamera.examples.jogl
-
JOGL examples.
- com.io7m.jcamera.examples.jogl.lab - package com.io7m.jcamera.examples.jogl.lab
-
Camera lab.
- copyOf(JCameraFPSStyleMouseRegionType) - Static method in class com.io7m.jcamera.JCameraFPSStyleMouseRegion
-
- copyOf(JCameraFPSStyleSnapshotType) - Static method in class com.io7m.jcamera.JCameraFPSStyleSnapshot
-
- copyOf(JCameraRotationCoefficientsType) - Static method in class com.io7m.jcamera.JCameraRotationCoefficients
-
- copyOf(JCameraSphericalMouseRegionType) - Static method in class com.io7m.jcamera.JCameraSphericalMouseRegion
-
- copyOf(JCameraSphericalSnapshotType) - Static method in class com.io7m.jcamera.JCameraSphericalSnapshot
-
- create(double, double) - Static method in class com.io7m.jcamera.JCameraRotationCoefficientsMutable
-
Construct a modifiable instance of JCameraRotationCoefficientsType.
- create() - Static method in class com.io7m.jcamera.JCameraRotationCoefficientsMutable
-
Construct a modifiable instance of JCameraRotationCoefficientsType.
- enableHighResolutionTimer() - Static method in class com.io7m.jcamera.examples.jogl.ExampleTimer
-
Enable the high resolution timer.
- equals(Object) - Method in class com.io7m.jcamera.JCameraFPSStyle
-
- equals(Object) - Method in class com.io7m.jcamera.JCameraFPSStyleMouseRegion
-
This instance is equal to all instances of JCameraFPSStyleMouseRegion that have equal attribute values.
- equals(Object) - Method in class com.io7m.jcamera.JCameraFPSStyleSnapshot
-
This instance is equal to all instances of JCameraFPSStyleSnapshot that have equal attribute values.
- equals(Object) - Method in class com.io7m.jcamera.JCameraRotationCoefficients
-
This instance is equal to all instances of JCameraRotationCoefficients that have equal attribute values.
- equals(Object) - Method in class com.io7m.jcamera.JCameraRotationCoefficientsMutable
-
This instance is equal to all instances of JCameraRotationCoefficientsMutable that have equal attribute values.
- equals(Object) - Method in class com.io7m.jcamera.JCameraSpherical
-
- equals(Object) - Method in class com.io7m.jcamera.JCameraSphericalMouseRegion
-
This instance is equal to all instances of JCameraSphericalMouseRegion that have equal attribute values.
- equals(Object) - Method in class com.io7m.jcamera.JCameraSphericalSnapshot
-
This instance is equal to all instances of JCameraSphericalSnapshot that have equal attribute values.
- evaluate(double) - Method in interface com.io7m.jcamera.JCameraScalingFunctionType
-
Evaluate the function for x.
- ExampleFPSStyleGLListener - Class in com.io7m.jcamera.examples.jogl
-
The GL event listener used to handle rendering and driving of the
simulation.
- ExampleFPSStyleGLListener(GLWindow, JCameraFPSStyleSnapshot, ExampleFPSStyleSimulationType, AtomicReference<JCameraFPSStyleMouseRegion>, ExampleRendererType) - Constructor for class com.io7m.jcamera.examples.jogl.ExampleFPSStyleGLListener
-
- ExampleFPSStyleKeyListener - Class in com.io7m.jcamera.examples.jogl
-
The key listener used to handle keyboard events.
- ExampleFPSStyleKeyListener(ExampleFPSStyleSimulationType, ExecutorService, ExampleRendererType, GLWindow) - Constructor for class com.io7m.jcamera.examples.jogl.ExampleFPSStyleKeyListener
-
- ExampleFPSStyleMain - Class in com.io7m.jcamera.examples.jogl
-
Trivial camera example.
- ExampleFPSStyleMouseAdapter - Class in com.io7m.jcamera.examples.jogl
-
The mouse adapter used to handle mouse events.
- ExampleFPSStyleMouseAdapter(AtomicReference<JCameraFPSStyleMouseRegion>, ExampleFPSStyleSimulationType, JCameraRotationCoefficientsMutable) - Constructor for class com.io7m.jcamera.examples.jogl.ExampleFPSStyleMouseAdapter
-
- ExampleFPSStyleSimulation - Class in com.io7m.jcamera.examples.jogl
-
The example physical simulation containing just the fps-style camera, updated
at a fixed time step.
- ExampleFPSStyleSimulation(ExampleRendererControllerType) - Constructor for class com.io7m.jcamera.examples.jogl.ExampleFPSStyleSimulation
-
$example: Construct a new simulation.
- ExampleFPSStyleSimulationType - Interface in com.io7m.jcamera.examples.jogl
-
The interface to simulations (with fps-style cameras) exposed to JOGL.
- ExampleRenderer - Class in com.io7m.jcamera.examples.jogl
-
- ExampleRenderer() - Constructor for class com.io7m.jcamera.examples.jogl.ExampleRenderer
-
- ExampleRendererControllerType - Interface in com.io7m.jcamera.examples.jogl
-
The interface that the simulation uses to talk to the renderer.
- ExampleRendererType - Interface in com.io7m.jcamera.examples.jogl
-
The interface exposed by the renderer to JOGL.
- ExampleSphericalGLListener - Class in com.io7m.jcamera.examples.jogl
-
The GL event listener used to handle rendering and driving of the
simulation.
- ExampleSphericalGLListener(ExampleRendererType, JCameraSphericalSnapshot, ExampleSphericalSimulationType, AtomicReference<JCameraSphericalMouseRegion>, GLWindow) - Constructor for class com.io7m.jcamera.examples.jogl.ExampleSphericalGLListener
-
- ExampleSphericalKeyListener - Class in com.io7m.jcamera.examples.jogl
-
The key listener used to handle keyboard events.
- ExampleSphericalKeyListener(ExampleSphericalSimulationType, GLWindow, ExampleRendererType, ExecutorService) - Constructor for class com.io7m.jcamera.examples.jogl.ExampleSphericalKeyListener
-
- ExampleSphericalMain - Class in com.io7m.jcamera.examples.jogl
-
Trivial camera example.
- ExampleSphericalMouseListener - Class in com.io7m.jcamera.examples.jogl
-
The mouse adapter used to handle mouse events.
- ExampleSphericalMouseListener(Window, AtomicReference<JCameraSphericalMouseRegion>, JCameraSphericalInputType, ExampleRendererType) - Constructor for class com.io7m.jcamera.examples.jogl.ExampleSphericalMouseListener
-
- ExampleSphericalSimulation - Class in com.io7m.jcamera.examples.jogl
-
The example physical simulation containing just the fps-style camera,
updated at a fixed time step.
- ExampleSphericalSimulation() - Constructor for class com.io7m.jcamera.examples.jogl.ExampleSphericalSimulation
-
$example: Construct a new simulation.
- ExampleSphericalSimulationType - Interface in com.io7m.jcamera.examples.jogl
-
The interface to simulations (with spherical cameras) exposed to JOGL.
- ExampleSplit - Class in com.io7m.jcamera.documentation
-
Program to split examples.
- ExampleTimer - Class in com.io7m.jcamera.examples.jogl
-
Functions to work around the idiotic lack of solution given for bug
6435126.
- hashCode() - Method in class com.io7m.jcamera.JCameraFPSStyle
-
- hashCode() - Method in class com.io7m.jcamera.JCameraFPSStyleMouseRegion
-
Computes a hash code from attributes: origin, width, height, centerX, centerY.
- hashCode() - Method in class com.io7m.jcamera.JCameraFPSStyleSnapshot
-
Computes a hash code from attributes: cameraGetAngleAroundHorizontal, cameraGetAngleAroundVertical, cameraGetRight, cameraGetUp, cameraGetForward, cameraGetPosition.
- hashCode() - Method in class com.io7m.jcamera.JCameraRotationCoefficients
-
Computes a hash code from attributes: horizontal, vertical.
- hashCode() - Method in class com.io7m.jcamera.JCameraRotationCoefficientsMutable
-
Computes a hash code from attributes: horizontal, vertical.
- hashCode() - Method in class com.io7m.jcamera.JCameraSpherical
-
- hashCode() - Method in class com.io7m.jcamera.JCameraSphericalMouseRegion
-
Computes a hash code from attributes: origin, width, height, centerX, centerY.
- hashCode() - Method in class com.io7m.jcamera.JCameraSphericalSnapshot
-
Computes a hash code from attributes: cameraGetRight, cameraGetUp, cameraGetForward, cameraGetPosition, cameraGetAngleHeading, cameraGetAngleIncline, cameraGetZoom, cameraGetForwardProjectedOnXZ, cameraGetTargetPosition.
- height() - Method in class com.io7m.jcamera.JCameraFPSStyleMouseRegion
-
- height() - Method in interface com.io7m.jcamera.JCameraFPSStyleMouseRegionType
-
- height() - Method in class com.io7m.jcamera.JCameraSphericalMouseRegion
-
- height() - Method in interface com.io7m.jcamera.JCameraSphericalMouseRegionType
-
- horizontal() - Method in class com.io7m.jcamera.JCameraRotationCoefficients
-
- horizontal() - Method in class com.io7m.jcamera.JCameraRotationCoefficientsMutable
-
- horizontal() - Method in interface com.io7m.jcamera.JCameraRotationCoefficientsType
-
- horizontalIsSet() - Method in class com.io7m.jcamera.JCameraRotationCoefficientsMutable
-
Returns
true if the default attribute
horizontal is set.
- init(GLAutoDrawable) - Method in class com.io7m.jcamera.examples.jogl.ExampleFPSStyleGLListener
-
Initialize the simulation.
- init(GLWindow, GL3) - Method in class com.io7m.jcamera.examples.jogl.ExampleRenderer
-
- init(GLWindow, GL3) - Method in interface com.io7m.jcamera.examples.jogl.ExampleRendererType
-
Initialize the scene, using the given window and OpenGL interface.
- init(GLAutoDrawable) - Method in class com.io7m.jcamera.examples.jogl.ExampleSphericalGLListener
-
- integrate() - Method in class com.io7m.jcamera.examples.jogl.ExampleFPSStyleSimulation
-
$example: Integrate the camera.
- integrate() - Method in interface com.io7m.jcamera.examples.jogl.ExampleFPSStyleSimulationType
-
- integrate() - Method in class com.io7m.jcamera.examples.jogl.ExampleSphericalSimulation
-
$example: Integrate the camera.
- integrate() - Method in interface com.io7m.jcamera.examples.jogl.ExampleSphericalSimulationType
-
- integrate(double) - Method in class com.io7m.jcamera.JCameraFPSStyleAngularIntegrator
-
- integrate(double) - Method in class com.io7m.jcamera.JCameraFPSStyleLinearIntegrator
-
- integrate(double) - Method in interface com.io7m.jcamera.JCameraIntegratorType
-
Integrate the positions/velocities of the current camera over
d.
- integrate(double) - Method in class com.io7m.jcamera.JCameraSphericalAngularIntegrator
-
- integrate(double) - Method in class com.io7m.jcamera.JCameraSphericalLinearIntegrator
-
- integrate(double) - Method in class com.io7m.jcamera.JCameraSphericalLinearIntegratorZoomScaled
-
- integratorAngularOrbitHeadingSetAcceleration(double) - Method in class com.io7m.jcamera.JCameraSphericalAngularIntegrator
-
- integratorAngularOrbitHeadingSetAcceleration(double) - Method in interface com.io7m.jcamera.JCameraSphericalAngularIntegratorType
-
Set the acceleration for heading orbiting to a.
- integratorAngularOrbitHeadingSetDrag(double) - Method in class com.io7m.jcamera.JCameraSphericalAngularIntegrator
-
- integratorAngularOrbitHeadingSetDrag(double) - Method in interface com.io7m.jcamera.JCameraSphericalAngularIntegratorType
-
Set the drag for heading orbiting to a.
- integratorAngularOrbitHeadingSetMaximumSpeed(double) - Method in class com.io7m.jcamera.JCameraSphericalAngularIntegrator
-
- integratorAngularOrbitHeadingSetMaximumSpeed(double) - Method in interface com.io7m.jcamera.JCameraSphericalAngularIntegratorType
-
Set the maximum rotation speed for heading orbiting to s .
- integratorAngularOrbitInclineSetAcceleration(double) - Method in class com.io7m.jcamera.JCameraSphericalAngularIntegrator
-
- integratorAngularOrbitInclineSetAcceleration(double) - Method in interface com.io7m.jcamera.JCameraSphericalAngularIntegratorType
-
Set the acceleration for incline orbiting to a.
- integratorAngularOrbitInclineSetDrag(double) - Method in class com.io7m.jcamera.JCameraSphericalAngularIntegrator
-
- integratorAngularOrbitInclineSetDrag(double) - Method in interface com.io7m.jcamera.JCameraSphericalAngularIntegratorType
-
Set the drag for incline orbiting to a.
- integratorAngularOrbitInclineSetMaximumSpeed(double) - Method in class com.io7m.jcamera.JCameraSphericalAngularIntegrator
-
- integratorAngularOrbitInclineSetMaximumSpeed(double) - Method in interface com.io7m.jcamera.JCameraSphericalAngularIntegratorType
-
Set the maximum rotation speed for incline orbiting to s.
- integratorAngularSetAccelerationHorizontal(double) - Method in class com.io7m.jcamera.JCameraFPSStyleAngularIntegrator
-
- integratorAngularSetAccelerationHorizontal(double) - Method in interface com.io7m.jcamera.JCameraFPSStyleAngularIntegratorType
-
Set the acceleration around the horizontal axis to a.
- integratorAngularSetAccelerationVertical(double) - Method in class com.io7m.jcamera.JCameraFPSStyleAngularIntegrator
-
- integratorAngularSetAccelerationVertical(double) - Method in interface com.io7m.jcamera.JCameraFPSStyleAngularIntegratorType
-
Set the acceleration around the vertical axis to a.
- integratorAngularSetDragHorizontal(double) - Method in class com.io7m.jcamera.JCameraFPSStyleAngularIntegrator
-
- integratorAngularSetDragHorizontal(double) - Method in interface com.io7m.jcamera.JCameraFPSStyleAngularIntegratorType
-
Set the drag around the horizontal axis to a.
- integratorAngularSetDragVertical(double) - Method in class com.io7m.jcamera.JCameraFPSStyleAngularIntegrator
-
- integratorAngularSetDragVertical(double) - Method in interface com.io7m.jcamera.JCameraFPSStyleAngularIntegratorType
-
Set the drag around the vertical axis to a.
- integratorAngularSetMaximumSpeedHorizontal(double) - Method in class com.io7m.jcamera.JCameraFPSStyleAngularIntegrator
-
- integratorAngularSetMaximumSpeedHorizontal(double) - Method in interface com.io7m.jcamera.JCameraFPSStyleAngularIntegratorType
-
Set the maximum rotation speed around the horizontal axis to
s.
- integratorAngularSetMaximumSpeedVertical(double) - Method in class com.io7m.jcamera.JCameraFPSStyleAngularIntegrator
-
- integratorAngularSetMaximumSpeedVertical(double) - Method in interface com.io7m.jcamera.JCameraFPSStyleAngularIntegratorType
-
Set the maximum rotation speed around the vertical axis to s
.
- integratorGetCamera() - Method in class com.io7m.jcamera.JCameraFPSStyleAngularIntegrator
-
- integratorGetCamera() - Method in interface com.io7m.jcamera.JCameraFPSStyleAngularIntegratorType
-
- integratorGetCamera() - Method in class com.io7m.jcamera.JCameraFPSStyleLinearIntegrator
-
- integratorGetCamera() - Method in interface com.io7m.jcamera.JCameraFPSStyleLinearIntegratorType
-
- integratorGetCamera() - Method in class com.io7m.jcamera.JCameraSphericalAngularIntegrator
-
- integratorGetCamera() - Method in interface com.io7m.jcamera.JCameraSphericalAngularIntegratorType
-
- integratorGetCamera() - Method in class com.io7m.jcamera.JCameraSphericalLinearIntegrator
-
- integratorGetCamera() - Method in interface com.io7m.jcamera.JCameraSphericalLinearIntegratorType
-
- integratorGetCamera() - Method in class com.io7m.jcamera.JCameraSphericalLinearIntegratorZoomScaled
-
- integratorGetInput() - Method in class com.io7m.jcamera.JCameraFPSStyleAngularIntegrator
-
- integratorGetInput() - Method in interface com.io7m.jcamera.JCameraFPSStyleAngularIntegratorType
-
- integratorGetInput() - Method in class com.io7m.jcamera.JCameraFPSStyleLinearIntegrator
-
- integratorGetInput() - Method in interface com.io7m.jcamera.JCameraFPSStyleLinearIntegratorType
-
- integratorGetInput() - Method in class com.io7m.jcamera.JCameraSphericalAngularIntegrator
-
- integratorGetInput() - Method in interface com.io7m.jcamera.JCameraSphericalAngularIntegratorType
-
- integratorGetInput() - Method in class com.io7m.jcamera.JCameraSphericalLinearIntegrator
-
- integratorGetInput() - Method in interface com.io7m.jcamera.JCameraSphericalLinearIntegratorType
-
- integratorGetInput() - Method in class com.io7m.jcamera.JCameraSphericalLinearIntegratorZoomScaled
-
- integratorLinearSetAcceleration(double) - Method in class com.io7m.jcamera.JCameraFPSStyleLinearIntegrator
-
- integratorLinearSetAcceleration(double) - Method in interface com.io7m.jcamera.JCameraFPSStyleLinearIntegratorType
-
Set the linear acceleration to a.
- integratorLinearSetDrag(double) - Method in class com.io7m.jcamera.JCameraFPSStyleLinearIntegrator
-
- integratorLinearSetDrag(double) - Method in interface com.io7m.jcamera.JCameraFPSStyleLinearIntegratorType
-
Set the linear drag factor to f.
- integratorLinearSetMaximumSpeed(double) - Method in class com.io7m.jcamera.JCameraFPSStyleLinearIntegrator
-
- integratorLinearSetMaximumSpeed(double) - Method in interface com.io7m.jcamera.JCameraFPSStyleLinearIntegratorType
-
Set the maximum linear movement speed to s.
- integratorLinearTargetSetAcceleration(double) - Method in class com.io7m.jcamera.JCameraSphericalLinearIntegrator
-
- integratorLinearTargetSetAcceleration(double) - Method in interface com.io7m.jcamera.JCameraSphericalLinearIntegratorType
-
Set the linear acceleration (of the camera target) to a.
- integratorLinearTargetSetAcceleration(double) - Method in class com.io7m.jcamera.JCameraSphericalLinearIntegratorZoomScaled
-
- integratorLinearTargetSetDrag(double) - Method in class com.io7m.jcamera.JCameraSphericalLinearIntegrator
-
- integratorLinearTargetSetDrag(double) - Method in interface com.io7m.jcamera.JCameraSphericalLinearIntegratorType
-
Set the linear drag factor (of the camera target) to f.
- integratorLinearTargetSetDrag(double) - Method in class com.io7m.jcamera.JCameraSphericalLinearIntegratorZoomScaled
-
- integratorLinearTargetSetMaximumSpeed(double) - Method in class com.io7m.jcamera.JCameraSphericalLinearIntegrator
-
- integratorLinearTargetSetMaximumSpeed(double) - Method in interface com.io7m.jcamera.JCameraSphericalLinearIntegratorType
-
Set the maximum linear movement speed (of the camera target) to
s.
- integratorLinearTargetSetMaximumSpeed(double) - Method in class com.io7m.jcamera.JCameraSphericalLinearIntegratorZoomScaled
-
- integratorLinearZoomSetAcceleration(double) - Method in class com.io7m.jcamera.JCameraSphericalLinearIntegrator
-
- integratorLinearZoomSetAcceleration(double) - Method in interface com.io7m.jcamera.JCameraSphericalLinearIntegratorType
-
Set the linear acceleration (of the camera zoom) to a.
- integratorLinearZoomSetAcceleration(double) - Method in class com.io7m.jcamera.JCameraSphericalLinearIntegratorZoomScaled
-
- integratorLinearZoomSetDrag(double) - Method in class com.io7m.jcamera.JCameraSphericalLinearIntegrator
-
- integratorLinearZoomSetDrag(double) - Method in interface com.io7m.jcamera.JCameraSphericalLinearIntegratorType
-
Set the linear drag factor (of the camera zoom) to f.
- integratorLinearZoomSetDrag(double) - Method in class com.io7m.jcamera.JCameraSphericalLinearIntegratorZoomScaled
-
- integratorLinearZoomSetMaximumSpeed(double) - Method in class com.io7m.jcamera.JCameraSphericalLinearIntegrator
-
- integratorLinearZoomSetMaximumSpeed(double) - Method in interface com.io7m.jcamera.JCameraSphericalLinearIntegratorType
-
Set the maximum linear movement speed (of the camera zoom) to
s.
- integratorLinearZoomSetMaximumSpeed(double) - Method in class com.io7m.jcamera.JCameraSphericalLinearIntegratorZoomScaled
-
- interpolate(JCameraFPSStyleSnapshot, JCameraFPSStyleSnapshot, double) - Static method in class com.io7m.jcamera.JCameraFPSStyleSnapshots
-
Linearly interpolate between two camera snapshots.
- interpolate(JCameraSphericalSnapshot, JCameraSphericalSnapshot, double) - Static method in class com.io7m.jcamera.JCameraSphericalSnapshots
-
Linearly interpolate between two camera snapshots.
- isClamped() - Method in class com.io7m.jcamera.JCameraSignallingClamp
-
- isInitialized() - Method in class com.io7m.jcamera.JCameraRotationCoefficientsMutable
-
Returns true if all required attributes are set, indicating that the object is initialized.
- isMovingBackward() - Method in class com.io7m.jcamera.JCameraFPSStyleInput
-
- isMovingBackward() - Method in interface com.io7m.jcamera.JCameraFPSStyleInputType
-
- isMovingDown() - Method in class com.io7m.jcamera.JCameraFPSStyleInput
-
- isMovingDown() - Method in interface com.io7m.jcamera.JCameraFPSStyleInputType
-
- isMovingForward() - Method in class com.io7m.jcamera.JCameraFPSStyleInput
-
- isMovingForward() - Method in interface com.io7m.jcamera.JCameraFPSStyleInputType
-
- isMovingLeft() - Method in class com.io7m.jcamera.JCameraFPSStyleInput
-
- isMovingLeft() - Method in interface com.io7m.jcamera.JCameraFPSStyleInputType
-
- isMovingRight() - Method in class com.io7m.jcamera.JCameraFPSStyleInput
-
- isMovingRight() - Method in interface com.io7m.jcamera.JCameraFPSStyleInputType
-
- isMovingUp() - Method in class com.io7m.jcamera.JCameraFPSStyleInput
-
- isMovingUp() - Method in interface com.io7m.jcamera.JCameraFPSStyleInputType
-
- isOrbitingHeadingNegative() - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- isOrbitingHeadingNegative() - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
- isOrbitingHeadingPositive() - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- isOrbitingHeadingPositive() - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
- isOrbitingInclineNegative() - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- isOrbitingInclineNegative() - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
- isOrbitingInclinePositive() - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- isOrbitingInclinePositive() - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
- isTargetMovingBackward() - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- isTargetMovingBackward() - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
- isTargetMovingDown() - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- isTargetMovingDown() - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
- isTargetMovingForward() - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- isTargetMovingForward() - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
- isTargetMovingLeft() - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- isTargetMovingLeft() - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
- isTargetMovingRight() - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- isTargetMovingRight() - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
- isTargetMovingUp() - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- isTargetMovingUp() - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
- isZoomingIn() - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- isZoomingIn() - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
- isZoomingOut() - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- isZoomingOut() - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
- JCameraFPSStyle - Class in com.io7m.jcamera
-
- JCameraFPSStyleAngularIntegrator - Class in com.io7m.jcamera
-
- JCameraFPSStyleAngularIntegratorType - Interface in com.io7m.jcamera
-
- JCameraFPSStyleInput - Class in com.io7m.jcamera
-
An input for an fps-style camera.
- JCameraFPSStyleInputType - Interface in com.io7m.jcamera
-
The type of inputs for FPS cameras.
- JCameraFPSStyleIntegrator - Class in com.io7m.jcamera
-
- JCameraFPSStyleIntegratorType - Interface in com.io7m.jcamera
-
- JCameraFPSStyleLinearIntegrator - Class in com.io7m.jcamera
-
- JCameraFPSStyleLinearIntegratorType - Interface in com.io7m.jcamera
-
- JCameraFPSStyleMouseRegion - Class in com.io7m.jcamera
-
An immutable rectangular region that maps mouse positions to movements.
- JCameraFPSStyleMouseRegion.Builder - Class in com.io7m.jcamera
-
- JCameraFPSStyleMouseRegionType - Interface in com.io7m.jcamera
-
An immutable rectangular region that maps mouse positions to movements.
- JCameraFPSStyleReadableType - Interface in com.io7m.jcamera
-
- JCameraFPSStyleSnapshot - Class in com.io7m.jcamera
-
An immutable snapshot of a camera.
- JCameraFPSStyleSnapshot.Builder - Class in com.io7m.jcamera
-
- JCameraFPSStyleSnapshots - Class in com.io7m.jcamera
-
Functions to derive immutable snapshots of cameras.
- JCameraFPSStyleSnapshotType - Interface in com.io7m.jcamera
-
An immutable snapshot of a camera.
- JCameraFPSStyleType - Interface in com.io7m.jcamera
-
The type of first-person shooter style flying cameras that allow
for:
- JCameraImmutableStyleType - Annotation Type in com.io7m.jcamera
-
Style settings for generated immutable types.
- JCameraIntegratorType - Interface in com.io7m.jcamera
-
The type of camera integrators.
- JCameraReadableSnapshotType - Interface in com.io7m.jcamera
-
- JCameraReadableType - Interface in com.io7m.jcamera
-
The type of (readable) cameras.
- JCameraRotationCoefficients - Class in com.io7m.jcamera
-
A pair of rotation coefficients.
- JCameraRotationCoefficients.Builder - Class in com.io7m.jcamera
-
- JCameraRotationCoefficientsMutable - Class in com.io7m.jcamera
-
- JCameraRotationCoefficientsType - Interface in com.io7m.jcamera
-
A pair of rotation coefficients.
- JCameraScalingFunctions - Class in com.io7m.jcamera
-
Implementations of various scaling functions.
- JCameraScalingFunctionType - Interface in com.io7m.jcamera
-
The type of scaling functions for floating point values.
- JCameraScreenOrigin - Enum in com.io7m.jcamera
-
Specification of screen origins.
- JCameraSignallingClamp - Class in com.io7m.jcamera
-
A "signalling" clamp operation.
- JCameraSignallingClamp() - Constructor for class com.io7m.jcamera.JCameraSignallingClamp
-
Construct a new signalling clamp function.
- JCameraSpherical - Class in com.io7m.jcamera
-
- JCameraSphericalAngularIntegrator - Class in com.io7m.jcamera
-
- JCameraSphericalAngularIntegratorType - Interface in com.io7m.jcamera
-
- JCameraSphericalInput - Class in com.io7m.jcamera
-
An input for a spherical camera.
- JCameraSphericalInputType - Interface in com.io7m.jcamera
-
The type of inputs for spherical cameras.
- JCameraSphericalIntegrator - Class in com.io7m.jcamera
-
- JCameraSphericalIntegratorType - Interface in com.io7m.jcamera
-
- JCameraSphericalLinearIntegrator - Class in com.io7m.jcamera
-
- JCameraSphericalLinearIntegratorType - Interface in com.io7m.jcamera
-
- JCameraSphericalLinearIntegratorZoomScaled - Class in com.io7m.jcamera
-
- JCameraSphericalMouseRegion - Class in com.io7m.jcamera
-
An immutable rectangular region that maps mouse positions to movements.
- JCameraSphericalMouseRegion.Builder - Class in com.io7m.jcamera
-
- JCameraSphericalMouseRegionType - Interface in com.io7m.jcamera
-
An immutable rectangular region that maps mouse positions to movements.
- JCameraSphericalReadableType - Interface in com.io7m.jcamera
-
- JCameraSphericalSnapshot - Class in com.io7m.jcamera
-
An immutable snapshot of a camera.
- JCameraSphericalSnapshot.Builder - Class in com.io7m.jcamera
-
- JCameraSphericalSnapshots - Class in com.io7m.jcamera
-
Functions to derive immutable snapshots of cameras.
- JCameraSphericalSnapshotType - Interface in com.io7m.jcamera
-
An immutable snapshot of a camera.
- JCameraSphericalType - Interface in com.io7m.jcamera
-
The type of spherical style flying cameras that point towards a
given point p and allow for:
- JCameraType - Interface in com.io7m.jcamera
-
The type of cameras.
- JCameraViewMatrix - Class in com.io7m.jcamera
-
Functions to produce view matrices.
- scaleIdentity() - Static method in class com.io7m.jcamera.JCameraScalingFunctions
-
- scaleSquareRoot() - Static method in class com.io7m.jcamera.JCameraScalingFunctions
-
- sendWantWarpPointer() - Method in class com.io7m.jcamera.examples.jogl.ExampleRenderer
-
- sendWantWarpPointer() - Method in interface com.io7m.jcamera.examples.jogl.ExampleRendererControllerType
-
Tell the renderer/windowing system that it should warp the pointer to the
center of the screen.
- setCameraGetAngleAroundHorizontal(double) - Method in class com.io7m.jcamera.JCameraFPSStyleSnapshot.Builder
-
- setCameraGetAngleAroundVertical(double) - Method in class com.io7m.jcamera.JCameraFPSStyleSnapshot.Builder
-
- setCameraGetAngleHeading(double) - Method in class com.io7m.jcamera.JCameraSphericalSnapshot.Builder
-
- setCameraGetAngleIncline(double) - Method in class com.io7m.jcamera.JCameraSphericalSnapshot.Builder
-
- setCameraGetForward(Vector3D) - Method in class com.io7m.jcamera.JCameraFPSStyleSnapshot.Builder
-
- setCameraGetForward(Vector3D) - Method in class com.io7m.jcamera.JCameraSphericalSnapshot.Builder
-
- setCameraGetForwardProjectedOnXZ(Vector3D) - Method in class com.io7m.jcamera.JCameraSphericalSnapshot.Builder
-
- setCameraGetPosition(Vector3D) - Method in class com.io7m.jcamera.JCameraFPSStyleSnapshot.Builder
-
- setCameraGetPosition(Vector3D) - Method in class com.io7m.jcamera.JCameraSphericalSnapshot.Builder
-
- setCameraGetRight(Vector3D) - Method in class com.io7m.jcamera.JCameraFPSStyleSnapshot.Builder
-
- setCameraGetRight(Vector3D) - Method in class com.io7m.jcamera.JCameraSphericalSnapshot.Builder
-
- setCameraGetTargetPosition(Vector3D) - Method in class com.io7m.jcamera.JCameraSphericalSnapshot.Builder
-
- setCameraGetUp(Vector3D) - Method in class com.io7m.jcamera.JCameraFPSStyleSnapshot.Builder
-
- setCameraGetUp(Vector3D) - Method in class com.io7m.jcamera.JCameraSphericalSnapshot.Builder
-
- setCameraGetZoom(double) - Method in class com.io7m.jcamera.JCameraSphericalSnapshot.Builder
-
- setContinuousForwardFactor(double) - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- setContinuousForwardFactor(double) - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
Set the multiplication factor used for continuous forward/backward
movement.
- setContinuousRightwardFactor(double) - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- setContinuousRightwardFactor(double) - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
Set the multiplication factor used for continuous left/right movement.
- setHeight(double) - Method in class com.io7m.jcamera.JCameraFPSStyleMouseRegion.Builder
-
Initializes the value for the
height attribute.
- setHeight(double) - Method in class com.io7m.jcamera.JCameraSphericalMouseRegion.Builder
-
Initializes the value for the
height attribute.
- setHorizontal(double) - Method in class com.io7m.jcamera.JCameraRotationCoefficients.Builder
-
Initializes the value for the
horizontal attribute.
- setHorizontal(double) - Method in class com.io7m.jcamera.JCameraRotationCoefficientsMutable
-
- setMovingBackward(boolean) - Method in class com.io7m.jcamera.JCameraFPSStyleInput
-
- setMovingBackward(boolean) - Method in interface com.io7m.jcamera.JCameraFPSStyleInputType
-
Tell the camera to start/stop moving backward.
- setMovingDown(boolean) - Method in class com.io7m.jcamera.JCameraFPSStyleInput
-
- setMovingDown(boolean) - Method in interface com.io7m.jcamera.JCameraFPSStyleInputType
-
Tell the camera to start/stop moving down.
- setMovingForward(boolean) - Method in class com.io7m.jcamera.JCameraFPSStyleInput
-
- setMovingForward(boolean) - Method in interface com.io7m.jcamera.JCameraFPSStyleInputType
-
Tell the camera to start/stop moving forward.
- setMovingLeft(boolean) - Method in class com.io7m.jcamera.JCameraFPSStyleInput
-
- setMovingLeft(boolean) - Method in interface com.io7m.jcamera.JCameraFPSStyleInputType
-
Tell the camera to start/stop moving left.
- setMovingRight(boolean) - Method in class com.io7m.jcamera.JCameraFPSStyleInput
-
- setMovingRight(boolean) - Method in interface com.io7m.jcamera.JCameraFPSStyleInputType
-
Tell the camera to start/stop moving right.
- setMovingUp(boolean) - Method in class com.io7m.jcamera.JCameraFPSStyleInput
-
- setMovingUp(boolean) - Method in interface com.io7m.jcamera.JCameraFPSStyleInputType
-
Tell the camera to start/stop moving up.
- setOrbitHeadingNegative(boolean) - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- setOrbitHeadingNegative(boolean) - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
Tell the camera to start/stop orbiting (for heading) in a negative
direction.
- setOrbitHeadingPositive(boolean) - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- setOrbitHeadingPositive(boolean) - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
Tell the camera to start/stop orbiting (for heading) in a positive
direction.
- setOrbitInclineNegative(boolean) - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- setOrbitInclineNegative(boolean) - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
Tell the camera to start/stop orbiting (for incline) in a negative
direction.
- setOrbitInclinePositive(boolean) - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- setOrbitInclinePositive(boolean) - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
Tell the camera to start/stop orbiting (for incline) in a positive
direction.
- setOrigin(JCameraScreenOrigin) - Method in class com.io7m.jcamera.JCameraFPSStyleMouseRegion.Builder
-
Initializes the value for the
origin attribute.
- setOrigin(JCameraScreenOrigin) - Method in class com.io7m.jcamera.JCameraSphericalMouseRegion.Builder
-
Initializes the value for the
origin attribute.
- setRotationHorizontal(double) - Method in class com.io7m.jcamera.JCameraFPSStyleInput
-
- setRotationHorizontal(double) - Method in interface com.io7m.jcamera.JCameraFPSStyleInputType
-
Set the horizontal rotation.
- setRotationHorizontalFactor(double) - Method in class com.io7m.jcamera.JCameraFPSStyleInput
-
- setRotationHorizontalFactor(double) - Method in interface com.io7m.jcamera.JCameraFPSStyleInputType
-
Set the horizontal rotation factor.
- setRotationVertical(double) - Method in class com.io7m.jcamera.JCameraFPSStyleInput
-
- setRotationVertical(double) - Method in interface com.io7m.jcamera.JCameraFPSStyleInputType
-
Set the vertical rotation.
- setRotationVerticalFactor(double) - Method in class com.io7m.jcamera.JCameraFPSStyleInput
-
- setRotationVerticalFactor(double) - Method in interface com.io7m.jcamera.JCameraFPSStyleInputType
-
Set the vertical rotation factor.
- setTargetMovingBackwardCursor(boolean) - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- setTargetMovingBackwardCursor(boolean) - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
Tell the camera target to start/stop moving backward.
- setTargetMovingBackwardKey(boolean) - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- setTargetMovingBackwardKey(boolean) - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
Tell the camera target to start/stop moving backward.
- setTargetMovingContinuousForward(double) - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- setTargetMovingContinuousForward(double) - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
Set the amount of continuous forward movement.
- setTargetMovingContinuousRight(double) - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- setTargetMovingContinuousRight(double) - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
Set the amount of continuous rightward movement.
- setTargetMovingDown(boolean) - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- setTargetMovingDown(boolean) - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
Tell the camera target to start/stop moving down.
- setTargetMovingForwardCursor(boolean) - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- setTargetMovingForwardCursor(boolean) - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
Tell the camera target to start/stop moving forward.
- setTargetMovingForwardKey(boolean) - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- setTargetMovingForwardKey(boolean) - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
Tell the camera target to start/stop moving forward.
- setTargetMovingLeftCursor(boolean) - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- setTargetMovingLeftCursor(boolean) - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
Tell the camera target to start/stop moving left.
- setTargetMovingLeftKey(boolean) - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- setTargetMovingLeftKey(boolean) - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
Tell the camera target to start/stop moving left.
- setTargetMovingRightCursor(boolean) - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- setTargetMovingRightCursor(boolean) - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
Tell the camera target to start/stop moving right.
- setTargetMovingRightKey(boolean) - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- setTargetMovingRightKey(boolean) - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
Tell the camera target to start/stop moving right.
- setTargetMovingUp(boolean) - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- setTargetMovingUp(boolean) - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
Tell the camera target to start/stop moving up.
- setVertical(double) - Method in class com.io7m.jcamera.JCameraRotationCoefficients.Builder
-
Initializes the value for the
vertical attribute.
- setVertical(double) - Method in class com.io7m.jcamera.JCameraRotationCoefficientsMutable
-
Assigns a value to the
vertical attribute.
- setWidth(double) - Method in class com.io7m.jcamera.JCameraFPSStyleMouseRegion.Builder
-
Initializes the value for the
width attribute.
- setWidth(double) - Method in class com.io7m.jcamera.JCameraSphericalMouseRegion.Builder
-
Initializes the value for the
width attribute.
- setZoomingIn(boolean) - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- setZoomingIn(boolean) - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
Tell the camera target to start/stop zooming in.
- setZoomingOut(boolean) - Method in class com.io7m.jcamera.JCameraSphericalInput
-
- setZoomingOut(boolean) - Method in interface com.io7m.jcamera.JCameraSphericalInputType
-
Tell the camera target to start/stop zooming out.