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 

A

abgr - Variable in class vona.cursor.CursorUtils.CursorImage
Raw ABGR image raster.
abortOnDiverge - Variable in class vona.math.PDLS
whether to abort PDLS.solve() on indicated condition
abortOnInterrupt - Variable in class vona.math.PDLS
whether to abort PDLS.solve() on indicated condition
abortOnSVDError - Variable in class vona.math.PDLS
whether to abort PDLS.solve() on indicated condition
accel - Variable in class vona.time.SuperClock
The time acceleration factor.
accel - Variable in class vona.time.TrapezoidInterpolator
The acceleration during ramp up/down.
ACCEL_SLIDER - Static variable in class vona.ui.RXSInteractor
number key accel modification factors
accelChangeActionLabel - Variable in class vona.ui.RXSInteractor
If non-null then this replaces "interaction" in messages printed to System.out when RXSInteractor.accelFactor is changed due to a keypress.
accelDistance - Variable in class vona.time.TrapezoidInterpolator
Distance traveled accelerating.
accelFactor - Variable in class vona.ui.RXSInteractor
current acceleration factor
accelFraction - Variable in class vona.time.TrapezoidInterpolator
Fraction in [0.0 0.5) to spend accelerating at the start and decelerating at the end (constant speed fraction is 1.0-2.0*accelFraction).
accelSliderEnabled - Variable in class vona.ui.RXSInteractor
whether the number key accel modification slider is enabled
accelTime - Variable in class vona.time.TrapezoidInterpolator
Time spent accelerating.
accumAlphaBits - Variable in class vona.ui.JOGLDisplay
extra OGL canvas config state
accumBlueBits - Variable in class vona.ui.JOGLDisplay
extra OGL canvas config state
accumBufferAvailable - Variable in class vona.ui.JOGLDisplay
accum buffer status
accumBufferClearEnabled - Variable in class vona.ui.JOGLDisplay
enable for indicated option in JOGLDisplay.clearDrawingBuffer()
accumBufferGood - Variable in class vona.ui.JOGLDisplay
accum buffer status
accumGreenBits - Variable in class vona.ui.JOGLDisplay
extra OGL canvas config state
accumPass() - Method in class vona.ui.Display3D
Hook called from generic Display3D.render() to accumulate a rendering pass.
accumPass() - Method in class vona.ui.JOGLDisplay
This impl does a glAccum(GL_ACCUM, passAlpha) if JOGLDisplay.accumBufferGood and not Display3D.premultiplyPassAlpha.
accumPass1Metrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
accumPass2Metrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
accumRedBits - Variable in class vona.ui.JOGLDisplay
extra OGL canvas config state
accumulateSleep - Variable in class vona.time.SuperClock
Whether to accumulate sleep, default SuperClock.DEFAULT_ACCUMULATE_SLEEP.
accumulator - Variable in class vona.time.SuperClock.SleepState
Accumulated sleep backlog in accelseconds iff we're accumulating sleep.
actionMap - Variable in class vona.ui.Display3D.Driver
actions to handle user input
ActionMapper - Class in vona.ui
Configurable prioritized mappings from user key and mouse actions to handlers.
ActionMapper() - Constructor for class vona.ui.ActionMapper
 
actionMapper - Variable in class vona.ui.Display3D.Driver
actions to handle user input
ActionMapper.Action - Class in vona.ui
An action.
ActionMapper.Action(String) - Constructor for class vona.ui.ActionMapper.Action
construct a new Action with spec and description
ActionMapper.ActionMap - Class in vona.ui
a map taking action specs to ActionMapper.Actions
ActionMapper.ActionMap(String) - Constructor for class vona.ui.ActionMapper.ActionMap
make a new map with the given name
ActionMapper.ApplyingAction - Class in vona.ui
Generic ActionMapper.Action impl that delegates to an object implementing an apply(Object[]) method.
ActionMapper.ApplyingAction(String, Object, String) - Constructor for class vona.ui.ActionMapper.ApplyingAction
Make a new delegating action.
ActionMapper.ApplyingAction(String, Object) - Constructor for class vona.ui.ActionMapper.ApplyingAction
uses default applyMethodName
ActionMapper.ComponentState - Class in vona.ui
Collects the state of an AWT Component.
ActionMapper.ComponentState() - Constructor for class vona.ui.ActionMapper.ComponentState
 
actionMaps - Variable in class vona.ui.ActionMapper
The currently installed ActionMapper.ActionMaps, in insertion order from highest to lowest priority.
adaptiveStepSizeEnabled - Variable in class vona.math.PDLS
Enable for indicated part of PDLS.solve().
add(double[], double[], double[], int) - Static method in class vona.math.RXSInterpolator
sum = a+b
add(ActionMapper.Action, String...) - Method in class vona.ui.ActionMapper.ActionMap
Convenience to add/replace the mapping(s) from spec(s) to action.
add2(double[], double[]) - Static method in class vona.math.VonaMath
Compute the sum of two two-dimensional vectors.
addCanvasListeners() - Method in class vona.ui.Display3D
Adds all necessary event listeners to Display3D.canvas.
addComponent(Component) - Method in class vona.ui.ActionMapper
Add an AWT Component to the listen list.
addD - Static variable in class vona.math.TimeMath
 
addF - Static variable in class vona.math.TimeMath
 
addL - Static variable in class vona.math.TimeMath
 
addListeners(Component) - Method in class vona.ui.RXSInteractor
Add event listeners to component which call the handleEvent(...) APIs.
addMaterialColor(Material, int, int) - Static method in class vona.j3d.J3DUtils
Add one of the four colors of a material to another color in that material.
addMaterialColor(Appearance, int, int) - Static method in class vona.j3d.J3DUtils
addMaterialColor(Shape3D, int, int) - Static method in class vona.j3d.J3DUtils
addMaterialColorRecursively(Node, int, int) - Static method in class vona.j3d.J3DUtils
addMod(int, int, int) - Static method in class vona.math.VonaMath
Compute (a0 + a1) mod m.
addSimpleAction(String, Runnable, String...) - Method in class vona.ui.ActionMapper.ActionMap
addT - Static variable in class vona.math.TimeMath
 
addToNext(double[], double, double...) - Method in class vona.math.RXSInterpolator
Add a TXEM vector to the next waypoint local-to-world transform, and optionally append a scaling.
addToSceneMetrics(float[], float, boolean, boolean, boolean, boolean, boolean) - Method in class vona.ui.Display3D
Add the information for a geometry to the scene metrics.
advance(int) - Method in class vona.j3d.J3DIndexAccessor
advance(int) - Method in class vona.j3d.J3DVertexAccessor
advanceToNextStrip() - Method in class vona.j3d.J3DPrimitiveIterator.J3DStripIterator
Advance J3DPrimitiveIterator.vertexAccessor so that the next vertex accessed will be the first one in the next enabled strip.
afterUnmarshal(Unmarshaller, Object) - Method in class vona.dae.util.DAEObject
Called by JAXB unmarshal after all properties have been unmarshalled for this object (except IDREF).
aim(double...) - Method in class vona.math.RX
Set the rotation component such that (0, 0, 1) is transformed to be parallel to d.
ALL_BUT_COLOR - Static variable in class vona.j3d.JOGLGeometry
ALL_BUT_NORMAL - Static variable in class vona.j3d.JOGLGeometry
ALL_BUT_TEXCOORD - Static variable in class vona.j3d.JOGLGeometry
ALL_COMPONENTS - Static variable in class vona.ui.Display3D
component enables for vertex accessors and primitive iterators
allExtendedRenderMetrics - Variable in class vona.ui.Display3D
all extended render metrics
allJOGLExtendedRenderMetrics - Variable in class vona.ui.JOGLDisplay
all JOGL-specific extended render metrics
allMetrics - Static variable in class vona.math.RX
collection of all metrics, if enabled
allPriorityMetricNames - Variable in class vona.math.PDLS
collection of all per-priority-level metrics names
allPriorityMetrics - Variable in class vona.math.PDLS
collection of all per-priority-level metrics
allSolveMetrics - Variable in class vona.math.PDLS
collection of all PDLS.solve() metrics
alpha - Variable in class vona.j3d.Widget
Extra multiplicative alpha on top of any individual Appearance alphas.
alphaBits - Variable in class vona.ui.JOGLDisplay
extra OGL canvas config state
altDown - Variable in class vona.ui.ActionMapper.ComponentState
current status of the indicated key
altDown - Variable in class vona.ui.RXSInteractor
Whether the indicated key is currenly down.
alwaysDampSigma - Variable in class vona.math.PDLS
Singular value (after applying PDLS.svdTol) below which auto-computed damping will always be applied.
alwaysUpdateWholeProblem - Variable in class vona.math.PDLS
Whether PDLS.updateProblem(int) should update everything even if converged or diverging and PDLS.abortOnDiverge.
amberHue - Static variable in class vona.color.Hue
hue from "Color Bytes" by Jean Bourges
ambientAlpha - Variable in class vona.ui.Display3D
Ambient alpha.
ambientAlpha - Variable in class vona.ui.Display3D.QueuedGeometry
ambient alpha or 1.0 if none
ambientLight - Variable in class vona.ui.J3DDisplay
the Java3D ambient light
ambientLightIntensity - Variable in class vona.ui.JOGLDisplay
current bg and light params
ambientLightIntensityChangePending - Variable in class vona.ui.JOGLDisplay
dirty flags for bg and light params
angle - Variable in class vona.j3d.SectorWidget
current angular span
angle(double, double) - Static method in class vona.math.VonaMath
Return the CCW angle from the positive X axis to the vector (x, y), in the range [0, 2*PI).
angle(double[]) - Static method in class vona.math.VonaMath
Return the CCW angle from the positive X axis to the 2D vector v.
angleX - Variable in class vona.j3d.FrustumWidget
the current apex angles
angleY - Variable in class vona.j3d.FrustumWidget
the current apex angles
AnnulusWidget - Class in vona.j3d
A circular annulus.
AnnulusWidget(float, float, int) - Constructor for class vona.j3d.AnnulusWidget
Creates a new AnnulusWidget with given radius, radial width, and AnnulusWidget.ns.
AnnulusWidget(float, float) - Constructor for class vona.j3d.AnnulusWidget
AnnulusWidget() - Constructor for class vona.j3d.AnnulusWidget
Covers AnnulusWidget.AnnulusWidget(float, float, int), uses AnnulusWidget.DEF_NUM_SECTORS, innerRadius = 0.25f and width = 0.25f.
appearance - Variable in class vona.j3d.CurveWidget
the appearance
appearance - Variable in class vona.j3d.Widget
appearance for each geometry, null if none
appearance - Variable in class vona.ui.Display3D.QueuedGeometry
the appearance associated with this geometry, null for default
appearanceState - Variable in class vona.ui.JOGLDisplay
append(RigidTransform2D) - Method in class vona.math.RigidTransform2D
this = o*this
append(RX) - Method in class vona.math.RX
covers RX.xPendEither(vona.math.RX, boolean, boolean), always appends without inversion
appendEither(RX, boolean) - Method in class vona.math.RX
appendInverse(RX) - Method in class vona.math.RX
covers RX.xPendEither(vona.math.RX, boolean, boolean), always appends inverse
appendManipulationToWorld(RX, boolean) - Method in class vona.ui.RXSInteractor
Append to the RXSInteractor.manipulationToWorld transform.
appendManipulationToWorld(RX) - Method in class vona.ui.RXSInteractor
appliccable - Variable in class vona.j3d.J3DUtils.ApplyingShapeHandler
the delegate
appliccable - Variable in class vona.ui.ActionMapper.ApplyingAction
the delegate
appliedFirstAppearance - Variable in class vona.ui.JOGLDisplay
Whether any appearance has ever been applied to the current OGL context.
applyAppearance(Appearance, boolean, float, boolean, boolean) - Method in class vona.ui.JOGLDisplay
Apply an appearance to OGL.
applyAppearance(Appearance, boolean, float, boolean) - Method in class vona.ui.JOGLDisplay
applyAppearance(Appearance, float, boolean) - Method in class vona.ui.JOGLDisplay
applyAppearance(Appearance, float) - Method in class vona.ui.JOGLDisplay
Covers JOGLDisplay.applyAppearance(Appearance, boolean, float, boolean, boolean), diff only, with color write, no vertex colors.
applyAppearance(Appearance) - Method in class vona.ui.JOGLDisplay
Covers JOGLDisplay.applyAppearance(Appearance, boolean, float, boolean, boolean), diff only, with color write, no vertex colors, no extra alpha.
applyAppearanceMetrics - Variable in class vona.ui.JOGLDisplay
JOGL-specific extended render metrics, if compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
applyAttrs(ColoringAttributes, boolean, float) - Method in class vona.ui.JOGLDisplay
Apply appearance attributes to OGL.
applyAttrs(ColoringAttributes, float) - Method in class vona.ui.JOGLDisplay
applyAttrs(ColoringAttributes) - Method in class vona.ui.JOGLDisplay
applyAttrs(LineAttributes, boolean) - Method in class vona.ui.JOGLDisplay
Apply appearance attributes to OGL.
applyAttrs(LineAttributes) - Method in class vona.ui.JOGLDisplay
applyAttrs(Material, boolean, float, boolean) - Method in class vona.ui.JOGLDisplay
Apply appearance attributes to OGL.
applyAttrs(Material, float, boolean) - Method in class vona.ui.JOGLDisplay
applyAttrs(Material, float) - Method in class vona.ui.JOGLDisplay
Covers JOGLDisplay.applyAttrs(Material, boolean, float, boolean), diff only, do not allow color material.
applyAttrs(Material) - Method in class vona.ui.JOGLDisplay
Covers JOGLDisplay.applyAttrs(Material, boolean, float, boolean), diff only, no extra alpha, do not allow color material.
applyAttrs(PointAttributes, boolean) - Method in class vona.ui.JOGLDisplay
Apply appearance attributes to OGL.
applyAttrs(PointAttributes) - Method in class vona.ui.JOGLDisplay
applyAttrs(PolygonAttributes, boolean) - Method in class vona.ui.JOGLDisplay
Apply appearance attributes to OGL.
applyAttrs(PolygonAttributes) - Method in class vona.ui.JOGLDisplay
applyAttrs(RenderingAttributes, boolean) - Method in class vona.ui.JOGLDisplay
Apply appearance attributes to OGL.
applyAttrs(RenderingAttributes) - Method in class vona.ui.JOGLDisplay
applyAttrs(TransparencyAttributes, boolean) - Method in class vona.ui.JOGLDisplay
Apply appearance attributes to OGL.
applyAttrs(TransparencyAttributes) - Method in class vona.ui.JOGLDisplay
applyCMT() - Method in class vona.ui.Display3D
Subclasses must implement this to engage Display3D.cmtRX and Display3D.cmtScale so that they are applied to subsequent drawing.
applyCMT() - Method in class vona.ui.J3DDisplay
This impl sets J3DDisplay.cmtT3D via J3DDisplay.cmtMatrix and then does J3DDisplay.gc3D.setModelTransform(J3DDisplay.cmtT3D).
applyCMT() - Method in class vona.ui.JOGLDisplay
this impl applies Display3D.cmtRX and Display3D.cmtScale to OGL
applyMaterialColor(int, Color3f, float) - Method in class vona.ui.JOGLDisplay
Apply a material color to OGL.
applyMethod - Variable in class vona.j3d.J3DUtils.ApplyingShapeHandler
the apply method on the delegate
applyMethod - Variable in class vona.ui.ActionMapper.ApplyingAction
the apply method on the delegate
applyProjection() - Method in class vona.ui.Display3D
Subclasses must implement this to engage Display3D.viewAABB so that it is applied to subsequent drawing.
applyProjection() - Method in class vona.ui.J3DDisplay
This impl sets J3DDisplay.projectionT3D and then does J3DDisplay.view.setLeftProjection(J3DDisplay.projectionT3D).
applyProjection() - Method in class vona.ui.JOGLDisplay
This impl applies the projection matrix to OGL, leaving the OGL matrix mode in GL_MODELVIEW.
applyProjectionPending - Variable in class vona.ui.Display3D
whether a Display3D.applyProjection() is pending
applyWidgetRX - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
APPNAME - Static variable in class vona.color.bourgesdemo.BourgesDemo
 
areEventsDuringInterpolationEnabled() - Method in class vona.ui.RXSInteractor
check if input events are enabled while interpolations are ongoing
areEventsEnabled() - Method in class vona.ui.RXSInteractor
check if input events are enabled at all
arrayCount - Variable in class vona.j3d.J3DPrimitiveIterator.J3DStripIterator
array of strip lengths (number of vertices per strip)
arrayCount - Variable in class vona.j3d.JOGLGeometry
Array holding the array (or strip) lengths for this geometry.
arrayCount - Variable in class vona.ui.JOGLDisplay
Temp storage for geometry array counts.
autoAddListenersToRXSInteractor() - Method in class vona.ui.Display3D
autoLambdaSlowdownThreshold - Variable in class vona.math.PDLS
If PDLS.adaptiveStepSizeEnabled a slowdown is triggered whenever the largest auto-computed PDLS.lastLevelLambda exceeds this threshold.
autoLambdaSpeedupThreshold - Variable in class vona.math.PDLS
If PDLS.adaptiveStepSizeEnabled a speedup is enabled whenever the largest auto-computed PDLS.lastLevelLambda does not exceed this threshold.
autoLambdaThetaDiffMaxMagScale - Variable in class vona.math.PDLS
Scale factor applied to PDLS.thetaDiffMaxMag for the purposes of auto-lambda computation.
autoSetBoundingSpheres - Variable in class vona.j3d.Widget
Whether to automatically update geometry bounding spheres in subclasses that support such functionality.
averageMS() - Method in class vona.time.TimeMetrics
get TimeMetrics.averageTime() in milliseconds
averageTime() - Method in class vona.time.SynchronizedTimeMetrics
compute avg execution time from TimeMetrics.totalTime and TimeMetrics.count
averageTime() - Method in class vona.time.TimeMetrics
compute avg execution time from TimeMetrics.totalTime and TimeMetrics.count
AXES_COLORS_STRING - Static variable in class vona.j3d.AxesWidget
a short human-readable string giving the mapping from axes to colors
AXES_COLORS_STRING - Static variable in class vona.j3d.J3DAxesShape
a short human-readable string giving the mapping from axes to colors
AxesWidget - Class in vona.j3d
A widget with an axes triad.
AxesWidget(float) - Constructor for class vona.j3d.AxesWidget
covers AxesWidget.AxesWidget(), sets initial axes radius
AxesWidget() - Constructor for class vona.j3d.AxesWidget
makes a new AxesWidget of default radius
axesWidget - Variable in class vona.ui.Display3D.Driver
the axes widget

B

background - Variable in class vona.ui.J3DDisplay
the Java3D background light
backgroundColor - Variable in class vona.ui.JOGLDisplay
current bg and light params
backgroundColorChangePending - Variable in class vona.ui.JOGLDisplay
dirty flags for bg and light params
baseName - Variable in class vona.color.ColorScheme
The base name of this ColorScheme.
bezierP2 - Variable in class vona.j3d.RouteWidget
internal Bezier vertices
bezierP3 - Variable in class vona.j3d.RouteWidget
internal Bezier vertices
BLACK - Static variable in class vona.terminal.VT100Attribs
The foreground black code.
BLACK_3F - Static variable in class vona.j3d.J3DUtils
basic colors
blendedTransparencyMode(int) - Method in class vona.ui.JOGLDisplay
Check if transparencyMode is to be implemented with alpha blending (vs screen door).
blendEnabled - Variable in class vona.ui.JOGLDisplay
cache of OGL state
blockCount - Variable in class vona.dae.util.DAEUtils.FloatBlockAccessor
number of valid blocks in DAEUtils.FloatBlockAccessor.src
blockRotateFactor - Variable in class vona.ui.RXSInteractor
Conversion factor taking block events to pixels relative to canvas dimensions.
blockScaleFactor - Variable in class vona.ui.RXSInteractor
Conversion factor taking block events to pixels relative to canvas dimensions.
blocksRemaining() - Method in class vona.dae.util.DAEUtils.FloatBlockAccessor
Check how many valid blocks remain to be read.
blockTranslateFactor - Variable in class vona.ui.RXSInteractor
Conversion factor taking block events to pixels relative to canvas dimensions.
BLUE - Static variable in class vona.terminal.VT100Attribs
The foreground blue code.
BLUE_3F - Static variable in class vona.j3d.J3DUtils
basic colors
blueBits - Variable in class vona.ui.Display3D
number of bits in the specified canvas component
blueVioletHue - Static variable in class vona.color.Hue
hue from "Color Bytes" by Jean Bourges
blueVioletScheme - Static variable in class vona.color.ColorScheme
A ColorScheme where Hue.blueVioletHue is the primary Hue.
boundingSphereCenter - Variable in class vona.j3d.Widget
bounding sphere ctr for each geom in native frame of this Widget
boundingSphereCenterInView - Variable in class vona.j3d.Widget
Widget.boundingSphereCenter in view frame, alloc if desired by calling Widget.ensureBoundingSpheresInView().
boundingSphereRadius - Variable in class vona.j3d.Widget
Bounding sphere rad for each geom in native frame of this Widget
boundingSphereRadiusInView - Variable in class vona.j3d.Widget
Widget.boundingSphereRadius in view frame, alloc if desired by calling Widget.ensureBoundingSpheresInView().
bounds - Variable in class vona.j3d.J3DAxesShape
the bounds
BOUNDS_ALL - Static variable in class vona.j3d.J3DUtils
a bounds that is never disabled
BourgesDemo - Class in vona.color.bourgesdemo
Vona's utils: A demo of an implementation of the color system described in "Color Bytes" by Jean Bourges.
BourgesDemo() - Constructor for class vona.color.bourgesdemo.BourgesDemo
 
BourgesDemo.BourgesPanel - Class in vona.color.bourgesdemo
 
BourgesDemo.BourgesPanel() - Constructor for class vona.color.bourgesdemo.BourgesDemo.BourgesPanel
 
button1Down - Variable in class vona.ui.ActionMapper.ComponentState
current status of the indicated button
button2Down - Variable in class vona.ui.ActionMapper.ComponentState
current status of the indicated button
button3Down - Variable in class vona.ui.ActionMapper.ComponentState
current status of the indicated button

C

c - Variable in class vona.math.RigidTransform2D
Cosine of the rotation angle RigidTransform2D.t.
C_FMT - Static variable in class vona.math.PDLS
compact decimal printf format
canonicalizeAngle(double) - Static method in class vona.math.VonaMath
Return the canonical angle in the range (-PI, PI] corresponding to any angle t.
canonicalizeAngle180(double) - Static method in class vona.math.VonaMath
Same as VonaMath.canonicalizeAngle(double) but operates on degrees.
canonicalizeAngle360(double) - Static method in class vona.math.VonaMath
Same as VonaMath.canonicalizeAngle180(double) but returns an angle in the range (0, 360].
canonicalizeEM() - Method in class vona.math.RX
Canonicalize the EM rep to a magnitude (i.e.
canonicalizeEMMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
canonicalizeQuaternion() - Method in class vona.math.RX
Ensure that RX.qw is positive, flipping the quaternion if necessary.
canvas - Variable in class vona.ui.Display3D
the canvas
canvas3D - Variable in class vona.ui.J3DDisplay
the Java3D canvas
canvasMouseLock - Variable in class vona.ui.Display3D
synchronization object for canvas mouse location
canvasMouseX - Variable in class vona.ui.Display3D
Most recent mouse location on canvas in canvas coords or negative if mouse not on canvas.
canvasMouseY - Variable in class vona.ui.Display3D
Most recent mouse location on canvas in canvas coords or negative if mouse not on canvas.
canvasSize - Variable in class vona.ui.Display3D
current cached size of Display3D.canvas in pixels
canvasSize - Variable in class vona.ui.RXSInteractor
current canvas size in pixels or 0 to set from next input event
canvasToLocal(float...) - Method in class vona.ui.Display3D
Applies projection^{-1} and cmt^{-1} transforms.
canvasToLocal(float) - Method in class vona.ui.Display3D
Applies projection^{-1} and cmt^{-1} transforms.
canvasToView(float...) - Method in class vona.ui.Display3D
Transform a point in canvas frame to view frame by applying the projection transform.
canvasToView(float) - Method in class vona.ui.Display3D
applies the projection transform
canvasToWorldX(double, boolean) - Method in class vona.ui.RXSInteractor
map x from a horizontal pixel location on cavas to world frame
canvasToWorldY(double, boolean) - Method in class vona.ui.RXSInteractor
map y from a vertical pixel location on cavas to world frame
cC3f - Variable in class vona.ui.JOGLDisplay
Temp storage.
changeScheme(ColorScheme) - Method in class vona.color.bourgesdemo.BourgesDemo.BourgesPanel
 
CHECK_EPS - Static variable in class vona.math.TestSVD
 
checkAccept(String, int) - Method in class vona.compileserver.CompileSecurityManager
 
checkAccess(Thread) - Method in class vona.compileserver.CompileSecurityManager
 
checkConnect(String, int) - Method in class vona.compileserver.CompileSecurityManager
 
checkConvergence(int) - Method in class vona.math.PDLS
Check the current convergence status.
checkConvergenceMetrics - Variable in class vona.math.PDLS
PDLS.TimeMetrics on indicated part of PDLS.solve()
checkCreateClassLoader() - Method in class vona.compileserver.CompileSecurityManager
 
checked15 - Static variable in class vona.compat.Compat
Memo for Compat.is15().
checked16 - Static variable in class vona.compat.Compat
Memo for Compat.is16().
checkedLinux - Static variable in class vona.compat.Compat
checkedOSX - Static variable in class vona.compat.Compat
Memo for Compat.isOSX().
checkedWindows - Static variable in class vona.compat.Compat
checkExec(String) - Method in class vona.compileserver.CompileSecurityManager
 
checkExit(int) - Method in class vona.compileserver.CompileSecurityManager
 
checkFormat(IndexedGeometryArray) - Method in class vona.j3d.J3DIndexAccessor
Check if the class, storage type, and vertex format of iga is compatible with this accessor implementation.
checkFormat(JOGLGeometry) - Method in class vona.j3d.J3DIndexAccessor
checkFormat(IndexedGeometryArray) - Method in class vona.j3d.J3DIndexAccessor.J3DCoordOnlyIndexAccessor
Check if the class, storage type, and vertex format of iga is compatible with this accessor implementation.
checkFormat(IndexedGeometryArray) - Method in class vona.j3d.J3DIndexAccessor.J3DCopyIndexAccessor
Check if the class, storage type, and vertex format of iga is compatible with this accessor implementation.
checkFormat(IndexedGeometryArray) - Method in class vona.j3d.J3DIndexAccessor.J3DRefIndexAccessor
Check if the class, storage type, and vertex format of iga is compatible with this accessor implementation.
checkFormat(IndexedGeometryArray) - Method in class vona.j3d.J3DIndexAccessor.JOGLIndexAccessor
this impl returns false
checkFormat(JOGLGeometry) - Method in class vona.j3d.J3DIndexAccessor.JOGLIndexAccessor
this impl checks JOGLGeometry.isIndexed()
checkFormat(GeometryArray) - Method in class vona.j3d.J3DPrimitiveIterator
Check if the class, storage type, and vertex format of ga is compatible with this implementation.
checkFormat(JOGLGeometry) - Method in class vona.j3d.J3DPrimitiveIterator
checkFormat(GeometryArray) - Method in class vona.j3d.J3DPrimitiveIterator.J3DLineStripIterator
Check if the class, storage type, and vertex format of ga is compatible with this implementation.
checkFormat(JOGLGeometry) - Method in class vona.j3d.J3DPrimitiveIterator.J3DLineStripIterator
checkFormat(GeometryArray) - Method in class vona.j3d.J3DPrimitiveIterator.J3DTriangleFanIterator
Check if the class, storage type, and vertex format of ga is compatible with this implementation.
checkFormat(JOGLGeometry) - Method in class vona.j3d.J3DPrimitiveIterator.J3DTriangleFanIterator
checkFormat(GeometryArray) - Method in class vona.j3d.J3DPrimitiveIterator.J3DTriangleStripIterator
Check if the class, storage type, and vertex format of ga is compatible with this implementation.
checkFormat(JOGLGeometry) - Method in class vona.j3d.J3DPrimitiveIterator.J3DTriangleStripIterator
checkFormat(GeometryArray) - Method in class vona.j3d.J3DPrimitiveIterator.JOGLQuadStripIterator
Check if the class, storage type, and vertex format of ga is compatible with this implementation.
checkFormat(JOGLGeometry) - Method in class vona.j3d.J3DPrimitiveIterator.JOGLQuadStripIterator
checkFormat(GeometryArray) - Method in class vona.j3d.J3DVertexAccessor
Check if the class, storage type, and vertex format of ga is compatible with this accessor implementation.
checkFormat(JOGLGeometry) - Method in class vona.j3d.J3DVertexAccessor
checkFormat(GeometryArray) - Method in class vona.j3d.J3DVertexAccessor.J3DBufferVertexAccessor
Check if the class, storage type, and vertex format of ga is compatible with this accessor implementation.
checkFormat(GeometryArray) - Method in class vona.j3d.J3DVertexAccessor.J3DCopyVertexAccessor
Check if the class, storage type, and vertex format of ga is compatible with this accessor implementation.
checkFormat(GeometryArray) - Method in class vona.j3d.J3DVertexAccessor.J3DInterleavedBufferVertexAccessor
Check if the class, storage type, and vertex format of ga is compatible with this accessor implementation.
checkFormat(JOGLGeometry) - Method in class vona.j3d.J3DVertexAccessor.J3DInterleavedBufferVertexAccessor
this impl returns true
checkFormat(GeometryArray) - Method in class vona.j3d.J3DVertexAccessor.J3DInterleavedVertexAccessor
Check if the class, storage type, and vertex format of ga is compatible with this accessor implementation.
checkFormat(GeometryArray) - Method in class vona.j3d.J3DVertexAccessor.J3DRefVertexAccessor
Check if the class, storage type, and vertex format of ga is compatible with this accessor implementation.
checkLink(String) - Method in class vona.compileserver.CompileSecurityManager
 
checkListen(int) - Method in class vona.compileserver.CompileSecurityManager
 
checkPackageAccess(String) - Method in class vona.compileserver.CompileSecurityManager
 
checkPermission(Permission) - Method in class vona.compileserver.CompileSecurityManager
 
checkPropertiesAccess() - Method in class vona.compileserver.CompileSecurityManager
 
checkPropertyAccess(String) - Method in class vona.compileserver.CompileSecurityManager
 
checkRead(FileDescriptor) - Method in class vona.compileserver.CompileSecurityManager
 
checkRead(String) - Method in class vona.compileserver.CompileSecurityManager
 
checkSetFactory() - Method in class vona.compileserver.CompileSecurityManager
 
checkStatus(int) - Method in class vona.math.SVD
Check if a status code indicates success.
checkStatus(int) - Method in class vona.math.SVD_DGESDD
Check if a status code indicates success.
checkStatus(int) - Method in class vona.math.SVD_DGESVD
Check if a status code indicates success.
checkSVD(int, int, double[], double[], double[], double[]) - Static method in class vona.math.TestSVD
checkWrite(FileDescriptor) - Method in class vona.compileserver.CompileSecurityManager
 
checkWrite(String) - Method in class vona.compileserver.CompileSecurityManager
 
checkXPend(String) - Method in class vona.math.RX.Test
Verify the result of an xpend operation in RX.Test.testImpl().
chooseSleepStrategy(PrintStream) - Static method in class vona.compat.CompatTime
Choose the sleep strategy.
chooseTimeStrategy(PrintStream) - Static method in class vona.compat.CompatTime
Choose the time strategy.
CircleWidget - Class in vona.j3d
A circle.
CircleWidget(float, int) - Constructor for class vona.j3d.CircleWidget
Creates a new CircleWidget with given radius and CircleWidget.ns.
CircleWidget(float) - Constructor for class vona.j3d.CircleWidget
CircleWidget() - Constructor for class vona.j3d.CircleWidget
clamp(double[], int, int, double, boolean) - Method in class vona.math.PDLS
Clamp the n-element vector starting at v[i] to the max 2-norm maxMag.
clamp(double[], int, int, double) - Method in class vona.math.PDLS
PDLS.clamp(double[], int, int, double, boolean), clamps 2-norm of full index range.
clamp(double, double, double) - Method in class vona.math.RX
clamps value to [min, max], ignoring NaN
clamp(double, double, double) - Static method in class vona.math.VonaMath
Clamp value to the range [min, max].
clampColRank(double[], int, int, int, double) - Static method in class vona.math.TestSVD
Clamp the column rank of a to at most cr.
clampEM(int, double[], int, double[], boolean) - Method in class vona.math.RX
Clamps the exponential map vector to the given min and max, ignoring NaN limits.
clampEM(double[], double[], boolean) - Method in class vona.math.RX
clampEM(double[], double[]) - Method in class vona.math.RX
Covers RX.clampEM(int, double[], int, double[], boolean), starts at 0 and always checks aliases.
clampRank(double[], int, int, int, double) - Static method in class vona.math.TestSVD
Clamp the rank of a to at most cr.
clampResidualByComponent - Variable in class vona.math.PDLS
Whether PDLS.thetaDiffMaxMag or PDLS.residualMaxMag should be applied as vector 2-norms or on a per-component basis.
clampRowRank(double[], int, int, int, double) - Static method in class vona.math.TestSVD
Clamp the row rank of a to at most cr.
clampThetaDiffByComponent - Variable in class vona.math.PDLS
Whether PDLS.thetaDiffMaxMag or PDLS.residualMaxMag should be applied as vector 2-norms or on a per-component basis.
clampToEMLimits(int, boolean) - Method in class vona.math.RXSInterpolator
like RXSInterpolator.clampToTXLimits(int, boolean) but applies to EM components
clampToLimits(int, int) - Method in class vona.math.RXSInterpolator
Clamp an individual component i of waypoint which to any set RXSInterpolator.limit.
clampToScaleLimits(int) - Method in class vona.math.RXSInterpolator
like RXSInterpolator.clampToTXLimits(int, boolean) but applies to the scale component
clampToTXEMLimits(int, boolean) - Method in class vona.math.RXSInterpolator
like RXSInterpolator.clampToTXLimits(int, boolean) but applies to all TXEM components
clampToTXEMSLimits(int, boolean) - Method in class vona.math.RXSInterpolator
like RXSInterpolator.clampToTXLimits(int, boolean) but applies to all TXEMS components
clampToTXEMSLimits(boolean) - Method in class vona.math.RXSInterpolator
clampToTXLimits(int, boolean) - Method in class vona.math.RXSInterpolator
Clamp the translation components of waypoint which to any set RXSInterpolator.limit.
clampTranslation(int, double[], int, double[]) - Method in class vona.math.RX
Clamps the translation vector to the given min and max vectors, ignoring NaN limits.
classDeclExtra() - Method in class vona.rmi.rmiwrap.RMIWrap.ClientWriter
Extra stuff (e.g.
classDeclExtra() - Method in class vona.rmi.rmiwrap.RMIWrap.InterfaceWriter
Extra stuff (e.g.
classDeclExtra() - Method in class vona.rmi.rmiwrap.RMIWrap.ServerWriter
Extra stuff (e.g.
classDeclExtra() - Method in class vona.rmi.rmiwrap.RMIWrap.WrapperBodyWriter
Extra stuff (e.g.
classLoader - Static variable in class vona.compat.Compat
The class loader to use, if null then Class.forName().
className - Variable in class vona.Version
The name of the class for which versioning was computed.
clearCMT() - Method in class vona.ui.Display3D
clearDebugFlags(int) - Method in class vona.math.PDLS
clear the indicated DBG_* flags
clearDrawingBuffer() - Method in class vona.ui.Display3D
subclasses must implement this to clear the render buffer
clearDrawingBuffer() - Method in class vona.ui.J3DDisplay
this impl does J3DDisplay.gc3D.clear()
clearDrawingBuffer() - Method in class vona.ui.JOGLDisplay
This impl clears the OGL color, depth, and stencil buffers.
clearLocalToWorld(boolean) - Method in class vona.ui.Display3D
Set identity Display3D.localToWorldRX, then Display3D.updateCMT() iff changed or alwaysUpdate.
clearLocalToWorld() - Method in class vona.ui.Display3D
clearMetrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
clearQueue(Display3D.QueuedGeometry[], int) - Method in class vona.ui.Display3D
clears the geometry and appearance refs in a queue
CLIENT_API_EXCEPTION_HANDLER_JAVADOC - Static variable in class vona.rmi.rmiwrap.RMIWrap
Javadoc for client API exception handler methods.
CLIENT_API_METHOD_JAVADOC - Static variable in class vona.rmi.rmiwrap.RMIWrap
Javadoc for client API methods.
CLIENT_DIRECT_CONSTRUCTOR_JAVADOC - Static variable in class vona.rmi.rmiwrap.RMIWrap
Javadoc for client direct constructor.
CLIENT_GENERIC_EXCEPTION_HANDLER_JAVADOC - Static variable in class vona.rmi.rmiwrap.RMIWrap
Javadoc for client generic exception handler.
CLIENT_GENERIC_SHORT_CIRCUIT_HANDLER_JAVADOC - Static variable in class vona.rmi.rmiwrap.RMIWrap
Javadoc for client generic short circuit handler.
CLIENT_INDIRECT_CONSTRUCTOR_EXCEPTION_HANDLER_JAVADOC - Static variable in class vona.rmi.rmiwrap.RMIWrap
Javadoc for client indirect constructor exception handler.
CLIENT_INDIRECT_CONSTRUCTOR_JAVADOC - Static variable in class vona.rmi.rmiwrap.RMIWrap
Javadoc for client indirect constructor.
CLIENT_REMOTE_INSTANCE_JAVADOC - Static variable in class vona.rmi.rmiwrap.RMIWrap
Javadoc for client remote instance field.
CLIENT_WRAPPER_JAVADOC - Static variable in class vona.rmi.rmiwrap.RMIWrap
Class header doc for the client wrapper.
Clock - Class in vona.time
Vona's utils: a clock.
Clock() - Constructor for class vona.time.Clock
 
clock - Variable in class vona.time.Interpolator
The time base to use for this interpolation.
clock - Variable in class vona.time.PeriodicThread
The timebase.
clock - Variable in class vona.ui.RXSInteractor
the time base
close() - Method in class vona.compileserver.CompileServer
 
closeToIdentity(double) - Method in class vona.math.RigidTransform2D
Check whether this transform is within epsilon of an identity transform.
closeToIdentity() - Method in class vona.math.RigidTransform2D
closeToZero(double) - Static method in class vona.math.VonaMath
closeToZero(double, double) - Static method in class vona.math.VonaMath
Check whether the 2D vector (x, y) is nearly (0.0, 0.0).
closeToZero2(double[]) - Static method in class vona.math.VonaMath
Check whether the 2D vector v is nearly (0.0, 0.0).
cmtMatrix - Variable in class vona.ui.J3DDisplay
Matrix used to set J3DDisplay.cmtT3D.
cmtMatrix - Variable in class vona.ui.JOGLDisplay
Temp storage for applying Display3D.cmtRX and Display3D.cmtScale to OGL.
cmtRX - Variable in class vona.ui.Display3D
current rigid part of the local-to-view composite model transform.
cmtRX - Variable in class vona.ui.Display3D.QueuedGeometry
The Display3D.cmtRX that was in effect when this geometry was rendered.
cmtScale - Variable in class vona.ui.Display3D
Current scale part of the local-to-view composite model transform.
cmtScale - Variable in class vona.ui.Display3D.QueuedGeometry
The Display3D.cmtScale that was in effect when this geometry was rendered.
cmtT3D - Variable in class vona.ui.J3DDisplay
Java3D transform used to apply the CMT.
color - Variable in class vona.j3d.J3DPrimitiveIterator
Most recently read color per vertex, null if not reading this component, NaN if first vertex not yet read.
COLOR - Static variable in class vona.j3d.J3DVertexAccessor
color - Variable in class vona.j3d.J3DVertexAccessor
Current color, or null if none.
color3 - Variable in class vona.j3d.J3DVertexAccessor
color4 - Variable in class vona.j3d.J3DVertexAccessor
colorBuf - Variable in class vona.ui.JOGLDisplay
Temp storage for vertex data.
colorIndex - Variable in class vona.j3d.J3DIndexAccessor
current color component index
coloringAttrs - Variable in class vona.ui.JOGLDisplay
colorMaterialEnabled - Variable in class vona.ui.JOGLDisplay
cache of OGL state
ColorScheme - Class in vona.color
Vona's utils: a color scheme, a-la "Color Bytes" by Jean Bourges.
ColorScheme(Hue, Hue, Hue, Hue, float, float, float, String) - Constructor for class vona.color.ColorScheme
Make a ColorScheme.
ColorScheme(Hue, Hue, Hue, Hue, float, float, float) - Constructor for class vona.color.ColorScheme
Covers ColorScheme.ColorScheme(Hue, Hue, Hue, Hue, float, float, float, String), uses the name of the primary hue as the base name of the ColorScheme.
ColorScheme(Hue, Hue, Hue, Hue, float, float) - Constructor for class vona.color.ColorScheme
Covers ColorScheme.ColorScheme(Hue, Hue, Hue, Hue, float, float, float), uses relative alpha 1.0 (full opaque).
ColorScheme(Hue, Hue, Hue, Hue, float) - Constructor for class vona.color.ColorScheme
ColorScheme(Hue, Hue, Hue, Hue) - Constructor for class vona.color.ColorScheme
ColorScheme(Hue) - Constructor for class vona.color.ColorScheme
Covers ColorScheme.ColorScheme(Hue, Hue, Hue, Hue), derives all hues from the primary Hue.
ColorScheme(ColorScheme, float, float, float) - Constructor for class vona.color.ColorScheme
Make a new ColorScheme baed on an existing one.
ColorScheme(ColorScheme, float, float) - Constructor for class vona.color.ColorScheme
Make a new ColorScheme baed on an existing one.
ColorScheme(ColorScheme, float) - Constructor for class vona.color.ColorScheme
Make a new ColorScheme baed on an existing one.
COMPARATOR - Static variable in class vona.ui.ActionMapper.Action
gives a canonical ordering for Actions based on their spec
compareQueued(Display3D.QueuedGeometry, Display3D.QueuedGeometry) - Method in class vona.ui.Display3D
compareTo(Display3D.QueuedGeometry) - Method in class vona.ui.Display3D.QueuedGeometry
Defines a natural order such that sorting a collection of QueuedGeometry objects yeilds a back-to-front ordering.
Compat - Class in vona.compat
Vona's java compatibility utilities.
Compat() - Constructor for class vona.compat.Compat
 
CompatTime - Class in vona.compat
Vona's java time compatibility utilities.
CompatTime() - Constructor for class vona.compat.CompatTime
 
compensatedResidual - Variable in class vona.math.PDLS
Compensated residual for each priority level.
compensatedResidualMetrics - Variable in class vona.math.PDLS
Per-priority-level PDLS.TimeMetrics on indicated part of PDLS.solve().
CompileSecurityManager - Class in vona.compileserver
The main problem in reusing sun.tools.javac.Main is that it calls System.exit() when done.
CompileSecurityManager(PrintStream) - Constructor for class vona.compileserver.CompileSecurityManager
 
CompileServer - Class in vona.compileserver
 
CompileServer(int) - Constructor for class vona.compileserver.CompileServer
 
complimentHue - Variable in class vona.color.ColorScheme
The compliment Hue of this ColorScheme.
complimentRelatedHue - Variable in class vona.color.ColorScheme
The compliment related Hue of this ColorScheme.
complimentRelatedRGB - Variable in class vona.color.ColorScheme
The compliment related Color of this ColorScheme.
complimentRGB - Variable in class vona.color.ColorScheme
The compliment Color of this ColorScheme.
component - Variable in class vona.j3d.J3DPrimitiveIterator
component - Variable in class vona.j3d.J3DVertexAccessor
array of refs to the individual component arrays
componentBuf - Variable in class vona.j3d.J3DVertexAccessor.J3DBufferVertexAccessor
component buffers
componentIndex - Variable in class vona.j3d.J3DVertexAccessor
access index for each component
componentIndicesSame() - Method in class vona.j3d.J3DIndexAccessor
Check if each component index is either negative or equal to J3DIndexAccessor.coordIndex.
componentListener - Variable in class vona.ui.ActionMapper
listener for ComponentEvents
componentRef - Variable in class vona.j3d.J3DVertexAccessor.J3DRefVertexAccessor
component array refs
componentStateMap - Variable in class vona.ui.ActionMapper
map from AWT Component to ActionMapper.ComponentState
compositeCursorOntoBGR(int, int, ByteBuffer, boolean, Cursor) - Method in class vona.ui.JOGLDisplay
Composite cursor onto a BGR buffer representing the canvas, at the current mouse location.
computeBoundingSphere(float[]) - Method in class vona.j3d.J3DVertexAccessor
Compute the center and radius of a bounding sphere which encloses all valid vertices.
computeEdges(FloatBuffer, int, int, float, float...) - Static method in class vona.j3d.SphereWidget
Re-usable utility function to compute coords for sphere edges.
computeMinTrapezoidAccelFraction(double, double, double) - Static method in class vona.math.RXSInterpolator
computeMinTrapezoidDuration(double, double, double) - Static method in class vona.math.RXSInterpolator
Parameterized computation for RXSInterpolator.getMinTrapezoidDuration(int).
ConeWidget - Class in vona.j3d
A cone.
ConeWidget(float, float, int) - Constructor for class vona.j3d.ConeWidget
Creates a new ConeWidget with given radius, height, and ConeWidget.ns.
ConeWidget(float, float) - Constructor for class vona.j3d.ConeWidget
ConeWidget() - Constructor for class vona.j3d.ConeWidget
Covers ConeWidget.ConeWidget(float, float, int), uses ConeWidget.DEF_NUM_SECTORS, radius = 0.5f, height = 0.5f.
configDone - Static variable in class vona.terminal.ConsoleNonblocking
whether we've configured the TTY yet
cons(IndexedGeometryArray) - Static method in class vona.j3d.J3DIndexAccessor
Factory method to cons a new accessor of the appropriate type for the class, storage type, and vertex format of iga.
cons(JOGLGeometry) - Static method in class vona.j3d.J3DIndexAccessor
cons(GeometryArray, boolean...) - Static method in class vona.j3d.J3DPrimitiveIterator
Factory method to cons a new iterator of the appropriate type for the class, storage type, and vertex format of ga.
cons(JOGLGeometry, boolean...) - Static method in class vona.j3d.J3DPrimitiveIterator
cons(GeometryArray, boolean...) - Static method in class vona.j3d.J3DVertexAccessor
Factory method to cons a new accessor of the appropriate type for the class, storage type, and vertex format of ga.
cons(JOGLGeometry, boolean...) - Static method in class vona.j3d.J3DVertexAccessor
cons(String) - Static method in class vona.j3d.Widget
Generic factory method to construct Widget subclass instances.
cons() - Static method in class vona.math.RX
make a new identity rigid transform
cons(String) - Static method in class vona.math.SVD
Generic factory.
consAll(J3DIndexAccessor[]) - Static method in class vona.j3d.J3DIndexAccessor
Cons a new instance of each available implementation.
consAll() - Static method in class vona.j3d.J3DIndexAccessor
consAll(J3DPrimitiveIterator[]) - Static method in class vona.j3d.J3DPrimitiveIterator
Cons a new instance of each available implementation.
consAll() - Static method in class vona.j3d.J3DPrimitiveIterator
consAll(J3DVertexAccessor[]) - Static method in class vona.j3d.J3DVertexAccessor
Cons a new instance of each available implementation.
consAll() - Static method in class vona.j3d.J3DVertexAccessor
consDAEAccessorParam(String, String) - Method in class vona.dae.util.DAEUtils
cons a DAE "source/technique_common/accessor/param"
consDAEFXColor(float, float, float, DAEObject) - Method in class vona.dae.util.DAEUtils
cons a new DAE FX color entity
consDAEFXColor(float, float, float) - Method in class vona.dae.util.DAEUtils
consDAEFXFloat(float, DAEObject) - Method in class vona.dae.util.DAEUtils
cons a new DAE FX float entity
consDAEFXFloat(float) - Method in class vona.dae.util.DAEUtils
consDefaultAppearance() - Method in class vona.dae.util.DAEUtils
consDefaultDAEEffect() - Method in class vona.dae.util.DAEUtils
consDefaultDAERigidTransform() - Method in class vona.dae.util.DAEUtils
Hook called by DAEUtils.rxToDAERigidTransform(vona.math.RX) to initialize return falue.
consDefaultRXAndScale() - Method in class vona.dae.util.DAEUtils
consedConfinedStateGL - Variable in class vona.ui.JOGLDisplay
Whether the various render-thread confined state has been consed yet.
consFromMatrix(double[]) - Static method in class vona.math.RX
covers RX.fromMatrix(double[]), conses a new RX
consFromT3D(Transform3D) - Static method in class vona.j3d.J3DRX
consFromXYO(double[], double[], double[]) - Static method in class vona.math.RX
consMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
ConsoleNonblocking - Class in vona.terminal
Example of doing non-blocking console input on Unix.
ConsoleNonblocking() - Constructor for class vona.terminal.ConsoleNonblocking
 
consRandom(double, double) - Static method in class vona.math.RX
Covers RX.randomize(double, double) conses a new RX.
consRandom() - Static method in class vona.math.RX
covers RX.randomize(), conses a new RX
consRandom(int, int) - Static method in class vona.math.TestSVD
cons a random-valued mxn matrix
consSVD(String[]) - Static method in class vona.math.PDLS
Returns first available SVD impl with SVD.cons(java.lang.String).
construct(String) - Static method in class vona.compat.Compat
Covers Compat.construct(String, Object[]), calls the no-arg constructor.
construct(String, Object[]) - Static method in class vona.compat.Compat
Covers Compat.construct(String, Object[], String[]), infers argument types.
construct(String, Object[], String[]) - Static method in class vona.compat.Compat
Attempt to make an instance of a class that may or may not exist and which may or may not have a constructor matching the specified arguments.
constructorRemoteException(String, RemoteException) - Method in class vona.rmi.rmiwrap.test.TestImplClient
Default constructor remote exception handler calls the generic RemoteException handler TestImplClient.handleRemoteException(java.lang.String, java.lang.Object[], java.rmi.RemoteException) (with method name "*constructor*") and if that returns null throws a vona.rmi.RuntimeRemoteException.
constructSafely(String) - Static method in class vona.compat.Compat
Covers Compat.construct(String), swallows exceptions, returns null on failure.
constructSafely(String, Object[]) - Static method in class vona.compat.Compat
Covers Compat.construct(String, Object[]), swallows exceptions, returns null on failure.
constructSafely(String, Object[], String[]) - Static method in class vona.compat.Compat
Covers Compat.construct(String, Object[], String[]), swallows exceptions, returns null on failure.
consuming - Variable in class vona.ui.ActionMapper.Action
Whether the action event that resulted in a call to ActionMapper.Action.run(java.lang.String, java.awt.Component, vona.ui.ActionMapper.ComponentState) that returned true should be consumed.
continueOnInterrupt - Variable in class vona.time.PeriodicThread
Whether this thread should continue looping if it's interrupt()ed.
controlInLocalFrame - Variable in class vona.ui.RXSInteractor
If true then interactive motion increments are relative to local frame.
controlInManipulationFrame - Variable in class vona.ui.RXSInteractor
If true then interactive motion increments are relative to manipulation frame, which is defined by RXSInteractor.manipulationToWorld.
convergenceCycleMetrics - Variable in class vona.math.PDLS
PDLS.TimeMetrics on indicated part of PDLS.solve()
convergenceEnabled - Variable in class vona.math.PDLS
Enable for indicated part of PDLS.solve().
convertColor(Color, int) - Static method in class vona.color.Hue
Same as Hue.convertColor(Color, ColorSpace) but gets the target ColorSpace from ColorSpace.getInstance(toSpace).
convertColor(Color, ColorSpace) - Static method in class vona.color.Hue
Convert color to toSpace.
coord - Variable in class vona.j3d.J3DPrimitiveIterator
Most recently read coordinates per vertex, null if not reading this component, NaN if first vertex not yet read.
COORD - Static variable in class vona.j3d.J3DVertexAccessor
coord - Variable in class vona.j3d.J3DVertexAccessor
current coords or null if none (order XYZ)
coord3 - Variable in class vona.j3d.J3DVertexAccessor
COORD_ONLY - Static variable in class vona.ui.Display3D
component enables for vertex accessors and primitive iterators
coordIndex - Variable in class vona.j3d.J3DIndexAccessor
current coordinate component index
coordIndices - Variable in class vona.j3d.J3DIndexAccessor.J3DRefIndexAccessor
reference to the coord indices array
copy2(double[], double[]) - Static method in class vona.math.VonaMath
Copy a two-dimensional vector.
copyBlock(int, FloatBuffer) - Method in class vona.dae.util.DAEUtils.FloatBlockAccessor
copyBlock(FloatBuffer) - Method in class vona.dae.util.DAEUtils.FloatBlockAccessor
Relative read.
copyFrom(RigidTransform2D) - Method in class vona.math.RigidTransform2D
this = o
copyFromAccessor(int) - Method in class vona.j3d.J3DPrimitiveIterator
copy all components of vertex v with the accessor
copyMaterialColor(Material, int, int) - Static method in class vona.j3d.J3DUtils
Copy one of the four colors of a material to another color in that material.
copyMaterialColor(Appearance, int, int) - Static method in class vona.j3d.J3DUtils
copyMaterialColor(Shape3D, int, int) - Static method in class vona.j3d.J3DUtils
copyMaterialColorRecursively(Node, int, int) - Static method in class vona.j3d.J3DUtils
coralHue - Static variable in class vona.color.Hue
hue from "Color Bytes" by Jean Bourges
count - Variable in class vona.time.TimeMetrics
Number of executions
countBuffer - Variable in class vona.j3d.JOGLGeometry
Temp storage for passing data to OpenGL.
countGeometryArrays(Shape3D) - Static method in class vona.j3d.Widget
count the number of GeometryArrays in shape3D
crimsonHue - Static variable in class vona.color.Hue
hue from "Color Bytes" by Jean Bourges
cross3(double[], double[], double[]) - Static method in class vona.math.VonaMath
Compute the cross product of two 3D vectors.
crossMagnitudeSquared3(double[], double[]) - Static method in class vona.math.VonaMath
Compute the square of the magnitude of the cross product of two 3D vectors.
crossZ(double, double, double, double) - Static method in class vona.math.VonaMath
Compute the Z component of the cross product of the two 2D vectors v1 and v2.
crossZ(double[], double[]) - Static method in class vona.math.VonaMath
Compute the Z component of the cross product of the two 2D vectors v1 and v2.
crossZ(double[], double[], double[], double[]) - Static method in class vona.math.VonaMath
Compute the Z component of the cross product of the two 2D vectors s1->e1 and s2->e2.
crossZ(double, double, double, double, double, double, double, double) - Static method in class vona.math.VonaMath
Compute the Z component of the cross product of the two 2D vectors s1->e1 and s2->e2.
crossZSign(double, double, double, double) - Static method in class vona.math.VonaMath
Compute the sign of the cross product of two 2D vectors.
ctrlDown - Variable in class vona.ui.ActionMapper.ComponentState
current status of the indicated key
ctrlDown - Variable in class vona.ui.RXSInteractor
Whether the indicated key is currenly down.
CURRENT - Static variable in class vona.ui.JOGLDisplay
appearance collection indices
currentColorMaterial - Variable in class vona.ui.JOGLDisplay
cache of OGL state
currentModelViewRX - Variable in class vona.ui.JOGLDisplay
cache of OGL state
currentModelViewScale - Variable in class vona.ui.JOGLDisplay
cache of OGL state
currentRenderLatch - Variable in class vona.ui.JOGLDisplay
JOGLDisplay.renderLatch that was current at start of render.
currentScheme - Variable in class vona.color.bourgesdemo.BourgesDemo.BourgesPanel
 
currentValue() - Method in class vona.time.Interpolator
Get the current value of the interpolation.
currentValue(double) - Method in class vona.time.Interpolator
Hook for subclasses to implement different interpolation schemes.
currentValue(double) - Method in class vona.time.TrapezoidInterpolator
Hook for subclasses to implement different interpolation schemes.
cursorImages - Static variable in class vona.cursor.CursorUtils
registered cursor images
cursorInfoCache - Static variable in class vona.cursor.CursorUtils
CursorUtils - Class in vona.cursor
Cursor Utilities.
CursorUtils() - Constructor for class vona.cursor.CursorUtils
 
CursorUtils.CursorImage - Class in vona.cursor
The image of a cursor.
CursorUtils.CursorImage(CursorUtils.CursorInfo, byte[]) - Constructor for class vona.cursor.CursorUtils.CursorImage
sets fields
CursorUtils.CursorInfo - Class in vona.cursor
info for a cursor
CursorUtils.CursorInfo(int, int, int, int, String) - Constructor for class vona.cursor.CursorUtils.CursorInfo
sets fields
CursorUtils.CursorInfo(int, int, String) - Constructor for class vona.cursor.CursorUtils.CursorInfo
sets fields, hotspot (0, 0)
CursorUtils.DefaultCursorInfo - Class in vona.cursor
info for a cursor with image stored as resource
CursorUtils.DefaultCursorInfo(int, int, int, int, int, String) - Constructor for class vona.cursor.CursorUtils.DefaultCursorInfo
sets fields
CursorUtils.PredefinedCursorInfo - Class in vona.cursor
info for a Java predefined cursor
CursorUtils.PredefinedCursorInfo(int, int, int, int, int) - Constructor for class vona.cursor.CursorUtils.PredefinedCursorInfo
sets fields
CursorUtils.PredefinedCursorInfo(int, int, int) - Constructor for class vona.cursor.CursorUtils.PredefinedCursorInfo
sets fields, hotspot (0, 0)
CurveWidget - Class in vona.j3d
Base class for widgets that are curves.
CurveWidget(int, float[], float[], float[], float[]) - Constructor for class vona.j3d.CurveWidget
Creates a new CurveWidget from startCoord to endCoord.
CVS_ID_FIELD - Static variable in class vona.Version
Field name searched when attempting to read an SVN or CVS Id keyword expansion from a class.
cvsid - Static variable in class vona.color.bourgesdemo.BourgesDemo
 
cvsid - Static variable in class vona.color.ColorScheme
CVS id.
cvsid - Static variable in class vona.color.Hue
CVS id.
cvsid - Static variable in class vona.color.iccconvert.ICCConvert
CVS id.
cvsid - Static variable in class vona.compat.Compat
CVS id.
cvsid - Static variable in class vona.j3d.AnnulusWidget
 
cvsid - Static variable in class vona.j3d.AxesWidget
 
cvsid - Static variable in class vona.j3d.CircleWidget
 
cvsid - Static variable in class vona.j3d.ConeWidget
 
cvsid - Static variable in class vona.j3d.CurveWidget
 
cvsid - Static variable in class vona.j3d.CylinderWidget
 
cvsid - Static variable in class vona.j3d.EdgedFacetedWidget
 
cvsid - Static variable in class vona.j3d.FacetedWidget
 
cvsid - Static variable in class vona.j3d.FrustumWidget
 
cvsid - Static variable in class vona.j3d.IsoscelesWidget
 
cvsid - Static variable in class vona.j3d.J3DAxesShape
 
cvsid - Static variable in class vona.j3d.J3DIndexAccessor
 
cvsid - Static variable in class vona.j3d.J3DPrimitiveIterator
 
cvsid - Static variable in class vona.j3d.J3DRX
 
cvsid - Static variable in class vona.j3d.J3DUtils
 
cvsid - Static variable in class vona.j3d.J3DVertexAccessor
 
cvsid - Static variable in class vona.j3d.JOGLEdgedFacetedWidget
 
cvsid - Static variable in class vona.j3d.JOGLGeometry
 
cvsid - Static variable in class vona.j3d.PrismWidget
 
cvsid - Static variable in class vona.j3d.PyramidWidget
 
cvsid - Static variable in class vona.j3d.RectangleWidget
 
cvsid - Static variable in class vona.j3d.RouteWidget
 
cvsid - Static variable in class vona.j3d.SectorWidget
 
cvsid - Static variable in class vona.j3d.SegmentWidget
 
cvsid - Static variable in class vona.j3d.SphereWidget
 
cvsid - Static variable in class vona.j3d.Widget
 
cvsid - Static variable in class vona.log.Log
CVS id.
cvsid - Static variable in class vona.math.PDLS
 
cvsid - Static variable in class vona.math.RigidTransform2D
CVS id.
cvsid - Static variable in class vona.math.RX
 
cvsid - Static variable in class vona.math.RXSInterpolator
 
cvsid - Static variable in class vona.math.TimeMath
 
cvsid - Static variable in class vona.math.VonaMath
CVS id.
cvsid - Static variable in class vona.rmi.rmiwrap.RMIWrap
CVS id.
cvsid - Static variable in interface vona.rmi.rmiwrap.test.TestAPI
CVS id.
cvsid - Static variable in class vona.rmi.rmiwrap.test.TestDriver
CVS id.
cvsid - Static variable in class vona.rmi.rmiwrap.test.TestDriverRemote
CVS id.
cvsid - Static variable in class vona.rmi.rmiwrap.test.TestImpl
CVS id.
cvsid - Static variable in exception vona.rmi.RuntimeRemoteException
CVS id.
cvsid - Static variable in class vona.terminal.VT100Attribs
CVS id.
cvsid - Static variable in class vona.time.Clock
CVS id.
cvsid - Static variable in class vona.time.DiscreteClock
CVS id.
cvsid - Static variable in class vona.time.Interpolator
CVS id.
cvsid - Static variable in class vona.time.PeriodicThread
CVS id.
cvsid - Static variable in class vona.time.SuperClock
CVS id.
cvsid - Static variable in class vona.time.SynchronizedTimeMetrics
 
cvsid - Static variable in class vona.time.TimeMetrics
 
cvsid - Static variable in class vona.time.TrapezoidInterpolator
CVS id.
cvsid - Static variable in class vona.ui.ActionMapper
 
cvsid - Static variable in class vona.ui.Display3D
 
cvsid - Static variable in class vona.ui.J3DDisplay
 
cvsid - Static variable in class vona.ui.JOGLDisplay
 
cvsid - Static variable in class vona.ui.RXSInteractor
 
CYAN - Static variable in class vona.terminal.VT100Attribs
The foreground cyan code.
cyanHue - Static variable in class vona.color.Hue
hue from "Color Bytes" by Jean Bourges
cyanScheme - Static variable in class vona.color.ColorScheme
A ColorScheme where Hue.cyanHue is the primary Hue.
cycleControlFrame(String, String, String) - Method in class vona.ui.RXSInteractor
Cycle control to the next frame.
cycleControlFrame() - Method in class vona.ui.RXSInteractor
CylinderWidget - Class in vona.j3d
A cylinder.
CylinderWidget(float, float, int) - Constructor for class vona.j3d.CylinderWidget
Creates a new CylinderWidget with given radius, height, and CylinderWidget.ns.
CylinderWidget(float, float) - Constructor for class vona.j3d.CylinderWidget
CylinderWidget() - Constructor for class vona.j3d.CylinderWidget

D

d - Static variable in class vona.math.TimeMath
 
d1 - Static variable in class vona.math.TimeMath
 
daeGeometryInstancesToWidgets(List<InstanceGeometryType>) - Method in class vona.dae.util.DAEUtils
daeGeometryInstancesToWidgets(NodeType) - Method in class vona.dae.util.DAEUtils
daeGeometryInstanceToWidget(InstanceGeometryType) - Method in class vona.dae.util.DAEUtils
Convert a DAE "instance_geometry" into a Widget.
daeMaterialInstanceToJ3DAppearance(InstanceMaterialType) - Method in class vona.dae.util.DAEUtils
Convert a DAE "instance_material" into a corresponding Java3D Appearance.
DAEObject - Class in vona.dae.util
Base class for all JAXB generated classes.
DAEObject() - Constructor for class vona.dae.util.DAEObject
 
daePrimsToJOGLGeometry(DAEObject) - Method in class vona.dae.util.DAEUtils
Convert a DAE geometric primitives object (e.g.
daeTransformsToRXAndScale(List<? extends DAEObject>) - Method in class vona.dae.util.DAEUtils
Distill a sequence of DAE transform entities into a single equivalent RX and scale factor.
daeTransformsToRXAndScale(NodeType) - Method in class vona.dae.util.DAEUtils
daeTransformsToRXAndScale(LinkType) - Method in class vona.dae.util.DAEUtils
daeTransformsToRXAndScale(LinkType.AttachmentFull) - Method in class vona.dae.util.DAEUtils
daeTransformsToRXAndScale(LinkType.AttachmentStart) - Method in class vona.dae.util.DAEUtils
daeTransformsToRXAndScale(LinkType.AttachmentEnd) - Method in class vona.dae.util.DAEUtils
daeTransformsToRXAndScale(KinematicsFrameType) - Method in class vona.dae.util.DAEUtils
DAEUtils - Class in vona.dae.util
COLLADA (DAE) utils.
DAEUtils(boolean, PrintStream, int, boolean, boolean, double) - Constructor for class vona.dae.util.DAEUtils
sets instance fields
DAEUtils() - Constructor for class vona.dae.util.DAEUtils
uses defaults
DAEUtils.DAERigidTransform - Class in vona.dae.util
DAE representation of a rigid transform
DAEUtils.DAERigidTransform(RotateType, TranslateType) - Constructor for class vona.dae.util.DAEUtils.DAERigidTransform
sets instance fields
DAEUtils.FloatBlockAccessor - Class in vona.dae.util
Access a FloatBuffer backing a COLLADA "float_array" according to the configuration of a COLLADA "accessor".
DAEUtils.FloatBlockAccessor(FloatBuffer, int, int, int, boolean...) - Constructor for class vona.dae.util.DAEUtils.FloatBlockAccessor
sets fields
DAEUtils.RXAndScale - Class in vona.dae.util
combination of an RX and a scale factor
DAEUtils.RXAndScale(RX, float) - Constructor for class vona.dae.util.DAEUtils.RXAndScale
sets instance fields
dampedPseudoinverse - Variable in class vona.math.PDLS
Working space to compute damped pseudoinverse of PDLS.restrictedJacobian.
dampingEnabled - Variable in class vona.math.PDLS
Enable for indicated part of PDLS.solve().
DARKER - Static variable in class vona.color.ColorScheme
Amount by which black is decreased/increased to make a ColorScheme.lighter()/ColorScheme.darker() derivative ColorScheme.
darker() - Method in class vona.color.ColorScheme
Return a derived ColorScheme with relative black ColorScheme.DARKER towards 1.0.
darkerScheme - Variable in class vona.color.ColorScheme
darkest() - Method in class vona.color.ColorScheme
Return a derived ColorScheme with 1.0 relative black.
darkestScheme - Variable in class vona.color.ColorScheme
DASHED_PATTERN - Static variable in class vona.j3d.CurveWidget
line attributes pattern mask
DASHED_PATTERN - Static variable in class vona.j3d.EdgedFacetedWidget
edge line attributes pattern mask
dbg(String, DAEObject) - Method in class vona.dae.util.DAEUtils
dbg(String) - Method in class vona.dae.util.DAEUtils
dbg(Throwable) - Method in class vona.log.Log
dbg(String, Object...) - Method in class vona.log.Log
dbg(String) - Method in class vona.log.Log
dbg() - Method in class vona.log.Log
dbg(Throwable, String, Object...) - Method in class vona.log.Log
DBG_ALL - Static variable in class vona.math.PDLS
debug flag
DBG_ALL - Static variable in class vona.ui.ActionMapper
DBG_ALL_BUT_MATRICES - Static variable in class vona.math.PDLS
debug flag
DBG_COMPONENT_STATE - Static variable in class vona.ui.ActionMapper
DBG_CONTROL - Static variable in class vona.math.PDLS
debug flag
DBG_ENABLED - Static variable in class vona.ui.ActionMapper
DBG_LAMBDA - Static variable in class vona.math.PDLS
debug flag
DBG_LIMITING - Static variable in class vona.math.PDLS
debug flag
DBG_MATRICES - Static variable in class vona.math.PDLS
debug flag
DBG_MOUSE_MOTION - Static variable in class vona.ui.ActionMapper
DBG_POSTURE - Static variable in class vona.math.PDLS
debug flag
DBG_RESIDUAL - Static variable in class vona.math.PDLS
debug flag
DBG_STEPSIZE - Static variable in class vona.math.PDLS
debug flag
DBG_STEPSIZE_AND_LAMBDA - Static variable in class vona.math.PDLS
debug flag
DBG_SVD - Static variable in class vona.math.PDLS
debug flag
DBG_THETA - Static variable in class vona.math.PDLS
debug flag
DBG_THETA_AND_RESIDUAL - Static variable in class vona.math.PDLS
debug flag
dbgAppearance - Variable in class vona.ui.Display3D
Appearance for dbg objects.
dbgEnabled - Variable in class vona.j3d.Widget
whether debug spheres and normals are enabled if present
dbgEnabled(int) - Method in class vona.math.PDLS
Check if PDLS.dbgStream is set and all flags are set in PDLS.dbgFlags.
dbgFlags - Variable in class vona.math.PDLS
debug enable flags, 0 to disable debug
dbgFlags - Variable in class vona.ui.ActionMapper
enable for debug spew
dbgNormalsGeometry - Variable in class vona.j3d.Widget
DBG normal geometry if non-null, see Widget.updateDBGNormals(int, float).
dbgNormalsVertices - Variable in class vona.j3d.Widget
vertex array for Widget.dbgNormalsGeometry, if non-null
dbgPipelineEnabled() - Method in class vona.ui.JOGLDisplay
Hook to enable the debug pipeline at time of canvas init.
dbgSceneExtentsEnabled - Variable in class vona.ui.Display3D
whether to enable dbg scene extents
dbgSceneExtentsRect - Variable in class vona.ui.Display3D
widget for displaying dbg scene extents
dbgSpheresGeometry - Variable in class vona.j3d.Widget
dbg spheres geometry if non-null, see Widget.updateDBGSpheres(int)
dbgSpheresVertices - Variable in class vona.j3d.Widget
vertex array for Widget.dbgSpheresGeometry, if non-null
dbgStream - Variable in class vona.math.PDLS
output stream for debug messages, null to disable debug
dCoord - Variable in class vona.j3d.RouteWidget
debug(Throwable) - Method in class vona.log.Log
debug(String, Object...) - Method in class vona.log.Log
debug(String) - Method in class vona.log.Log
debug() - Method in class vona.log.Log
debug(Throwable, String, Object...) - Method in class vona.log.Log
Issue a Level.INFO with the specified Throwable and message.
DEF_ACCEL_FRACTION - Static variable in class vona.math.RXSInterpolator
DEF_ALWAYS_DAMP_SIGMA - Static variable in class vona.math.PDLS
initial/default value of PDLS.alwaysDampSigma
DEF_AMBIENT_LIGHT_INTENSITY - Static variable in class vona.ui.Display3D
default ambient light intensity
DEF_ANGLE_X - Static variable in class vona.j3d.FrustumWidget
default angles for no-arg constructor
DEF_ANGLE_Y - Static variable in class vona.j3d.FrustumWidget
default angles for no-arg constructor
DEF_ANTI_ALIASING - Static variable in class vona.j3d.J3DUtils
DEF_AUTO_LAMBDA_SLOWDOWN_THRESHOLD - Static variable in class vona.math.PDLS
initial/default value of PDLS.autoLambdaSlowdownThreshold
DEF_AUTO_LAMBDA_SPEEDUP_THRESHOLD - Static variable in class vona.math.PDLS
initial/default value of PDLS.autoLambdaSpeedupThreshold
DEF_AUTO_LAMBDA_THETA_DIFF_MAX_MAG_SCALE - Static variable in class vona.math.PDLS
initial/default value of PDLS.autoLambdaThetaDiffMaxMagScale
DEF_BLOCK_ROTATE_FACTOR - Static variable in class vona.ui.RXSInteractor
DEF_BLOCK_SCALE_FACTOR - Static variable in class vona.ui.RXSInteractor
DEF_BLOCK_TRANSLATE_FACTOR - Static variable in class vona.ui.RXSInteractor
DEF_COLOR - Static variable in class vona.j3d.CurveWidget
default line color
DEF_DBG_NORMAL_LENGTH - Static variable in class vona.j3d.Widget
line segment length for dbg normal display
DEF_DEMDQ_H - Static variable in class vona.math.RX
default perturbation magnitude for numeric partial derivative
DEF_DIRECTIONAL_LIGHT_DIRECTION - Static variable in class vona.ui.Display3D
default directional light direction
DEF_DIRECTIONAL_LIGHT_INTENSITY - Static variable in class vona.ui.Display3D
default directional light intensity
DEF_DIVERGENCE_FACTOR - Static variable in class vona.math.PDLS
initial/default value of PDLS.divergenceFactor
DEF_DIVERGENCE_TOL - Static variable in class vona.math.PDLS
initial/default value of PDLS.divergenceTol
DEF_DOUBLE_BUFFER - Static variable in class vona.j3d.J3DUtils
DEF_DQDEM_H - Static variable in class vona.math.RX
default perturbation magnitude for numeric partial derivative
DEF_DRDEM_H - Static variable in class vona.math.RX
default perturbation magnitude for numeric partial derivative
DEF_DRDQ_H - Static variable in class vona.math.RX
default perturbation magnitude for numeric partial derivative
DEF_EDGE_COLOR - Static variable in class vona.j3d.EdgedFacetedWidget
default edge color
DEF_END_COORD - Static variable in class vona.j3d.CurveWidget
default coords
DEF_EPS - Static variable in class vona.math.PDLS
initial/default value of PDLS.eps
DEF_EPSILON - Static variable in class vona.dae.util.DAEUtils
DEF_FAR - Static variable in class vona.j3d.FrustumWidget
default depths for no-arg constructor
DEF_HIGHLIGHT_COLOR - Static variable in class vona.ui.Display3D
DEF_HIGHLIGHT_FACTOR - Static variable in class vona.ui.Display3D
DEF_INTERPOLATION_PROFILE - Static variable in class vona.math.RXSInterpolator
default interpolation profile
DEF_INTERPOLATION_THRESHOLD_PIXELS - Static variable in class vona.ui.RXSInteractor
DEF_INTERPOLATION_TIME - Static variable in class vona.ui.RXSInteractor
DEF_INTERPOLATION_TYPE - Static variable in class vona.math.RXSInterpolator
default interpolation type
DEF_ITERATIONS - Static variable in class vona.math.TimeMath
 
DEF_LOG_LEVEL - Static variable in class vona.log.Log
The default log level.
DEF_MASK_ALPHA - Static variable in class vona.ui.Display3D
DEF_MIN_ACCUM_ALPHA_BITS - Static variable in class vona.ui.JOGLDisplay
additional canvas defaults
DEF_MIN_ACCUM_BLUE_BITS - Static variable in class vona.ui.JOGLDisplay
additional canvas defaults
DEF_MIN_ACCUM_GREEN_BITS - Static variable in class vona.ui.JOGLDisplay
additional canvas defaults
DEF_MIN_ACCUM_RED_BITS - Static variable in class vona.ui.JOGLDisplay
additional canvas defaults
DEF_MIN_DIVERGABLE_LEVEL - Static variable in class vona.math.PDLS
initial/default value of PDLS.minDivergableLevel
DEF_NEAR - Static variable in class vona.j3d.FrustumWidget
default depths for no-arg constructor
DEF_NEVER_DAMP_SIGMA - Static variable in class vona.math.PDLS
initial/default value of PDLS.neverDampSigma
DEF_NUM_BEZIER_SEGMENTS - Static variable in class vona.j3d.RouteWidget
DEF_NUM_SECTORS - Static variable in class vona.j3d.AnnulusWidget
DEF_NUM_SECTORS - Static variable in class vona.j3d.CircleWidget
DEF_NUM_SECTORS - Static variable in class vona.j3d.ConeWidget
DEF_NUM_SECTORS - Static variable in class vona.j3d.CylinderWidget
DEF_NUM_SECTORS - Static variable in class vona.j3d.SectorWidget
DEF_NUM_SECTORS - Static variable in class vona.j3d.SphereWidget
DEF_OFFSET_BIAS - Static variable in class vona.j3d.EdgedFacetedWidget
default face offset bias
DEF_OFFSET_FACTOR - Static variable in class vona.j3d.EdgedFacetedWidget
default face offset factor
DEF_PICK_THRESHOLD_PIXELS - Static variable in class vona.ui.Display3D
DEF_RADIUS - Static variable in class vona.j3d.AxesWidget
default axes radius
DEF_RADIUS - Static variable in class vona.j3d.J3DAxesShape
default axes radius
DEF_RANDOM_ROTATION_RANGE - Static variable in class vona.math.RX
default random rotation magnitude
DEF_RANDOM_TRANSLATION_RANGE - Static variable in class vona.math.RX
default random translation magnitude
DEF_RANGE - Static variable in class vona.math.TimeMath
 
DEF_SCALE_BASE - Static variable in class vona.ui.RXSInteractor
DEF_SLOWDOWN_FACTOR - Static variable in class vona.math.PDLS
initial/default value of PDLS.slowdownFactor
DEF_SLOWDOWN_THRESHOLD - Static variable in class vona.math.PDLS
initial/default value of PDLS.slowdownThreshold
DEF_SPEEDUP_FACTOR - Static variable in class vona.math.PDLS
initial/default value of PDLS.speedupFactor
DEF_SPEEDUP_THRESHOLD - Static variable in class vona.math.PDLS
initial/default value of PDLS.speedupThreshold
DEF_START_COORD - Static variable in class vona.j3d.CurveWidget
default coords
DEF_STENCIL - Static variable in class vona.j3d.J3DUtils
DEF_STEREO - Static variable in class vona.j3d.J3DUtils
DEF_SVD_IMPLS - Static variable in class vona.math.PDLS
default PDLS.svdImpl names, in order of preference
DEF_SVD_TOL - Static variable in class vona.math.PDLS
initial/default value of PDLS.svdTol
DEF_THETA_DIFF_MAX_MAG - Static variable in class vona.math.PDLS
initial/default value of PDLS.thetaDiffMaxMag
DEF_THETA_DIFF_TOL - Static variable in class vona.math.PDLS
initial/default value of PDLS.thetaDiffTol
DEF_TRY_DEPTH - Static variable in class vona.j3d.J3DUtils
DEF_TRY_FORMAT - Static variable in class vona.j3d.J3DUtils
DEF_TRY_GCT - Static variable in class vona.j3d.J3DUtils
default for getBestGC() APIs
DEF_VIEW_SCALE - Static variable in class vona.ui.Display3D
DEF_WIDGET_LENGTH - Static variable in class vona.j3d.Widget
DEF_Z_CLIP - Static variable in class vona.ui.Display3D
default symmetric z clip, see Display3D.setSymmetricZClip(float)
DEFAULT - Static variable in class vona.ui.JOGLDisplay
appearance collection indices
DEFAULT_ACCEL_FRACTION - Static variable in class vona.time.TrapezoidInterpolator
Default accel fraction.
DEFAULT_ACCUMULATE_SLEEP - Static variable in class vona.time.SuperClock
Whether to accumulate sleep by default.
DEFAULT_ENABLED - Static variable in class vona.log.Log
Whether logging is enabled by default.
DEFAULT_EXIT_ON_ERROR - Static variable in class vona.log.Log
Whether to System.exit(-1) on error(...) calls by default.
DEFAULT_OUTPUT_STREAM - Static variable in class vona.log.Log
The default OutputStream, System.err.
DEFAULT_RANDOM_TRANSLATION_MAGNITUDE - Static variable in class vona.math.RigidTransform2D
Default random transformation translation magnitude.
DEFAULT_SLEEP_TO_DEADLINE - Static variable in class vona.time.SuperClock
Whether to sleep to deadline by default.
DEFAULT_USE_VT100ATTRIBS - Static variable in class vona.log.Log
Whether to use VT100Attribs by default.
DEFAULT_VERSION_FILE - Static variable in class vona.Version
the name of the default version file, see class header doc
defaultHighlightedAppearance - Variable in class vona.ui.Display3D
defaultHighlightedMaterial - Variable in class vona.ui.Display3D
defaultInstance - Static variable in class vona.dae.util.DAEUtils
singleton default DAEUtils instance
defaultInstanceLock - Static variable in class vona.dae.util.DAEUtils
synchronization object for DAEUtils.defaultInstance
defaultRotationCenter - Variable in class vona.ui.Display3D
Current default rotation center, used by Display3D.getDefaultRotationCenter().
defaultTransparentAppearance - Variable in class vona.ui.Display3D
Default transparent appearance.
defaultViewScale - Variable in class vona.ui.Display3D
Current default world-to-view scale, used by Display3D.getDefaultViewScale().
defaultViewTXEM - Variable in class vona.ui.Display3D
Current default world-to-view TXEM, used by Display3D.getDefaultViewTXEM().
dEMdQA - Variable in class vona.math.RX.Test
 
dEMdQAnalytic(double[][]) - Method in class vona.math.RX
Similar to RX.dEMdQNumeric(double[][], double) but uses analytic formulas instead of numeric perturbation.
dEMdQAnalytic() - Method in class vona.math.RX
dEMdQAnalyticMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
dEMdQN - Variable in class vona.math.RX.Test
 
dEMdQNumeric(double[][], double) - Method in class vona.math.RX
Computes partial derivatives of exponential map components with respect to quaternion components, at the current state of this RX, based on numeric perturbation.
dEMdQNumeric(double[][]) - Method in class vona.math.RX
dEMdQNumeric(double) - Method in class vona.math.RX
dEMdQNumeric() - Method in class vona.math.RX
dEMdQNumericMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
dependent - Variable in class vona.math.PDLS.TimeMetrics
the corresponding entry in PDLS.globalMetrics
depth - Variable in class vona.j3d.PyramidWidget
the current pyramid depth
depthBits - Variable in class vona.ui.Display3D
number of bits in the specified canvas component
depthOnlyAppearance - Variable in class vona.ui.Display3D
Depth-only appearance.
depthRenderMaskedQueueEnabled - Variable in class vona.ui.Display3D
enable for indicated feature in generic Display3D.render() code
depthSortTransparentEnabled - Variable in class vona.ui.Display3D
enable for indicated feature in generic Display3D.render() code
depthTestEnabled - Variable in class vona.ui.JOGLDisplay
cache of OGL state
dereferenceInstance() - Method in class vona.dae.util.DAEObject
If DAEObject.isInstanceRef(), try to resolve the referenced entity.
description - Variable in class vona.ui.ActionMapper.Action
a short description string
destBlockSize - Variable in class vona.dae.util.DAEUtils.FloatBlockAccessor
total words to read in a block due to DAEUtils.FloatBlockAccessor.pattern
destroy() - Method in class vona.color.bourgesdemo.BourgesDemo
 
dgesdd(String, int, int, double[], double[], double[], double[], double[], int, int[]) - Method in class vona.math.SVD_DGESDD
Wrapper for generic LAPACK DGESDD call.
dgesdd(String, int, int, double[], double[], double[], double[]) - Method in class vona.math.SVD_DGESDD
dgesdd(String, int, int, double[], double[], double[], double[], double[], int, int[]) - Method in class vona.math.SVD_DGESDD_FOMMIL_NETLIB
Wrapper for generic LAPACK DGESDD call.
dgesdd(String, int, int, double[], double[], double[], double[], double[], int, int[]) - Method in class vona.math.SVD_DGESDD_JLAPACK
Wrapper for generic LAPACK DGESDD call.
dgesdd(String, int, int, double[], double[], double[], double[], double[], int, int[]) - Method in class vona.math.SVD_DGESDD_NETLIB_JAVA
Wrapper for generic LAPACK DGESDD call.
dgesvd(String, String, int, int, double[], double[], double[], double[], double[], int) - Method in class vona.math.SVD_DGESVD
Wrapper for generic LAPACK DGESVD call.
dgesvd(String, String, int, int, double[], double[], double[], double[]) - Method in class vona.math.SVD_DGESVD
dgesvd(String, String, int, int, double[], double[], double[], double[], double[], int) - Method in class vona.math.SVD_DGESVD_FOMMIL_NETLIB
Wrapper for generic LAPACK DGESVD call.
dgesvd(String, String, int, int, double[], double[], double[], double[], double[], int) - Method in class vona.math.SVD_DGESVD_JLAPACK
Wrapper for generic LAPACK DGESVD call.
dgesvd(String, String, int, int, double[], double[], double[], double[], double[], int) - Method in class vona.math.SVD_DGESVD_NETLIB_JAVA
Wrapper for generic LAPACK DGESVD call.
diff(double[], double[], double[], int) - Static method in class vona.math.RXSInterpolator
diff = a-b
different(float[], float[]) - Method in class vona.j3d.CurveWidget
check if two vectors differ, iff they are the same length
differentThreadsWarningIssued - Variable in class vona.ui.JOGLDisplay
Whether the indicated warning has already been issued.
diffTXEMFromNext(RX, double[]) - Method in class vona.math.RXSInterpolator
Compute a differential TXEM vector which when applied in RXSInterpolator.addToNext(double[], double, double...) achieves the equivalent of appending dx to the current value of RXSInterpolator.rxNext.
diffTXEMFromNext(RX) - Method in class vona.math.RXSInterpolator
directionalLight - Variable in class vona.ui.J3DDisplay
the Java3D directional light
directionalLightDirection - Variable in class vona.ui.JOGLDisplay
current bg and light params
directionalLightDirectionChangePending - Variable in class vona.ui.JOGLDisplay
dirty flags for bg and light params
directionalLightIntensity - Variable in class vona.ui.JOGLDisplay
current bg and light params
directionalLightIntensityChangePending - Variable in class vona.ui.JOGLDisplay
dirty flags for bg and light params
DISABLE_ACCUM_BUFFER_FACTOR - Static variable in class vona.ui.JOGLDisplay
If the rendering time is greater than JOGLDisplay.DISABLE_ACCUM_BUFFER_THRESHOLD and has increased by more than DISABLE_ACCUM_BUFFER_FACTOR upon first render of a frame with masked geometries using the accumulation buffer (e.g.
DISABLE_ACCUM_BUFFER_THRESHOLD - Static variable in class vona.ui.JOGLDisplay
disableAccumBuffer() - Method in class vona.ui.JOGLDisplay
Forcibly disable use of the accumulation buffer, even if available and currently considered usable.
disableBoundingSphere(int) - Method in class vona.j3d.Widget
disable the bounding sphere at index by setting its radius -1
disableBoundingSpheres() - Method in class vona.j3d.Widget
Disable all bounding spheres and turn off Widget.autoSetBoundingSpheres.
disableLongFrameWarningThreshold() - Method in class vona.ui.Display3D
Disable the long-frame warning threshold, see Display3D.setLongFrameWarningThreshold(float).
DiscreteClock - Class in vona.time
Vona's utils: a discrete clock.
DiscreteClock() - Constructor for class vona.time.DiscreteClock
 
Display3D - Class in vona.ui
Base class for a 3D display.
Display3D() - Constructor for class vona.ui.Display3D
make a new Display3D
Display3D.Driver - Class in vona.ui
an interactive test driver
Display3D.Driver(AxesWidget, String[]) - Constructor for class vona.ui.Display3D.Driver
makes the driver
Display3D.QueuedGeometry - Class in vona.ui
Collects info to render a geometry.
Display3D.QueuedGeometry() - Constructor for class vona.ui.Display3D.QueuedGeometry
 
displayPanel - Variable in class vona.color.bourgesdemo.BourgesDemo.BourgesPanel
 
distance(double, double, double, double) - Static method in class vona.math.VonaMath
Compute the distance between the 2D points (p1x, p1y) and (p2x, p2y).
distance - Variable in class vona.time.Interpolator
distance2(double[], double[]) - Static method in class vona.math.VonaMath
Compute the distance between the 2D points start and end.
distanceSquared(float[], float[]) - Method in class vona.j3d.RouteWidget
compute squared Euclidean distance from a to b
distanceSquared(double, double, double, double) - Static method in class vona.math.VonaMath
Compute the square of the distance between the 2D points (p1x, p1y) and (p2x, p2y).
distanceSquared2(double[], double[]) - Static method in class vona.math.VonaMath
Compute the square of the distance between the 2D points start and end.
divergenceFactor - Variable in class vona.math.PDLS
Used in the default impl of PDLS.checkConvergence(int), see which.
divergenceTol - Variable in class vona.math.PDLS
Used in the default impl of PDLS.checkConvergence(int), see which.
doFinish(boolean) - Method in class vona.ui.JOGLDisplay
Issue a glFinish().
doFit() - Method in class vona.ui.Display3D
doPostFinish - Variable in class vona.ui.JOGLDisplay
doPreFinish - Variable in class vona.ui.JOGLDisplay
dot(double, double, double, double) - Static method in class vona.math.VonaMath
Compute the dot product of the 2D vectors v1 and v2.
dot2(double[], double[]) - Static method in class vona.math.VonaMath
Compute the dot product of the 2D vectors v1 and v2.
dotAny(double[], double[]) - Static method in class vona.math.VonaMath
Compute the dot product of two arbitrary-dimensional vectors v1 and v2.
doTimings(boolean) - Static method in class vona.math.TimeMath
 
DOTTED_PATTERN - Static variable in class vona.j3d.CurveWidget
line attributes pattern mask
DOTTED_PATTERN - Static variable in class vona.j3d.EdgedFacetedWidget
edge line attributes pattern mask
downPressed - Variable in class vona.ui.RXSInteractor
Timestamp [ms] when the indicated key went down.
downReleased - Variable in class vona.ui.RXSInteractor
Timestamp [ms] when the indicated key went up.
DP - Static variable in class vona.math.VonaMath
similar to VonaMath.FP
DP2R - Static variable in class vona.math.VonaMath
square root of VonaMath.DP
DP3R - Static variable in class vona.math.VonaMath
cube root of VonaMath.DP
DP4R - Static variable in class vona.math.VonaMath
4th root of VonaMath.DP
dQdEMA - Variable in class vona.math.RX.Test
 
dQdEMAnalytic(double[][]) - Method in class vona.math.RX
Similar to RX.dQdEMNumeric(double[][], double) but uses analytic formulas instead of numeric perturbation.
dQdEMAnalytic() - Method in class vona.math.RX
dQdEMAnalyticMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
dQdEMN - Variable in class vona.math.RX.Test
 
dQdEMNumeric(double[][], double) - Method in class vona.math.RX
Computes partial derivatives of quaternion components with respect to exponential map components, at the current state of this RX, based on numeric perturbation.
dQdEMNumeric(double[][]) - Method in class vona.math.RX
dQdEMNumeric(double) - Method in class vona.math.RX
dQdEMNumeric() - Method in class vona.math.RX
dQdEMNumericMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
draw(GL2, boolean) - Method in class vona.j3d.JOGLGeometry
Draw this geometry.
draw(GL2) - Method in class vona.j3d.JOGLGeometry
JOGLGeometry.draw(GL2, boolean), with low-level drawing always enabled
draw(RX, float, Geometry, Appearance, float) - Method in class vona.ui.Display3D
Concrete subclasses must implement this to draw geometry.
draw(RX, float, Geometry, Appearance) - Method in class vona.ui.Display3D
draw(Geometry, Appearance, float) - Method in class vona.ui.Display3D
draw(Geometry, Appearance) - Method in class vona.ui.Display3D
draw(Geometry, float) - Method in class vona.ui.Display3D
draw(Geometry) - Method in class vona.ui.Display3D
draw(RX, float, Geometry, Appearance, float) - Method in class vona.ui.J3DDisplay
This impl sets appearance and then draws geometry on J3DDisplay.gc3D.
draw(RX, float, Geometry, Appearance, float) - Method in class vona.ui.JOGLDisplay
This is the JOGL-specific impl of the central Display3D.draw(RX, float, Geometry, Appearance, float) call in the generic renderer.
drawArrays(int, int, int[]) - Method in class vona.ui.JOGLDisplay
draw un-indexed geometry already in vertex arrays to OGL
drawArraysMetrics - Variable in class vona.ui.JOGLDisplay
JOGL-specific extended render metrics, if compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
drawDisableColorWrite - Variable in class vona.ui.JOGLDisplay
enable for indicated option in JOGLDisplay.drawGeometry(Geometry, float)
drawDisableDepthTest - Variable in class vona.ui.JOGLDisplay
enable for indicated option in JOGLDisplay.drawGeometry(Geometry, float)
drawDisableDepthWrite - Variable in class vona.ui.JOGLDisplay
enable for indicated option in JOGLDisplay.drawGeometry(Geometry, float)
drawElements(int, int, int[], int, int[]) - Method in class vona.ui.JOGLDisplay
draw indexed geometry already in vertex arrays to OGL
drawElementsMetrics - Variable in class vona.ui.JOGLDisplay
JOGL-specific extended render metrics, if compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
drawEnable(Geometry) - Method in class vona.ui.JOGLDisplay
drawGeometry(Geometry, float) - Method in class vona.ui.JOGLDisplay
drawGeometry(Geometry) - Method in class vona.ui.JOGLDisplay
drawGeometry(GeometryArray, int, int, int, int[], float, boolean, boolean, int, boolean) - Method in class vona.ui.JOGLDisplay
Impl of JOGLDisplay.drawGeometry(Geometry, float) for GeometryArrays.
drawGeometry(J3DVertexAccessor, int, int, int[], float, boolean) - Method in class vona.ui.JOGLDisplay
Draw a geometry to OGL vertex-by-vertex.
drawGeometryAccessorMetrics - Variable in class vona.ui.JOGLDisplay
JOGL-specific extended render metrics, if compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
drawGeometryAlpha(Geometry) - Method in class vona.ui.JOGLDisplay
Figure out the alpha that JOGLDisplay.drawGeometry(Geometry, float) should use for g, not including any extra alpha.
drawGeometryArrayMetrics - Variable in class vona.ui.JOGLDisplay
JOGL-specific extended render metrics, if compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
drawGeometryMetrics - Variable in class vona.ui.JOGLDisplay
JOGL-specific extended render metrics, if compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
drawGeometryMultiTextureWarningIssued - Variable in class vona.ui.JOGLDisplay
Whether the indicated warning has already been issued.
drawGeometryVertexAttrsWarningIssued - Variable in class vona.ui.JOGLDisplay
Whether the indicated warning has already been issued.
drawGeometryWarningsIssued - Variable in class vona.ui.JOGLDisplay
Unhandled geometry classes for which warnings have already been issued.
drawGetUnlitColor(Geometry, Color4f) - Method in class vona.ui.JOGLDisplay
Figure out the color that JOGLDisplay.drawGeometry(Geometry, float) should use for g if unlit, not including any extra alpha.
drawingEnabled - Variable in class vona.ui.Display3D
enable for indicated feature in generic Display3D.render() code
drawJOGLGeometryMetrics - Variable in class vona.ui.JOGLDisplay
JOGL-specific extended render metrics, if compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
drawUnoptimized(Geometry, boolean, int, int, int[], float, boolean) - Method in class vona.ui.JOGLDisplay
drawUnoptimizedMetrics - Variable in class vona.ui.JOGLDisplay
JOGL-specific extended render metrics, if compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
drawVertexColors(Geometry) - Method in class vona.ui.JOGLDisplay
Check whether JOGLDisplay.drawGeometry(Geometry, float) should apply the per-vertex colors of g, if any.
dRdEMA - Variable in class vona.math.RX.Test
 
dRdEMAnalytic(double[][], double[][], double[][]) - Method in class vona.math.RX
Similar to RX.dRdEMNumeric(double[][], double) but uses analytic formulas instead of numeric perturbation.
dRdEMAnalytic(double[][]) - Method in class vona.math.RX
dRdEMAnalytic() - Method in class vona.math.RX
dRdEMAnalyticMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
dRdEMFromdRdQAnddQdEM(double[][], double[][], double[][]) - Method in class vona.math.RX
Compute dRdEM by multiplying a given dRdQ and dQdEM.
dRdEMFromdRdQAnddQdEMMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
dRdEMN - Variable in class vona.math.RX.Test
 
dRdEMNumeric(double[][], double) - Method in class vona.math.RX
Like RX.dRdQNumeric(double[][], double) but computes derivative with respect to the EM vector.
dRdEMNumeric(double[][]) - Method in class vona.math.RX
dRdEMNumeric(double) - Method in class vona.math.RX
dRdEMNumeric() - Method in class vona.math.RX
dRdEMNumericMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
dRdQA - Variable in class vona.math.RX.Test
 
dRdQAnalytic(double[][]) - Method in class vona.math.RX
Similar to RX.dRdQNumeric(double[][], double) but uses analytic formulas instead of numeric perturbation.
dRdQAnalytic() - Method in class vona.math.RX
dRdQAnalyticMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
dRdQN - Variable in class vona.math.RX.Test
 
dRdQNumeric(double[][], double) - Method in class vona.math.RX
Computes partial derivatives of rotation matrix components with respect to quaternion components, at the current state of this RX, based on numeric perturbation.
dRdQNumeric(double[][]) - Method in class vona.math.RX
dRdQNumeric(double) - Method in class vona.math.RX
dRdQNumeric() - Method in class vona.math.RX
dRdQNumericMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
DUMMY_CENTER - Static variable in class vona.j3d.PrismWidget
used in some apis if an explicit center is not passed
DUMMY_CENTER - Static variable in class vona.j3d.RectangleWidget
used in some apis if an explicit center is not passed
dump() - Static method in class vona.compat.CompatTime
dump(PrintStream) - Static method in class vona.compat.CompatTime
Dump the strategy info to the specified destination.
dump(PrintStream) - Method in class vona.j3d.J3DPrimitiveIterator
dump current state
dump(Transform3D, PrintStream) - Static method in class vona.j3d.J3DUtils
dump(Transform3D) - Static method in class vona.j3d.J3DUtils
dump(String, PrintStream) - Method in class vona.j3d.JOGLGeometry
dump format data for this geometry
dump(PrintStream) - Method in class vona.j3d.JOGLGeometry
JOGLGeometry.dump(String, PrintStream), prefixed by the class name
dump() - Method in class vona.j3d.JOGLGeometry
dump(PrintStream) - Method in class vona.j3d.RouteWidget
dump state
dump() - Method in class vona.j3d.RouteWidget
dump(PrintStream) - Method in class vona.j3d.Widget
dump widget details
dump() - Method in class vona.j3d.Widget
dump(PrintStream, double[], int) - Method in class vona.math.PDLS
dump an array as one row
dump(PrintStream, String, boolean) - Method in class vona.math.RX
dump to human-readable to stream s
dump(PrintStream, String) - Method in class vona.math.RX
dump(PrintStream) - Method in class vona.math.RX
dump(String) - Method in class vona.math.RX
covers RX.dump(PrintStream, String), to System.out
dump() - Method in class vona.math.RX
covers RX.dump(PrintStream, String), to System.out, no msg
dump(PrintStream) - Method in class vona.math.RXSInterpolator
dump state
dump() - Method in class vona.math.RXSInterpolator
dump(PrintStream) - Static method in class vona.terminal.VT100Attribs
dump terminal type and whether we guess it's VT100 compatible
dump(PrintStream, int, boolean) - Method in class vona.time.SynchronizedTimeMetrics
Dump human-readable metrics.
dump(PrintStream, int, boolean) - Method in class vona.time.TimeMetrics
Dump human-readable metrics.
dump(PrintStream, int) - Method in class vona.time.TimeMetrics
dump(PrintStream) - Method in class vona.time.TimeMetrics
Covers TimeMetrics.dump(PrintStream, int, boolean), always annotated and 0 name width.
dump(String, PrintStream) - Method in class vona.ui.ActionMapper.Action
dump this action
dump(String) - Method in class vona.ui.ActionMapper.Action
dump(PrintStream, boolean, boolean) - Method in class vona.ui.ActionMapper.ActionMap
dump map contents
dump(boolean, boolean) - Method in class vona.ui.ActionMapper.ActionMap
dump() - Method in class vona.ui.ActionMapper.ActionMap
ActionMapper.ActionMap.dump(PrintStream, boolean, boolean) to System.out, skipping disabled and sorting.
dump(PrintStream) - Method in class vona.ui.ActionMapper.ComponentState
dumps all fields
dump() - Method in class vona.ui.ActionMapper.ComponentState
dump(PrintStream) - Method in class vona.ui.ActionMapper
dump() - Method in class vona.ui.ActionMapper
dump(PrintStream) - Method in class vona.ui.Display3D
dump everything
dump() - Method in class vona.ui.Display3D
dump(PrintStream) - Method in class vona.ui.RXSInteractor
dump state
dump() - Method in class vona.ui.RXSInteractor
dump(PrintStream) - Method in class vona.Version
dumps all version info
dump() - Method in class vona.Version
dump(PrintStream) to System.out
dumpAABB(float[][], String, PrintStream) - Method in class vona.ui.Display3D
dump the coords of an axis aligned bounding box
dumpActions(PrintStream, String, boolean) - Method in class vona.ui.ActionMapper
Dump all and only enabled ActionMapper.Actions.
dumpActions(PrintStream, boolean) - Method in class vona.ui.ActionMapper
dumpActions(PrintStream) - Method in class vona.ui.ActionMapper
Covers ActionMapper.dumpActions(PrintStream, String, boolean), uses default nomenclature and sorts.
dumpActions(String, boolean) - Method in class vona.ui.ActionMapper
dumpActions(String) - Method in class vona.ui.ActionMapper
dumpActions(boolean) - Method in class vona.ui.ActionMapper
Covers ActionMapper.dumpActions(PrintStream, String, boolean), uses default nomenclature and System.out.
dumpActions() - Method in class vona.ui.ActionMapper
Covers ActionMapper.dumpActions(PrintStream, String, boolean), uses default nomenclature, System.out, and sorts.
dumpBestType(Transform3D, PrintStream) - Static method in class vona.j3d.J3DUtils
dumpBestType(Transform3D) - Static method in class vona.j3d.J3DUtils
dumpCanvasProperties(PrintStream) - Method in class vona.ui.Display3D
dumps properties of Display3D.canvas
dumpCanvasProperties() - Method in class vona.ui.Display3D
dumpCanvasProperties(PrintStream) - Method in class vona.ui.J3DDisplay
dumpCanvasProperties(PrintStream) - Method in class vona.ui.JOGLDisplay
extends super to dump additional properties
dumpCMT(PrintStream) - Method in class vona.ui.Display3D
Dumps the current composite model transform taking local coordinates to view coordinates.
dumpCMT() - Method in class vona.ui.Display3D
dumpColMatrix(PrintStream, double[][], String) - Static method in class vona.math.RX
Dump all of column-major matrix m human-readable to stream s.
dumpColMatrix(PrintStream, double[][]) - Static method in class vona.math.RX
dumpColMatrix(double[][]) - Static method in class vona.math.RX
dumpForLevelsMaybe(double[], int, String, PrintStream) - Method in class vona.math.PDLS
dump human-readable list of per-level values
dumpForLevelsMaybe(double[], String, PrintStream) - Method in class vona.math.PDLS
PDLS.dumpForLevelsMaybe(double[], int, String, PrintStream) all effectrive levels excluding posture variation.
dumpForLevelsMaybe(int[], String, PrintStream) - Method in class vona.math.PDLS
dump human-readable list of per-level values
dumpGlobalStats(PrintStream) - Static method in class vona.math.PDLS
dump human-readable global PDLS stats
dumpGlobalStats() - Static method in class vona.math.PDLS
dumpGraph(Scene, PrintStream) - Static method in class vona.j3d.J3DUtils
dumpGraph(Scene) - Static method in class vona.j3d.J3DUtils
dumpGraph(SceneGraphObject, PrintStream) - Static method in class vona.j3d.J3DUtils
One-line dump of the type and name (if any) of a SceneGraphObject.
dumpGraph(SceneGraphObject) - Static method in class vona.j3d.J3DUtils
dumpGraph(SceneGraphObject, String, String, PrintStream, boolean) - Static method in class vona.j3d.J3DUtils
dumpGraph(Group, PrintStream) - Static method in class vona.j3d.J3DUtils
Recursively dump Group g and all its children.
dumpGraph(Group) - Static method in class vona.j3d.J3DUtils
dumpGraph(Group, String, String, Map<SharedGroup, Integer>, PrintStream) - Static method in class vona.j3d.J3DUtils
dumpGraph(Link, PrintStream) - Static method in class vona.j3d.J3DUtils
Specialized dump of a Link leaf.
dumpGraph(Link) - Static method in class vona.j3d.J3DUtils
dumpGraph(Link, String, String, Map<SharedGroup, Integer>, PrintStream) - Static method in class vona.j3d.J3DUtils
Impl of J3DUtils.dumpGraph(Link, PrintStream), manages collection of sharedGroups.
dumpGraph(Shape3D, PrintStream) - Static method in class vona.j3d.J3DUtils
Specialized dump of a Shape3D leaf.
dumpGraph(Shape3D) - Static method in class vona.j3d.J3DUtils
dumpGraph(Shape3D, String, String, PrintStream) - Static method in class vona.j3d.J3DUtils
dumpGraph(Appearance, PrintStream) - Static method in class vona.j3d.J3DUtils
Specialized dump of an appearance.
dumpGraph(Appearance) - Static method in class vona.j3d.J3DUtils
dumpGraph(Appearance, String, String, PrintStream) - Static method in class vona.j3d.J3DUtils
dumpGraph(Geometry, PrintStream) - Static method in class vona.j3d.J3DUtils
Specialized dump of a geometry.
dumpGraph(Geometry) - Static method in class vona.j3d.J3DUtils
dumpGraph(Geometry, String, String, PrintStream) - Static method in class vona.j3d.J3DUtils
dumpHeader(PrintStream, int, boolean) - Static method in class vona.time.TimeMetrics
dump a header line in fmt of TimeMetrics.dump(PrintStream, int, boolean)
dumpHelp(PrintStream, String) - Method in class vona.ui.Display3D
dumpHelp(String) - Method in class vona.ui.Display3D
dumpHelp(PrintStream) - Method in class vona.ui.Display3D
dumpHelp() - Method in class vona.ui.Display3D
Display3D.dumpHelp(PrintStream, String) to System.out using "meters"
dumpHelp(PrintStream, String, String, String, String, String, String) - Method in class vona.ui.RXSInteractor
Dump a help text.
dumpHelp(String, String, String, String, String, String) - Method in class vona.ui.RXSInteractor
dumpHelp() - Method in class vona.ui.RXSInteractor
dumpInteractor(PrintStream) - Method in class vona.ui.Display3D
dumpInteractor() - Method in class vona.ui.Display3D
dumpJ3DProperties(Canvas3D, PrintStream) - Static method in class vona.j3d.J3DUtils
dump Java3D system, and optionally a Canvas3D's, properties
dumpJ3DProperties(PrintStream) - Static method in class vona.j3d.J3DUtils
dumpJ3DProperties(Canvas3D) - Static method in class vona.j3d.J3DUtils
dumpJ3DProperties() - Static method in class vona.j3d.J3DUtils
dumpJacobian(PrintStream) - Method in class vona.math.PDLS
dump full jacobian, theta, and residual
dumpJacobian() - Method in class vona.math.PDLS
dumpLocalToWorld(PrintStream) - Method in class vona.ui.Display3D
Dump the current local-to-world transform.
dumpLocalToWorld() - Method in class vona.ui.Display3D
dumpMatrix(PrintStream, double[], int, int, String) - Method in class vona.math.PDLS
dump an (m)x(n) matrix
dumpMatrix(PrintStream, double[], String) - Static method in class vona.math.RX
dump all of 4x4 matrix m human-readable to stream s
dumpMatrix(PrintStream, double[]) - Static method in class vona.math.RX
dumpMatrix(double[]) - Static method in class vona.math.RX
Covers RX.dumpMatrix(PrintStream, double[], String), to System.out, no msg.
dumpNumericDetails(PrintStream) - Method in class vona.math.PDLS
dump human-readable details of this PDLS
dumpNumericDetails() - Method in class vona.math.PDLS
dumpOnlyForSpec - Variable in class vona.ui.ActionMapper.Action
If set then this Action will only appear in ActionMapper.ActionMap and ActionMapper dumps for the given spec, even though other specs may also map to it.
dumpPendingMetrics() - Method in class vona.ui.Display3D
Dump any metrics that need it.
dumpPickSegment(PrintStream) - Method in class vona.ui.Display3D
dump pick segment in view
dumpPickSegment() - Method in class vona.ui.Display3D
dumpPlatformProperties() - Static method in class vona.compat.Compat
dumpPlatformProperties(PrintStream) - Static method in class vona.compat.Compat
Dump the platform identifying system properties.
dumpProjection(PrintStream) - Method in class vona.ui.Display3D
dump the current projection parameters
dumpProjection() - Method in class vona.ui.Display3D
dumpRenderMetrics(PrintStream) - Method in class vona.ui.Display3D
Dumps the *FrameTime* fields and related.
dumpRenderMetrics() - Method in class vona.ui.Display3D
dumpRenderMetricsImpl(PrintStream) - Method in class vona.ui.Display3D
dumpRenderMetricsImpl(PrintStream) - Method in class vona.ui.JOGLDisplay
extends super to dump additional metrics
dumpRenderMetricsPending - Variable in class vona.ui.Display3D
dumpRotMatrix(PrintStream, double[], String) - Static method in class vona.math.RX
dump all of 3x3 matrix m human-readable to stream s
dumpRotMatrix(PrintStream, double[]) - Static method in class vona.math.RX
dumpRotMatrix(double[]) - Static method in class vona.math.RX
dumpSceneMetrics(PrintStream) - Method in class vona.ui.Display3D
Dumps scene metrics.
dumpSceneMetrics() - Method in class vona.ui.Display3D
dumpSceneMetricsImpl(PrintStream) - Method in class vona.ui.Display3D
dumpSceneMetricsImpl(PrintStream) - Method in class vona.ui.JOGLDisplay
extends super to dump additional metrics
dumpSceneMetricsPending - Variable in class vona.ui.Display3D
dumpScrew(PrintStream, String, int, double[], int, double[], int, double[]) - Static method in class vona.math.RX
Dump a screw human-readable to stream s.
dumpScrew(PrintStream, String, double[], double[], double[]) - Static method in class vona.math.RX
dumpScrew(PrintStream, String, int, double...) - Static method in class vona.math.RX
Covers RX.dumpScrew(PrintStream, String, int, double[], int, double[], int, double[]), with the three component vectors packed in order.
dumpScrew(PrintStream, String, double...) - Static method in class vona.math.RX
dumpScrew(PrintStream, double...) - Static method in class vona.math.RX
dumpScrew(double...) - Static method in class vona.math.RX
Covers RX.dumpScrew(PrintStream, String, double...), to System.out, no msg.
dumpSquareTensor(PrintStream, double[][], String) - Static method in class vona.math.RX
Dump all of a tensor of row-major square matrices m human-readable to stream s.
dumpSquareTensor(PrintStream, double[][]) - Static method in class vona.math.RX
dumpSquareTensor(double[][]) - Static method in class vona.math.RX
dumpStats(PrintStream) - Method in class vona.math.PDLS
dump human-readable stats of this PDLS
dumpStats() - Method in class vona.math.PDLS
dumpStats(PrintStream) - Static method in class vona.math.RX
dump all metrics, if enabled
dumpStats() - Static method in class vona.math.RX
covers RX.dumpStats(java.io.PrintStream), to System.out
dumpStats(PrintStream) - Method in class vona.ui.Display3D
dumpStats() - Method in class vona.ui.Display3D
dumpStructure(PrintStream) - Method in class vona.math.PDLS
dump human-readable stats of this PDLS
dumpStructure() - Method in class vona.math.PDLS
dumpTransformType(int, PrintStream) - Static method in class vona.j3d.J3DUtils
dump a Transform3D transform type mask
dumpTransformType(int) - Static method in class vona.j3d.J3DUtils
dumpTXEM(PrintStream, double, double, double, double, double, double) - Static method in class vona.math.RX
dump the indicated TXEM vector
dumpTXEM(PrintStream) - Method in class vona.math.RX
dump the TXEM vector of this RX
dumpTXEM(PrintStream, int, double[]) - Static method in class vona.math.RX
dump the indicated TXEM vector
dumpTXEM(PrintStream, double[]) - Static method in class vona.math.RX
dumpVertexFormat(int, PrintStream) - Static method in class vona.j3d.J3DUtils
dump a string describing a vertexFormat bitmap
dumpVertexFormat(int) - Static method in class vona.j3d.J3DUtils
dumpVertices(String, boolean, PrintStream) - Method in class vona.j3d.JOGLGeometry
dump vertex data for this geometry
dumpVertices(boolean, PrintStream) - Method in class vona.j3d.JOGLGeometry
dumpVertices(PrintStream) - Method in class vona.j3d.JOGLGeometry
dumpVertices() - Method in class vona.j3d.JOGLGeometry
dumpWaypoint(PrintStream, int) - Method in class vona.math.RXSInterpolator
Dump state of a particular waypoint.
dumpWorldToView(PrintStream) - Method in class vona.ui.Display3D
dumps the current world-to-view transform
dumpWorldToView() - Method in class vona.ui.Display3D
dup() - Method in class vona.math.RigidTransform2D
Clone.
dup(RX) - Static method in class vona.math.RX
convenience to RX.cons() and RX.set(vona.math.RX)
dup() - Method in class vona.math.RX
convenience to RX.cons() and RX.set(vona.math.RX)
dup2(double[]) - Static method in class vona.math.VonaMath
Duplicate a two-dimensional vector.
duration - Variable in class vona.time.Interpolator
The duration of this interpolation.
dv - Static variable in class vona.math.TimeMath
 
dwork - Variable in class vona.math.SVD_DGESDD
dynamically allocated work vector

E

earliestRevision - Variable in class vona.Version
Version string in the format produced by svnversion before any colon, or UNKNOWN.
edgeAppearance - Variable in class vona.j3d.EdgedFacetedWidget
appearance of the edge Widget.geometry
edgeColoringAttributes - Variable in class vona.j3d.EdgedFacetedWidget
coloring attributes for EdgedFacetedWidget.edgeAppearance
EdgedFacetedWidget - Class in vona.j3d
A FacetedWidget whose second geometry is an array of edges.
EdgedFacetedWidget(int) - Constructor for class vona.j3d.EdgedFacetedWidget
Construts a new EdgedFacetedWidget.
EdgedFacetedWidget() - Constructor for class vona.j3d.EdgedFacetedWidget
covers EdgedFacetedWidget.EdgedFacetedWidget(int), no other geometries
edgeGeometry - Variable in class vona.j3d.JOGLEdgedFacetedWidget
the edge geometry
edgeLineAttributes - Variable in class vona.j3d.EdgedFacetedWidget
EDGES - Static variable in class vona.j3d.EdgedFacetedWidget
index of the edge Widget.geometry
edgeTransparencyAttributes - Variable in class vona.j3d.EdgedFacetedWidget
transparency attributes for EdgedFacetedWidget.edgeAppearance
edgeVertices - Variable in class vona.j3d.JOGLEdgedFacetedWidget
eDirty - Variable in class vona.math.RX
rotation representation dirty flag
EM_COMPONENT_NAME - Static variable in class vona.math.RX
EM vector component names
emissiveColorWas - Variable in class vona.ui.Display3D
emraldHue - Static variable in class vona.color.Hue
hue from "Color Bytes" by Jean Bourges
ENABLE_EXTENDED_RENDER_METRICS - Variable in class vona.ui.Display3D
whether to enable extended render metrics (compile time constant)
ENABLE_METRICS - Static variable in class vona.math.RX
enable or disable metrics collection
enableAccelSlider(boolean) - Method in class vona.ui.RXSInteractor
whether to enable number key accel modification slider
enableAccumBufferIfAvailable() - Method in class vona.ui.JOGLDisplay
Try enabling the accum buffer, if it is available.
enableAllSubEvents(boolean, boolean, boolean) - Method in class vona.ui.RXSInteractor
Enable or disable categories of types.
enableAllSubEvents(boolean) - Method in class vona.ui.RXSInteractor
enableAllSubEvents() - Method in class vona.ui.RXSInteractor
enableArcEdges(boolean) - Method in class vona.j3d.SectorWidget
enable/disable arc edges
enableAxialEdges(boolean) - Method in class vona.j3d.ConeWidget
enable/disable the four axial edges
enableAxialEdges(boolean) - Method in class vona.j3d.CylinderWidget
enable/disable the four axial edges
enableAxialEdges(boolean) - Method in class vona.j3d.FrustumWidget
enable/disable the four axial edges
enableAxialEdges(boolean) - Method in class vona.j3d.PrismWidget
enable/disable the four axial edges
enableAxialEdges(boolean) - Method in class vona.j3d.SphereWidget
enable/disable the YZ and XZ plane edge circles
enabled - Variable in class vona.j3d.Widget
enable/disable flag for each geometry, default true
enabled - Variable in class vona.log.Log
Whether logging is enabled on this logger.
enabled - Variable in class vona.log.Log.LogHandler
whether this handler is enabled
enabled - Variable in class vona.ui.ActionMapper.Action
enable for this action
enabled - Variable in class vona.ui.ActionMapper.ActionMap
enable for this map
enabled - Variable in class vona.ui.ActionMapper
enable for this entire ActionMapper
enableDataSharing - Variable in class vona.dae.util.DAEUtils
Whether to allow data sharing in the various dae*To*() and *toDAE*() methods.
enableDBGGeometry(boolean) - Method in class vona.j3d.Widget
Enable or disable debug spheres and normals.
enableDBGSceneExtents(boolean) - Method in class vona.ui.Display3D
enableDepthSortTransparent(boolean) - Method in class vona.ui.Display3D
enableDrawing(boolean) - Method in class vona.ui.Display3D
enabledVertexCount - Variable in class vona.j3d.J3DPrimitiveIterator
Number of enabled vertices.
enableEdges(boolean) - Method in class vona.j3d.EdgedFacetedWidget
convenience method to set Widget.enabled[EdgedFacetedWidget.EDGES]
enableEndEdges(boolean) - Method in class vona.j3d.SectorWidget
enable/disable end edges
enableEnsureWidgetBoundingSpheresInView(boolean) - Method in class vona.ui.Display3D
enableEvents(boolean) - Method in class vona.ui.RXSInteractor
whether to enable input events at all
enableEventsDuringInterpolation(boolean) - Method in class vona.ui.RXSInteractor
whether to enable input events while interpolations are ongoing
enableFaces(boolean) - Method in class vona.j3d.FacetedWidget
convenience method to set Widget.enabled[FacetedWidget.FACES]
enableFrustumCull(boolean) - Method in class vona.ui.Display3D
enableGeometry(int, boolean) - Method in class vona.j3d.Widget
set the Widget.enabled flag for geometry at index
enableGLBlend(boolean) - Method in class vona.ui.JOGLDisplay
Potentially mutate the OGL blend enable.
enableGLColorMaterial(boolean) - Method in class vona.ui.JOGLDisplay
Potentially mutate the OGL color material enable.
enableGLDepthTest(boolean) - Method in class vona.ui.JOGLDisplay
Potentially mutate the OGL depth test enable.
enableGLDrawing(boolean) - Method in class vona.ui.JOGLDisplay
enable or disable lowest-level OGL drawing calls
enableGLLighting(boolean) - Method in class vona.ui.JOGLDisplay
Potentially mutate the OGL lighting enable.
enableHighlighting(boolean) - Method in class vona.ui.Display3D
enableMasking(boolean) - Method in class vona.ui.Display3D
enableNavigation(boolean) - Method in class vona.ui.Display3D
enablePicking(boolean) - Method in class vona.ui.Display3D
enablePrimCounting(boolean) - Method in class vona.ui.JOGLDisplay
enable primitive counting in scene metrics
enableRadialEdges(boolean) - Method in class vona.j3d.ConeWidget
enable/disable the endcap edges
enableRadialEdges(boolean) - Method in class vona.j3d.CylinderWidget
enable/disable the endcap edges
enableRadialEdges(boolean) - Method in class vona.j3d.FrustumWidget
enable/disable the endcap edges
enableRadialEdges(boolean) - Method in class vona.j3d.PrismWidget
enable/disable the endcap edges
enableRadialEdges(boolean) - Method in class vona.j3d.SphereWidget
enable/disable the XY plane edge circles
enableRotateXY(boolean) - Method in class vona.ui.RXSInteractor
whether to enable rotateXY input events
enableRotateZ(boolean) - Method in class vona.ui.RXSInteractor
whether to enable rotateZ input events
enableScale(boolean) - Method in class vona.ui.RXSInteractor
whether to enable scale input events
enableTranslateXY(boolean) - Method in class vona.ui.RXSInteractor
whether to enable translateXY input events
enableTranslateZ(boolean) - Method in class vona.ui.RXSInteractor
whether to enable translateZ input events
enableXAxisEdges(boolean) - Method in class vona.j3d.RectangleWidget
enable/disable the perimeter edges perpendicular to the X axis
enableXGridLines(boolean) - Method in class vona.j3d.RectangleWidget
 
enableYAxisEdges(boolean) - Method in class vona.j3d.RectangleWidget
enable/disable the perimeter edges perpendicular to the Y axis
enableYGridLines(boolean) - Method in class vona.j3d.RectangleWidget
 
end - Variable in class vona.time.Interpolator
The ending value for this interpolation.
endColor - Variable in class vona.j3d.CurveWidget
endpoint vertex colors
endCoord - Variable in class vona.j3d.CurveWidget
endpoint vertices
endDiffChanged(float...) - Method in class vona.j3d.CurveWidget
endDiffChanged(float...) - Method in class vona.j3d.RouteWidget
this impl updates bezier and manhattan state
endTangent - Variable in class vona.j3d.RouteWidget
RouteWidget.RouteType.BEZIER endpoint tangent vectors
enqueue(RX, float, Geometry, Appearance, float, float, Display3D.QueuedGeometry[], int) - Method in class vona.ui.Display3D
enqueueMaskedGeometry(Geometry, Appearance, float) - Method in class vona.ui.Display3D
Add an item to the Display3D.maskedQueue.
enqueueTransparentGeometry(RX, float, Geometry, Appearance, float, float) - Method in class vona.ui.Display3D
ensureBoundingSpheresInView() - Method in class vona.j3d.Widget
ensureCenter(float[]) - Static method in class vona.j3d.PrismWidget
returns center if usable, else PrismWidget.DUMMY_CENTER
ensureCenter(float[]) - Static method in class vona.j3d.RectangleWidget
returns center if usable, else RectangleWidget.DUMMY_CENTER
ensureConfinedStateGL() - Method in class vona.ui.JOGLDisplay
If not JOGLDisplay.consedConfinedStateGL then cons all render-thread confined heap-allocated state.
ensureDBGAppearance() - Method in class vona.ui.Display3D
makes sure that Display3D.dbgAppearance has been consed
ensureWidgetBoundingSpheresInViewEnabled - Variable in class vona.ui.Display3D
environmentLock - Variable in class vona.ui.Display3D
lock for bg, light, and highlight params
environmentLock - Variable in class vona.ui.J3DDisplay
lock for J3DDisplay.background and lights
eps - Variable in class vona.math.PDLS
Threshold below which the difference between two doubles is considered insignificant.
epsilon - Variable in class vona.dae.util.DAEUtils
numerc epsilon
EPSILON - Static variable in class vona.math.VonaMath
A default epsilon.
EPSILON2 - Static variable in class vona.math.VonaMath
Default epsilon squared.
epsilonEquals(RX, double) - Method in class vona.math.RX
check if this RX is effectively equal to other
epsilonEquals(RX) - Method in class vona.math.RX
epsilonEquals(double[][], double[][], double) - Static method in class vona.math.RX.Test
compare two dimensional matrices
epsilonEquals(double, double, double) - Static method in class vona.math.VonaMath
Check whether the difference between a and b is at most eps.
epsilonEquals(double, double) - Static method in class vona.math.VonaMath
epsilonEquals(double, double, double, double) - Static method in class vona.math.VonaMath
Check whether the the 2D vectors v1 and v2 are approximately equal.
epsilonEquals2(double[], double[]) - Static method in class vona.math.VonaMath
Check whether the the 2D vectors v1 and v2 are approximately equal.
epsilonEqualsDBG(RX, double) - Method in class vona.math.RX
show info about a failing equality
epsilonEqualsDBG(RX) - Method in class vona.math.RX
epsilonEqualsMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
equals(Object) - Method in class vona.color.Hue
Check whether this Hue equals another Object.
equals(Object) - Method in class vona.cursor.CursorUtils.CursorInfo
check if equivalent to o, ignores hotspot
equals(Object) - Method in class vona.cursor.CursorUtils.PredefinedCursorInfo
Check if equivalent as PredefinedCursorInfo to o.
equals(Object) - Method in class vona.math.RX
defers to RX.epsilonEquals(vona.math.RX, double) unless other == this
err - Variable in class vona.compileserver.CompileSecurityManager
 
err(Throwable) - Method in class vona.log.Log
err(String, Object...) - Method in class vona.log.Log
err(String) - Method in class vona.log.Log
err() - Method in class vona.log.Log
err(Throwable, String, Object...) - Method in class vona.log.Log
error(String, DAEObject) - Method in class vona.dae.util.DAEUtils
error(String) - Method in class vona.dae.util.DAEUtils
error(Throwable) - Method in class vona.log.Log
error(String, Object...) - Method in class vona.log.Log
error(String) - Method in class vona.log.Log
error() - Method in class vona.log.Log
error(Throwable, String, Object...) - Method in class vona.log.Log
Like Log.debug(Throwable, String, Object...) but uses Level.SEVERE, however, if Log.exitOnError or Log.globalExitOnError is set, this method will call System.exit(-1) before it returns.
ESC - Static variable in class vona.terminal.ConsoleNonblocking
ASCII escape character
ESC - Static variable in class vona.terminal.VT100Attribs
The VT100 escape character, ASCII 27(dec), 033(oct), 1B(hex).
ET_KEYPRESS - Static variable in class vona.ui.ActionMapper
event type indices
ET_MOUSE_CLICK - Static variable in class vona.ui.ActionMapper
event type indices
ET_MOUSE_MOTION - Static variable in class vona.ui.ActionMapper
event type indices
ET_MOUSE_WHEEL - Static variable in class vona.ui.ActionMapper
event type indices
etterName(Field, boolean, String) - Static method in class vona.dae.util.DAEObject
EVENT_TYPE_NAME - Static variable in class vona.ui.ActionMapper
event type names indexed by event type
eventsDuringInterpolationEnabled - Variable in class vona.ui.RXSInteractor
whether to allow input events while interpolations are ongoing
eventsEnabled - Variable in class vona.ui.RXSInteractor
top-level enable for any input events
eventTypeFromID - Static variable in class vona.ui.ActionMapper
mapping from AWT event ID to human readable event type
EX - Static variable in class vona.math.RX
EM component in a TXEM vector
ex - Variable in class vona.math.RX
EM component, initially (0, 0, 0)
exitcode - Variable in exception vona.compileserver.ExitSecurityException
 
exitOnError - Variable in class vona.log.Log
Set whether to System.exit(-1) on error(...) calls on this logger.
ExitSecurityException - Exception in vona.compileserver
 
ExitSecurityException(int) - Constructor for exception vona.compileserver.ExitSecurityException
 
extent - Variable in class vona.j3d.PrismWidget
extent indexed by [coord][direction]
extent - Variable in class vona.j3d.RectangleWidget
extent indexed by [coord][direction]
extentsChanged(boolean, boolean) - Method in class vona.j3d.CurveWidget
extentsChanged(boolean, boolean) - Method in class vona.j3d.RouteWidget
this impl updates bezier and manhattan state
extract(GeometryArray, int, PrintStream) - Static method in class vona.j3d.JOGLGeometry
Extract the data from an existing Java3D GeometryArray into a new JOGLGeometry.
extract(GeometryArray, int) - Static method in class vona.j3d.JOGLGeometry
extract(GeometryArray) - Static method in class vona.j3d.JOGLGeometry
Covers JOGLGeometry.extract(GeometryArray, int, PrintStream), no error stream, extract all vertex components.
EY - Static variable in class vona.math.RX
EM component in a TXEM vector
ey - Variable in class vona.math.RX
EM component, initially (0, 0, 0)
EZ - Static variable in class vona.math.RX
EM component in a TXEM vector
ez - Variable in class vona.math.RX
EM component, initially (0, 0, 0)

F

f - Static variable in class vona.math.TimeMath
 
f(double) - Static method in class vona.math.TimeMath
 
faceAppearance - Variable in class vona.j3d.FacetedWidget
appearance of the face Widget.geometry
faceGeometry - Variable in class vona.j3d.JOGLEdgedFacetedWidget
the face geometry
faceMaterial - Variable in class vona.j3d.FacetedWidget
facePolygonAttributes - Variable in class vona.j3d.EdgedFacetedWidget
polygon attributes for FacetedWidget.faceAppearance
FACES - Static variable in class vona.j3d.FacetedWidget
index of the face Widget.geometry
FacetedWidget - Class in vona.j3d
A Widget whose first geometry is an array of polygon faces.
FacetedWidget(int) - Constructor for class vona.j3d.FacetedWidget
Construts a new FacetedWidget.
FacetedWidget() - Constructor for class vona.j3d.FacetedWidget
covers FacetedWidget.FacetedWidget(int), no other geometries
faceTransparencyAttributes - Variable in class vona.j3d.FacetedWidget
transparency attributes for FacetedWidget.faceAppearance
faceVertices - Variable in class vona.j3d.JOGLEdgedFacetedWidget
fail(String) - Method in class vona.math.RX.Test
print an error message and abort
failSubtest(String) - Method in class vona.math.RX.Test
print an error message and return false
FALLBACK_GCT - Static variable in class vona.j3d.J3DUtils
far - Variable in class vona.j3d.FrustumWidget
the current near and far plane depths
fillBuffer(FloatBuffer, float[], int) - Method in class vona.ui.JOGLDisplay
Copy the first n elements of array a to the beginning of buffer b.
finalize() - Method in class vona.compileserver.CompileServer
 
findClosest(double, double[]) - Static method in class vona.math.VonaMath
Find the closest angle to theta in an array of angles.
finish(boolean, boolean) - Method in class vona.ui.JOGLDisplay
Block the calling thread until the renderer to hits the next glFinish().
finish(boolean) - Method in class vona.ui.JOGLDisplay
finish() - Method in class vona.ui.JOGLDisplay
Covers JOGLDisplay.finish(boolean, boolean), iff pending, does not initiate.
finishLatch - Variable in class vona.ui.JOGLDisplay
used to block thread calling JOGLDisplay.finish(boolean, boolean) until render complete
finishLock - Variable in class vona.ui.JOGLDisplay
synchronization object for JOGLDisplay.finishLatch and JOGLDisplay.finishPending read-modify-write.
finishMetrics - Variable in class vona.ui.JOGLDisplay
JOGL-specific extended render metrics, if compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
finishPending - Variable in class vona.ui.JOGLDisplay
Whether JOGLDisplay.finish(boolean, boolean) should really do a glFinish().
finishWarningIssued - Variable in class vona.ui.JOGLDisplay
Whether the indicated warning has already been issued.
firstBuffer - Variable in class vona.j3d.JOGLGeometry
Temp storage for passing data to OpenGL.
firstInStrip() - Method in class vona.j3d.J3DPrimitiveIterator.J3DStripIterator
Implementation of J3DPrimitiveIterator.J3DStripIterator.next() in the case that a new strip has just started.
firstInStrip() - Method in class vona.j3d.J3DPrimitiveIterator.JOGLQuadStripIterator
Implementation of J3DPrimitiveIterator.J3DStripIterator.next() in the case that a new strip has just started.
firstMouseX - Variable in class vona.ui.RXSInteractor
pixel coord of mouse when first button went down
firstMouseY - Variable in class vona.ui.RXSInteractor
pixel coord of mouse when first button went down
fit(double, double, double, double, double) - Method in class vona.ui.RXSInteractor
Interpolate immediately to a transform that just-fits the world-frame XY rect (minX, minY, maxX, maxY) within the world-frame XY rect RXSInteractor.canvasSize/RXSInteractor.worldToCanvasScale centered at the origin.
fit(double, double, double, double) - Method in class vona.ui.RXSInteractor
fitPending - Variable in class vona.ui.Display3D
whether a Display3D.doFit() is pending
fitTXEMS - Variable in class vona.ui.RXSInteractor
fitView() - Method in class vona.ui.Display3D
fixedDuration(Clock, double, double, double, double) - Static method in class vona.time.TrapezoidInterpolator
Factory method to make a fixed-duration TrapezoidInterpolator.
fixedDuration(double, double, double, double) - Static method in class vona.time.TrapezoidInterpolator
Factory method to make a fixed-duration TrapezoidInterpolator.
fixedDuration(Clock, double, double, double) - Static method in class vona.time.TrapezoidInterpolator
Factory method to make a fixed-duration TrapezoidInterpolator.
fixedDuration(double, double, double) - Static method in class vona.time.TrapezoidInterpolator
Factory method to make a fixed-duration TrapezoidInterpolator.
FloatAdapter - Class in vona.dae.util
JAXB adapter
FloatAdapter() - Constructor for class vona.dae.util.FloatAdapter
 
FloatArrayAdapter - Class in vona.dae.util
JAXB adapter
FloatArrayAdapter() - Constructor for class vona.dae.util.FloatArrayAdapter
 
FloatBufferAdapter - Class in vona.dae.util
JAXB adapter
FloatBufferAdapter() - Constructor for class vona.dae.util.FloatBufferAdapter
 
flushEnabled - Variable in class vona.ui.J3DDisplay
Whether to enable GraphicsContext3D.flush() calls.
FMT - Static variable in class vona.math.PDLS
decimal printf format
FMT - Static variable in class vona.math.RX
decimal printf format
FMT3 - Static variable in class vona.math.RX
decimal format string for 3 vector
FMT4 - Static variable in class vona.math.RX
decimal format string for 4 vector
FMT_S - Static variable in class vona.math.RX
string printf format same width as RX.FMT
FMT_WIDTH - Static variable in class vona.math.PDLS
field width for PDLS.FMT
FMT_WIDTH - Static variable in class vona.math.RX
field width for RX.FMT
focusListener - Variable in class vona.ui.ActionMapper
listener for FocusEvents
focusListener - Variable in class vona.ui.RXSInteractor
forceDisableAccumBuffer - Variable in class vona.ui.JOGLDisplay
accum buffer status
forceOngoing - Variable in class vona.time.PeriodicThread
Whether a PeriodicThread.forceUpdate() is ongoing.
forceUpdate() - Method in class vona.time.PeriodicThread
Force an update.
format - Variable in class vona.j3d.JOGLGeometry
The vertex format for this geometry.
formatField(double, NumberFormat, int, StringBuffer) - Method in class vona.math.RigidTransform2D
formatMessage(String, Object...) - Method in class vona.log.Log
If args is non-null and not zero-length, then expand message as a printf-style format with these args, else return message unmodified.
formatterTLS - Static variable in class vona.log.Log
thread local storage for printf-style formatters
FP - Static variable in class vona.math.VonaMath
32-bit IEEE floating point precision, defined as the largest value for which (1.0f+FP)-1.0f == 0.0f.
FP2R - Static variable in class vona.math.VonaMath
square root of VonaMath.FP
FP3R - Static variable in class vona.math.VonaMath
cube root of VonaMath.FP
FP4R - Static variable in class vona.math.VonaMath
4th root of VonaMath.FP
frame - Variable in class vona.ui.Display3D.Driver
the driver display frame
FRAME_SAVE_FILE_EXT - Static variable in class vona.ui.JOGLDisplay
FRAME_SAVE_INDEX_FORMAT - Static variable in class vona.ui.JOGLDisplay
frameDroppingEnabled - Variable in class vona.ui.JOGLDisplay
enable for indicated option
frameSaveCount - Variable in class vona.ui.Display3D
total count of frames saved in current sequence, including errors
frameSaveDirectory - Variable in class vona.ui.Display3D
frame save destination directory or null for current dir
frameSaveFPS - Variable in class vona.ui.Display3D
maximum rate for regular frame save.
frameSaveLastTime - Variable in class vona.ui.Display3D
last frame save wall-clock time in seconds, if any, else NaN
frameSaveLock - Variable in class vona.ui.Display3D
lock object for frame save state
frameSaveMetrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
frameSaveNextIndex - Variable in class vona.ui.Display3D
next index for regular-rate frame save
frameSaveNextTime - Variable in class vona.ui.Display3D
next frame save wall-clock time in seconds, if any, else NaN
frameSavePrefix - Variable in class vona.ui.Display3D
frame save filename prefix or null for none
frameSaveStartTime - Variable in class vona.ui.Display3D
Regular-rate frame save sequence start time in wall-clock time in seconds, if any, else NaN.
frameSaveWithCursor - Variable in class vona.ui.Display3D
Whether to include the cursor in frame saves.
frameTime - Variable in class vona.ui.Display3D
Min and max generic Display3D.render() time [s] since last Display3D.resetRenderMetrics().
freezeSceneMetrics - Variable in class vona.ui.Display3D
freezeTransparentQueue - Variable in class vona.ui.Display3D
freezeWidgetBounds - Variable in class vona.ui.Display3D
Whether to skip updating Widget bounds in view Display3D.render(Widget, RX).
fromMatrix(double[]) - Method in class vona.math.RX
Set all components from row-major 16-element matrix m.
fromMatrixMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
fromScrew(double, double, double, double, double, double, double, double) - Method in class vona.math.RX
Set to ccw right-hand rotation of t radians about axis through (px, py, pz) in direction of vector (dx, dy, dz), combined with translation d in that direction.
fromScrew(int, double[], int, double[], int, double[]) - Method in class vona.math.RX
fromScrew(double[], double[], double[]) - Method in class vona.math.RX
fromScrew(int, double...) - Method in class vona.math.RX
Covers RX.fromScrew(int, double[], int, double[], int, double[]), with the three component vectors packed in order.
fromScrew(double...) - Method in class vona.math.RX
covers RX.fromScrew(int, double...) with start 0
fromScrewMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
fromToX - Variable in class vona.math.RXSInterpolator
fromXYO(double[], double[], double[]) - Method in class vona.math.RX
Covers RX.fromMatrix(double[]), builds the matrix given vectors along the local frame x and y axes and the local frame origin.
frustumCullEnabled - Variable in class vona.ui.Display3D
enable for indicated feature in generic Display3D.render() code
FrustumWidget - Class in vona.j3d
A rectangular frustum.
FrustumWidget(float, float, float, float) - Constructor for class vona.j3d.FrustumWidget
Creates a new FrustumWidget with given dims.
FrustumWidget() - Constructor for class vona.j3d.FrustumWidget
FTWO_PI - Static variable in class vona.math.VonaMath
VonaMath.TWO_PI as a float
fv - Static variable in class vona.math.TimeMath
 

G

ga - Variable in class vona.j3d.J3DPrimitiveIterator
currently referenced GeometryArray, if any
ga - Variable in class vona.j3d.J3DVertexAccessor
currently referenced GeometryArray, if any
GAP - Static variable in class vona.color.bourgesdemo.BourgesDemo
 
gatherFromTXEM(int[], int, double[], int, double[], int, double[]) - Method in class vona.math.RX
gatherFromTXEM(int[], int, double[]) - Method in class vona.math.RX
gatherShortestTXEMTo(RX, int[], int, double[]) - Method in class vona.math.RX
Gather a difference vector which, when added to the indicated TXEM vector indices of this RX, will make those components equal to the corresponding components of other, using either its current EM vector with twist t or the corresponding anti-parallel non-canonical EM vector with twist t-2pi, whichever is closer to the current em vector of this RX.
gatherTXEMTo(RX, int[], int, double[]) - Method in class vona.math.RX
Gather a difference vector which, when added to the indicated TXEM vector indices of this RX, will make those components equal to the corresponding components of other.
gc3D - Variable in class vona.ui.J3DDisplay
The Java3D immediatee mode graphics context.
GEN_HEADER - Static variable in class vona.rmi.rmiwrap.RMIWrap
Header string identifies generated files.
geometry - Variable in class vona.j3d.AxesWidget
the geometry
geometry - Variable in class vona.j3d.CurveWidget
the geometry
geometry - Variable in class vona.j3d.J3DAxesShape
the axes geometry
geometry - Variable in class vona.j3d.Widget
the geometries, entries may be null
geometry - Variable in class vona.ui.Display3D.QueuedGeometry
the geometry to render
geometryMutators - Variable in class vona.ui.JOGLDisplay
currently queued geometry mutator tasks, see class header doc
getAccel() - Method in class vona.time.SuperClock
Get the time acceleration factor.
getAccumAlphaBits() - Method in class vona.ui.JOGLDisplay
get the bit width of the accum alpha buffer
getAccumBlueBits() - Method in class vona.ui.JOGLDisplay
get the bit width of the accum blue buffer
getAccumGreenBits() - Method in class vona.ui.JOGLDisplay
get the bit width of the accum green buffer
getAccumRedBits() - Method in class vona.ui.JOGLDisplay
get the bit width of the accum red buffer
getAllGDs() - Static method in class vona.j3d.J3DUtils
get all available GraphicsDevices
getAllRenderTraceFlags() - Method in class vona.ui.Display3D
Hook to get combination of all trace flags that apply to the render algorithm.
getAllRenderTraceFlags() - Method in class vona.ui.JOGLDisplay
Hook to get combination of all trace flags that apply to the render algorithm.
getAlpha() - Method in class vona.color.ColorScheme
Get the alpha of this ColorScheme.
getAlphaBits() - Method in class vona.ui.JOGLDisplay
get the bit width of the alpha buffer
getAlwaysDampSigma() - Method in class vona.math.PDLS
getAmbientAlpha() - Method in class vona.ui.Display3D
getAppearance(int) - Method in class vona.j3d.Widget
get a reference to the Widget.appearance at indicated index
getArrayCountArray() - Method in class vona.j3d.JOGLGeometry
Get a ref to the JOGLGeometry.arrayCount array.
getAutoLambdaSlowdownThreshold() - Method in class vona.math.PDLS
getAutoLambdaSpeedupThreshold() - Method in class vona.math.PDLS
getAutoLambdaThetaDiffMaxMagScale() - Method in class vona.math.PDLS
getAvgRecentFPS() - Method in class vona.ui.Display3D
Get the avg recent FPS according to the Display3D.recentCycleTime metrics, which are maintained by the generic Display3D.render()er.
getBaseName() - Method in class vona.color.ColorScheme
Returns the base name of this ColorScheme.
getBaseSpec(String) - Static method in class vona.ui.ActionMapper
extract the base spec
getBestGC(GraphicsDevice, GraphicsConfigTemplate3D...) - Static method in class vona.j3d.J3DUtils
For each template in tryGCT, in order, attempt to get the best compatible graphics configuration for graphics device gd, and return the first hit, if any, else null.
getBestGC(GraphicsDevice) - Static method in class vona.j3d.J3DUtils
getBestGC(Container, GraphicsConfigTemplate3D...) - Static method in class vona.j3d.J3DUtils
Covers J3DUtils.getBestGC(GraphicsDevice, GraphicsConfigTemplate3D...) with graphics device of container c.
getBestGC(Container) - Static method in class vona.j3d.J3DUtils
getBestGC(GraphicsConfigTemplate3D...) - Static method in class vona.j3d.J3DUtils
getBestGC() - Static method in class vona.j3d.J3DUtils
getBestGCT(GraphicsDevice, GraphicsConfigTemplate3D...) - Static method in class vona.j3d.J3DUtils
For each template in tryGCT, in order, attempt to get the best compatible graphics configuration for graphics device gd, and return the template corresponding to the first hit, if any, else null.
getBestGCT(GraphicsDevice) - Static method in class vona.j3d.J3DUtils
getBestGCT(Container, GraphicsConfigTemplate3D...) - Static method in class vona.j3d.J3DUtils
Covers J3DUtils.getBestGC(GraphicsDevice, GraphicsConfigTemplate3D...) with graphics device of container c.
getBestGCT(Container) - Static method in class vona.j3d.J3DUtils
getBestGCT(GraphicsConfigTemplate3D...) - Static method in class vona.j3d.J3DUtils
getBestGCT() - Static method in class vona.j3d.J3DUtils
getBlack() - Method in class vona.color.ColorScheme
Get the black of this ColorScheme.
getBlueBits() - Method in class vona.ui.Display3D
get the bit width of the blue buffer
getBoundingSphereCenter(int) - Method in class vona.j3d.Widget
get a reference to Widget.boundingSphereCenter at index
getBoundingSphereRadius(int) - Method in class vona.j3d.Widget
getCanvas() - Method in class vona.ui.Display3D
get Display3D.canvas, thread safe
getCanvasMouseLocation(Point) - Method in class vona.ui.Display3D
Get the most recent mouse location on canvas in canvas coords.
getCanvasMouseLocation() - Method in class vona.ui.Display3D
getChar(int) - Static method in class vona.terminal.ConsoleNonblocking
Like System.in.read() but nonblocking.
getChar() - Static method in class vona.terminal.ConsoleNonblocking
getColor(ColorSpace, float, float, float) - Method in class vona.color.Hue
Get a Color associated with this Hue by specifying the tint, black and alpha attributes.
getColor(float, float, float) - Method in class vona.color.Hue
Same as Hue.getColor(ColorSpace, float, float, float) but uses default ColorSpace.
getColor(ColorSpace, float, float) - Method in class vona.color.Hue
getColor(float, float) - Method in class vona.color.Hue
Same as Hue.getColor(ColorSpace, float, float) but uses default ColorSpace.
getColor(ColorSpace, float) - Method in class vona.color.Hue
Same as Hue.getColor(ColorSpace, float, float) but uses 0.0 black.
getColor(float) - Method in class vona.color.Hue
Same as Hue.getColor(ColorSpace, float) but uses default ColorSpace.
getColor() - Method in class vona.color.Hue
getCompliment() - Method in class vona.color.Hue
Get the "complimentary" Hue to this one.
getComplimentColor(ColorSpace) - Method in class vona.color.ColorScheme
Get the compliment Color of this ColorScheme.
getComplimentColor() - Method in class vona.color.ColorScheme
Get the compliment Color of this ColorScheme.
getComplimentHue() - Method in class vona.color.ColorScheme
Get the compliment Hue of this ColorScheme.
getComplimentRelatedColor(ColorSpace) - Method in class vona.color.ColorScheme
Get the compliment related Color of this ColorScheme.
getComplimentRelatedColor() - Method in class vona.color.ColorScheme
Get the compliment related Color of this ColorScheme.
getComplimentRelatedHue() - Method in class vona.color.ColorScheme
Get the compliment related Hue of this ColorScheme.
getComponentOffsets(int, int[]) - Static method in class vona.j3d.J3DUtils
get the start indices for each component of an interleaved vertex
getComponentOffsets(int) - Static method in class vona.j3d.J3DUtils
getConstraintName(int, int) - Method in class vona.math.PDLS
Get a semantic human-readable name for a constraint.
getControlFrame(String, String, String) - Method in class vona.ui.RXSInteractor
Get the name of the current control frame.
getControlFrame() - Method in class vona.ui.RXSInteractor
getCoolPrimaryColor() - Method in class vona.color.ColorScheme
Get the primary color in this ColorScheme which is "cool".
getCoolRelatedColor() - Method in class vona.color.ColorScheme
Get the non-primary color in this ColorScheme which is "cool".
getCount(int) - Method in class vona.j3d.JOGLGeometry
convenience synchronized accessor to JOGLGeometry.arrayCount array
getCurrentCursorSize() - Static method in class vona.cursor.CursorUtils
Get the current cursor size.
getCurrentInterpolationCoordinate() - Method in class vona.ui.RXSInteractor
Get the current normalized linear interpolation coordinate in [0.0, 1.0].
getCurrentRX(RX) - Method in class vona.ui.RXSInteractor
Get the current interpolated value of the rigid transform.
getCurrentRX() - Method in class vona.ui.RXSInteractor
getCurrentScale() - Method in class vona.ui.RXSInteractor
Get the current interpolated value of the transform scale.
getCurrentTime() - Method in class vona.time.Clock
Get the time in seconds relative to an arbitrary epoch.
getCurrentTime() - Method in class vona.time.DiscreteClock
Get the time in seconds.
getCurrentTime() - Method in class vona.time.SuperClock
Get the acceltime in accelseconds relative to an arbitrary epoch.
getCurrentTime() - Method in class vona.time.SynchronizedTimeMetrics
get the current time in us (ns if TimeMetrics.highRes)
getCurrentTime() - Method in class vona.time.TimeMetrics
get the current time in us (ns if TimeMetrics.highRes)
getCurrentTime() - Method in class vona.ui.RXSInteractor
get the current RXSInteractor.clock time in [s]
getCurrentTransform(RX) - Method in class vona.ui.RXSInteractor
Get the current interpolated value of the transform and scale.
getCurrentTXEM(double[]) - Method in class vona.ui.RXSInteractor
Like RXSInteractor.getCurrentTransform(RX) but returns transform as a packed TXEM vector (tx, ty, tz, ex, ey, ez).
getCurrentTXEM() - Method in class vona.ui.RXSInteractor
getCurrentTXEMS(double[]) - Method in class vona.ui.RXSInteractor
Like RXSInteractor.getCurrentTransform(RX) but returns transform as a packed TXEM+scale vector (tx, ty, tz, ex, ey, ez, s).
getCurrentTXEMS() - Method in class vona.ui.RXSInteractor
getCursorImage(Cursor, int, int) - Static method in class vona.cursor.CursorUtils
get the image for a cursor
getCursorImage(Cursor) - Static method in class vona.cursor.CursorUtils
get the image for a cursor, using CursorUtils.getCurrentCursorSize()
getCursorImage(CursorUtils.CursorInfo) - Static method in class vona.cursor.CursorUtils
get the image for a cursor
getCursorInfo(Cursor, int, int) - Static method in class vona.cursor.CursorUtils
Get a CursorUtils.CursorInfo object describing cursor as best as possible.
getCursorInfo(Cursor) - Static method in class vona.cursor.CursorUtils
getDAEChildElements() - Method in class vona.dae.util.DAEObject
Get a list of all XML child elements.
getDAERoot() - Method in class vona.dae.util.DAEObject
Get the root element of the enclosing COLLADA document by following DAEObject.parent pointers.
getDefaultGD() - Static method in class vona.j3d.J3DUtils
get default GraphicsDevice
getDefaultRotationCenter() - Method in class vona.ui.Display3D
Get the default rotation center in world frame, defaul impl returns Display3D.defaultRotationCenter.
getDefaultViewScale() - Method in class vona.ui.Display3D
Get default world-to-view scale, used by Display3D.navigateToDefaultView(boolean, boolean), default impl returns Display3D.defaultViewScale if not NaN, else Display3D.DEF_VIEW_SCALE.
getDefaultViewTXEM() - Method in class vona.ui.Display3D
Get the default world-to-view TXEM vector.
getDepthBits() - Method in class vona.ui.Display3D
get the bit width of the depth buffer
getDescription() - Method in class vona.math.SVD
Get a human-readable description of this SVD implementation.
getDescription() - Method in class vona.math.SVD_DGESDD_FOMMIL_NETLIB
Get a human-readable description of this SVD implementation.
getDescription() - Method in class vona.math.SVD_DGESDD_JLAPACK
Get a human-readable description of this SVD implementation.
getDescription() - Method in class vona.math.SVD_DGESDD_NETLIB_JAVA
Get a human-readable description of this SVD implementation.
getDescription() - Method in class vona.math.SVD_DGESVD_FOMMIL_NETLIB
Get a human-readable description of this SVD implementation.
getDescription() - Method in class vona.math.SVD_DGESVD_JLAPACK
Get a human-readable description of this SVD implementation.
getDescription() - Method in class vona.math.SVD_DGESVD_NETLIB_JAVA
Get a human-readable description of this SVD implementation.
getDivergenceFactor() - Method in class vona.math.PDLS
getDivergenceTol() - Method in class vona.math.PDLS
getDuration(double, double, double, double) - Static method in class vona.time.TrapezoidInterpolator
getDuration(double, double, double) - Static method in class vona.time.TrapezoidInterpolator
getEdgeAppearance() - Method in class vona.j3d.EdgedFacetedWidget
convenience method to get Widget.appearance[EdgedFacetedWidget.EDGES]
getEdgeGeometry() - Method in class vona.j3d.EdgedFacetedWidget
convenience method to get Widget.geometry[EdgedFacetedWidget.EDGES]
getEM(int, double[]) - Method in class vona.math.RX
Get the rotation as an EM vector canonicalized to a magnitude of at most PI.
getEM(double[]) - Method in class vona.math.RX
covers RX.getEM(int, double[]), starts at 0
getEM() - Method in class vona.math.RX
covers RX.getEM(int, double[]), always conses
getEndTangentLength() - Method in class vona.j3d.RouteWidget
get the length of the end tangent
getEventType(String) - Static method in class vona.ui.ActionMapper
get the event type for spec
getExitOnError() - Method in class vona.log.Log
Get whether to System.exit(-1) on error(...) calls on this logger.
getFaceAppearance() - Method in class vona.j3d.FacetedWidget
convenience method to get Widget.appearance[FacetedWidget.FACES]
getFaceGeometry() - Method in class vona.j3d.FacetedWidget
convenience method to get Widget.geometry[FacetedWidget.FACES]
getFieldValue(Field, boolean) - Method in class vona.dae.util.DAEObject
Get the value of the Java field with the given name.
getFieldValue(String, boolean) - Method in class vona.dae.util.DAEObject
getFieldValue(String) - Method in class vona.dae.util.DAEObject
getFieldValue(Field) - Method in class vona.dae.util.DAEObject
getFieldValueSafely(Field, boolean) - Method in class vona.dae.util.DAEObject
DAEObject.getFieldValue(Field, boolean) but also return null on introspection error.
getFieldValueSafely(Field) - Method in class vona.dae.util.DAEObject
getFloatBuffer(J3DBuffer) - Static method in class vona.j3d.J3DUtils
Dereference the contained NIO buffer in j3dBuf as a FloatBuffer.
getGD(Container) - Static method in class vona.j3d.J3DUtils
get GraphicsDevice of a Container, or null if c not realized
getGeometry(int) - Method in class vona.j3d.Widget
get a reference to the Widget.geometry at indicated index
getGLColorMask(boolean[]) - Method in class vona.ui.JOGLDisplay
get current color buffer writemask from OGL
getGLDepthMask() - Method in class vona.ui.JOGLDisplay
get current depth buffer writemask from OGL
getGLMaterial(int, float[]) - Method in class vona.ui.JOGLDisplay
Get a material color from OGL.
getGLMaterial(int, Color4f) - Method in class vona.ui.JOGLDisplay
getGLMaterial(int, Color3f) - Method in class vona.ui.JOGLDisplay
getGlobalExitOnError() - Static method in class vona.log.Log
Get whether to System.exit(-1) on error(...) calls globally.
getGLStencilMask() - Method in class vona.ui.JOGLDisplay
get current stencil buffer writemask from OGL
getGreenBits() - Method in class vona.ui.Display3D
get the bit width of the green buffer
getHighlightColor(float[]) - Method in class vona.ui.Display3D
getHighlightColor() - Method in class vona.ui.Display3D
getHighlightFactor() - Method in class vona.ui.Display3D
getHue(int) - Static method in class vona.color.Hue
Get one of the Hue.getNumHues() hues by index.
getHue(String) - Static method in class vona.color.Hue
Get one of the hues by name.
getHue(double) - Static method in class vona.color.Hue
Get an arbitrary Hue.
getIndex() - Method in class vona.color.Hue
Get the index of this Hue.
getIndexAccessorFor(Geometry) - Method in class vona.ui.Display3D
Get an index accessor for a geometry.
getIndexBuffer() - Method in class vona.j3d.JOGLGeometry
Get a ref to the JOGLGeometry.indexBuffer.
getInfo(Geometry) - Static method in class vona.j3d.J3DUtils
getInfo(Geometry, Appearance) - Method in class vona.ui.Display3D
Get an identifying string for geometry and appearance for use in tracing and dbg.
getInstance() - Static method in class vona.dae.util.DAEUtils
Get a reference to the singleton default instance.
getInterpolationProfile() - Method in class vona.math.RXSInterpolator
get the profile for interpolations
getInterpolationType() - Method in class vona.math.RXSInterpolator
get the type for interpolations
getJ3DVersionMessage() - Static method in class vona.j3d.J3DUtils
defers to eponymous method in J3DVersion
getJ3DVersionMessage() - Static method in class vona.j3d.J3DVersion
get a message describing the available Java3D version
getJAXBContext() - Method in class vona.dae.util.DAEUtils
Get a reference to DAEUtils.jaxbContext, consing it if necessary.
getJOGLVersionMessage() - Static method in class vona.ui.JOGLVersion
get a message describing the available JOGL version
getKeyText(int) - Static method in class vona.ui.ActionMapper
Fix KeyEvent.getKeyText() on OS X.
getLevelLambda(int) - Method in class vona.math.PDLS
get PDLS.levelLambda at level or NaN if undefined
getLevelParam(double[], int, double) - Method in class vona.math.PDLS
Get the param value at level p, if allocated and not NaN, else def.
getLevelParam(double[], int) - Method in class vona.math.PDLS
getLocalTranslationRXToPixel(Point, RX) - Method in class vona.ui.Display3D
getLocalTranslationRXToPixel(RX) - Method in class vona.ui.Display3D
Display3D.getLocalTranslationRXToPixel(Point, RX), uses current mouse position or (0, 0) if mouse not on canvas.
getLocalTranslationRXToPixel(Point) - Method in class vona.ui.Display3D
getLocalTranslationRXToPixel() - Method in class vona.ui.Display3D
Display3D.getLocalTranslationRXToPixel(Point, RX), uses current mouse position or (0, 0) if mouse not on canvas, conses.
getLocatorMessage() - Method in class vona.dae.util.DAEObject
Try to get a message fragment describing the XML document source location of this element, if known.
getLog(String) - Static method in class vona.log.Log
Get the Log with the specified name.
getMap(int) - Method in class vona.ui.ActionMapper
get the map at the specified index
getMaskAlpha() - Method in class vona.ui.Display3D
getMaterialColor(Material, int, Color3f) - Static method in class vona.j3d.J3DUtils
Get one of the four colors of a material.
getMaterialColor(Appearance, int, Color3f) - Static method in class vona.j3d.J3DUtils
getMaterialColor(Shape3D, int, Color3f) - Static method in class vona.j3d.J3DUtils
getMaterialColor(Material, int) - Static method in class vona.j3d.J3DUtils
getMaterialColor(Appearance, int) - Static method in class vona.j3d.J3DUtils
getMaterialColor(Shape3D, int) - Static method in class vona.j3d.J3DUtils
getMaxConvergenceIterations() - Method in class vona.math.PDLS
getMaxConvergenceMS() - Method in class vona.math.PDLS
getMaxLevelSize() - Method in class vona.math.PDLS
Get the size of the largest priority level.
getMaxTint() - Method in class vona.color.Hue
Get the maximum tint color of this Hue, (Hue.maxR, Hue.maxG, Hue.maxB).
getMaxTrapezoidAccel(int) - Method in class vona.math.RXSInterpolator
getMaxTrapezoidSpeed(int) - Method in class vona.math.RXSInterpolator
Get the maximum speed, in arbitrary distance units per time unit, for RXSInterpolator.InterpolationProfile.TRAPEZOIDAL interpolation of one DoF.
getMaxTXEMComponentDiff(RX) - Method in class vona.math.RX
Get the largest abs TXEM component difference between this RX and other.
getMinTint() - Method in class vona.color.Hue
Get the minimum tint color of this Hue, (Hue.minR, Hue.minG, Hue.minB).
getMinTrapezoidAccelFraction(int) - Method in class vona.math.RXSInterpolator
Compute the minimum accel fraction for RXSInterpolator.InterpolationProfile.TRAPEZOIDAL interpolation of the specified DoF for the current to and from waypoints.
getMinTrapezoidAccelFraction() - Method in class vona.math.RXSInterpolator
Similar to RXSInterpolator.getMinTrapezoidDuration() but gets overall min accel fraction.
getMinTrapezoidDuration(int) - Method in class vona.math.RXSInterpolator
Compute the minimum duration for RXSInterpolator.InterpolationProfile.TRAPEZOIDAL interpolation of the specified DoF for the current to and from waypoints.
getMinTrapezoidDuration() - Method in class vona.math.RXSInterpolator
Compute the minimum duration for RXSInterpolator.InterpolationProfile.TRAPEZOIDAL interpolation of all DoF for the current to and from waypoints.
getMinTrapezoidDurationOrAccelFraction(boolean) - Method in class vona.math.RXSInterpolator
getName() - Method in class vona.color.ColorScheme
Returns the name of this ColorScheme.
getName() - Method in class vona.color.Hue
Get the name of this Hue.
getName(SceneGraphObject) - Static method in class vona.j3d.J3DUtils
Get the name of sgo as it may have been set by J3DUtils.load(URL, URL, String, int).
getNeverDampSigma() - Method in class vona.math.PDLS
getNumArrays() - Method in class vona.j3d.JOGLGeometry
getNumEnabledArrays() - Method in class vona.j3d.JOGLGeometry
Get the number of enabled arrays.
getNumEnabledVertices() - Method in class vona.j3d.JOGLGeometry
Get the total number of enabled vertices in this geometry.
getNumFrames() - Method in class vona.ui.Display3D
getNumFramesSaved() - Method in class vona.ui.Display3D
Get the total number of frames saved in the current or previous regular-rate save sequence.
getNumHues() - Static method in class vona.color.Hue
Get the number of hues available from Hue.getHue(int).
getNumImplementations() - Static method in class vona.j3d.J3DIndexAccessor
get the number of available implementations
getNumImplementations() - Static method in class vona.j3d.J3DPrimitiveIterator
get the number of available implementations
getNumImplementations() - Static method in class vona.j3d.J3DVertexAccessor
get the number of available implementations
getNumIndices() - Method in class vona.j3d.JOGLGeometry
get the capacity of the index buffer (0 if not indexed)
getNumSamples() - Method in class vona.ui.Display3D
get the number of antialiasing samples
getNumSchemes() - Static method in class vona.color.ColorScheme
Get the number of schemes available from ColorScheme.getScheme(int).
getNumValidVertices() - Method in class vona.j3d.JOGLGeometry
Get the total number of valid vertices in this geometry.
getNumVertices() - Method in class vona.j3d.JOGLGeometry
get the capacity of the vertex buffer
getObjectFactory() - Method in class vona.dae.util.DAEUtils
Get a reference to DAEUtils.objectFactory, consing it if necessary.
getPackageName(String) - Static method in class vona.rmi.rmiwrap.RMIWrap
Get the package spec from a class name.
getPickCullFace(Geometry, Appearance) - Method in class vona.ui.Display3D
Hook called by the smaller pickGeometry(...) APIs to get the pick cull face for the given geometry.
getPickCullFace(Geometry, Appearance) - Method in class vona.ui.JOGLDisplay
Hook called by the smaller pickGeometry(...) APIs to get the pick cull face for the given geometry.
getPickThreshold(Geometry, Appearance) - Method in class vona.ui.Display3D
Hook called by the smaller pickGeometry(...) APIs to get the pick threshold for the given geometry in local frame.
getPickThresholdPixels() - Method in class vona.ui.Display3D
getPolyWidth(float[], float[], double[], double) - Static method in class vona.math.VonaMath
Compute the parallel-jaws calipers width of a convex polygon.
getPrimaryColor(ColorSpace) - Method in class vona.color.ColorScheme
Get the primary Color of this ColorScheme.
getPrimaryColor() - Method in class vona.color.ColorScheme
Get the primary Color of this ColorScheme.
getPrimaryHue() - Method in class vona.color.ColorScheme
Get the primary Hue of this ColorScheme.
getPrimitiveIteratorFor(Geometry, boolean...) - Method in class vona.ui.Display3D
Get a primitive iterator for a geometry.
getPrimitiveIteratorFor(Geometry) - Method in class vona.ui.Display3D
getPrimName() - Method in class vona.j3d.J3DPrimitiveIterator
get the name of the prim type based on J3DPrimitiveIterator.vertsPerPrim
getPrimsName() - Method in class vona.j3d.J3DPrimitiveIterator
getPriorityLevelName(int) - Method in class vona.math.PDLS
Get a semantic human-readable name for a priority level.
getProperty(String) - Method in class vona.dae.util.DAEObject
get the value of a user property
getProperty(String) - Method in class vona.j3d.Widget
get a property
getPropertyOverride(String, String) - Method in class vona.ui.JOGLDisplay
Get the value the indicated system property, prefixed with the full name of this class.
getPropertyOverride(String, boolean) - Method in class vona.ui.JOGLDisplay
getPropertyOverride(String, int) - Method in class vona.ui.JOGLDisplay
getPropertySafely(String) - Static method in class vona.compat.Compat
Get a system property, handling any runtime exception.
getQuaternion(int, double[]) - Method in class vona.math.RX
Get the rotation as a unit quaternion in the order RX.X, RX.Y, RX.Z, RX.W, with vector component (x, y, z) and scalar component w.
getQuaternion(double[]) - Method in class vona.math.RX
getQuaternion() - Method in class vona.math.RX
covers RX.getQuaternion(int, double[]), always conses
getQuaternionComponent(int) - Method in class vona.math.RX
getRadius() - Method in class vona.j3d.J3DAxesShape
get the current radius
getRedBits() - Method in class vona.ui.Display3D
get the bit width of the red buffer
getRelAlpha() - Method in class vona.color.ColorScheme
Get the relative alpha of this ColorScheme.
getRelated() - Method in class vona.color.Hue
Get the "related" Hue to this one.
getRelatedColor(ColorSpace) - Method in class vona.color.ColorScheme
Get the related Color of this ColorScheme.
getRelatedColor() - Method in class vona.color.ColorScheme
Get the related Color of this ColorScheme.
getRelatedHue() - Method in class vona.color.ColorScheme
Get the related Hue of this ColorScheme.
getRelBlack() - Method in class vona.color.ColorScheme
Get the relative black of this ColorScheme.
getRelTint() - Method in class vona.color.ColorScheme
Get the relative tint of this ColorScheme.
getRequest() - Method in class vona.compileserver.CompileServer
 
getResidualMaxMag(int) - Method in class vona.math.PDLS
get PDLS.residualMaxMag at level or NaN if undefined
getResidualTol(int) - Method in class vona.math.PDLS
get PDLS.residualTol at level or NaN if undefined
getRotation() - Method in class vona.math.RigidTransform2D
Get the rotation of this transform.
getRotationCenter(double[]) - Method in class vona.ui.RXSInteractor
get value of current rotation center in local frame, cons if null
getRotationCenter() - Method in class vona.ui.RXSInteractor
getRotationCenterInWorld(double[]) - Method in class vona.ui.RXSInteractor
get value of current rotation center in world frame, cons if null
getRotationCenterInWorld() - Method in class vona.ui.RXSInteractor
getRotationCenterZInWorld() - Method in class vona.ui.RXSInteractor
get just the Z coordinate of the rotation center in world frame
getRotMatrix(double[]) - Method in class vona.math.RX
Set row-major 9-element matrix m from the rotation component of this RX (i.e.
getRotMatrix() - Method in class vona.math.RX
covers RX.getRotMatrix(double[]), conses the matrix
getRotMatrixMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
getScheme(int) - Static method in class vona.color.ColorScheme
Get one of the ColorScheme.getNumSchemes() hues by index.
getScheme(String) - Static method in class vona.color.ColorScheme
Get one of the standard schemes by name.
getScopedChild(String) - Method in class vona.dae.util.DAEObject
Look for a child element of this DAE object which has an attribute named "sid" whose value matches the passed sid.
getShortestTXEMTo(RX, int, double[]) - Method in class vona.math.RX
Covers RX.gatherShortestTXEMTo(RX, int[], int, double[]), gets all six TXEM vector components in order.
getSidSafely() - Method in class vona.dae.util.DAEObject
Get the COLLADA sid (scoped identifier) attribute of this elment if any, else null.
getSimpleName(Class) - Static method in class vona.compat.Compat
Get the simple name of a class.
getSimpleName(String) - Static method in class vona.rmi.rmiwrap.RMIWrap
Get the simple name of a class (the name without any package spec).
getSleepGranularity() - Static method in class vona.compat.CompatTime
Get the granularity of Thread.sleep() in seconds.
getSlowdownFactor() - Method in class vona.math.PDLS
getSlowdownLimit(int) - Method in class vona.math.PDLS
get PDLS.slowdownLimit at level or NaN if undefined
getSlowdownThreshold() - Method in class vona.math.PDLS
getSpeedupFactor() - Method in class vona.math.PDLS
getSpeedupLimit(int) - Method in class vona.math.PDLS
get PDLS.speedupLimit at level or NaN if undefined
getSpeedupThreshold() - Method in class vona.math.PDLS
getStartTangentLength() - Method in class vona.j3d.RouteWidget
get the length of the start tangent
getStatusMessage(int) - Method in class vona.math.SVD
Translate a return status code into a human-readable message.
getStatusMessage(int) - Method in class vona.math.SVD_DGESDD
Translate a return status code into a human-readable message.
getStatusMessage(int) - Method in class vona.math.SVD_DGESVD
Translate a return status code into a human-readable message.
getStencilBits() - Method in class vona.ui.Display3D
get the bit width of the stencil buffer
getSVDTol() - Method in class vona.math.PDLS
getTempDir() - Static method in class vona.compat.Compat
Get the temp dir on this platform.
getTermType() - Static method in class vona.terminal.VT100Attribs
Try to get the terminal type associated with the invocation environment of the JVM.
getTermTypeSafely() - Static method in class vona.terminal.VT100Attribs
covers VT100Attribs.getTermType(), eats AccessControlException
getterName(Field, boolean) - Static method in class vona.dae.util.DAEObject
Compute the default JAXB generated get-method name for field.
getterName(Field) - Static method in class vona.dae.util.DAEObject
getThetaDiffMaxMag() - Method in class vona.math.PDLS
getThetaDiffTol() - Method in class vona.math.PDLS
getTime() - Static method in class vona.compat.CompatTime
Get the current real-world time in seconds relative to an arbitrary epoch.
getTimeResolution() - Static method in class vona.compat.CompatTime
Get the minimum granularity of CompatTime.getTime() in seconds.
getTimeStrategy() - Static method in class vona.compat.CompatTime
Get the strategy used for CompatTime.getTime().
getTint() - Method in class vona.color.ColorScheme
Get the tint of this ColorScheme.
getTranslation(int, double[]) - Method in class vona.math.RX
get the translation
getTranslation(double[]) - Method in class vona.math.RX
getTranslation() - Method in class vona.math.RX
covers RX.getTranslation(int, double[]), always conses
getTranslationRXToPixel(RX, Point, RX) - Method in class vona.ui.Display3D
Compute translation which takes (0, 0, 0) to the nearest point on the ray through pixel to the origin of a local frame.
getTranslationRXToPixel(RX, RX) - Method in class vona.ui.Display3D
Display3D.getTranslationRXToPixel(RX, Point, RX), uses current mouse position or (0, 0) if mouse not on canvas.
getTranslationRXToPixel(RX, Point) - Method in class vona.ui.Display3D
getTranslationRXToPixel(RX) - Method in class vona.ui.Display3D
Display3D.getTranslationRXToPixel(RX, Point, RX), uses current mouse position or (0, 0) if mouse not on canvas, conses.
getTwist() - Method in class vona.math.RX
get the RH twist angle about the current rotation axis in radians
getTXEM(int, double[]) - Method in class vona.math.RX
getTXEM(double[]) - Method in class vona.math.RX
getTXEM() - Method in class vona.math.RX
RX.getTXEM(int, double...) starting at 0 and consing
getTXEMComponent(int) - Method in class vona.math.RX
getTXEMTo(RX, int, double[]) - Method in class vona.math.RX
Covers RX.gatherTXEMTo(RX, int[], int, double[]), gets all six TXEM vector components in order.
getTypeName(Class) - Static method in class vona.rmi.rmiwrap.RMIWrap
Get the name of a class.
getUpdateTime() - Method in class vona.time.PeriodicThread
Get update time in seconds.
getUseVT100Attribs() - Static method in class vona.log.Log
Check whether to use VT100Attribs (globally) to make the log messages pretty on the OutputStream.
getVariableName(int, int) - Method in class vona.math.PDLS
Get a semantic human-readable name for a variable.
getVertexAccessorFor(Geometry, boolean...) - Method in class vona.ui.Display3D
Get a vertex accessor for a geometry.
getVertexAccessorFor(Geometry) - Method in class vona.ui.Display3D
getVertexBuffer() - Method in class vona.j3d.JOGLGeometry
Get a ref to the JOGLGeometry.vertexBuffer.
getVertexFormat(Geometry) - Method in class vona.ui.JOGLDisplay
Get the vertex format of g for JOGLDisplay.drawGeometry(Geometry, float).
getViewToCanvasScale() - Method in class vona.ui.Display3D
getWallTime() - Method in class vona.time.SuperClock
Get the wall-clock time in seconds relative to an arbitrary epoch.
getWarmPrimaryColor() - Method in class vona.color.ColorScheme
Get the primary color in this ColorScheme which is "warm".
getWarmRelatedColor() - Method in class vona.color.ColorScheme
Get the non-primary color in this ColorScheme which is "warm".
getWaypointRX(int, RX) - Method in class vona.math.RXSInterpolator
Get a copy of a waypoint transform.
getWaypointRX(int) - Method in class vona.math.RXSInterpolator
getWaypointScale(int) - Method in class vona.math.RXSInterpolator
Get the scale component of a waypoint transform.
getWaypointTransform(int, RX) - Method in class vona.math.RXSInterpolator
Get a copy of a waypoint transform, and return the waypoint scale.
getWaypointTXEM(int, double[]) - Method in class vona.math.RXSInterpolator
Get a copy of a waypoint TXEM vector.
getWaypointTXEMS(int, double[]) - Method in class vona.math.RXSInterpolator
Get a copy of a waypoint TXEMS (translation, exponential map, scale) vector.
getWidget(Geometry) - Static method in class vona.j3d.Widget
Convenience to get the Widget containing geometry by following the user data ref on geometry.
getWidgetAlpha() - Method in class vona.j3d.Widget
getXMLLineNumber() - Method in class vona.dae.util.DAEObject
Attempt to get the XML line number corresponding to this object.
getXMLStringAttributeSafely(String) - Method in class vona.dae.util.DAEObject
Get the String value of the named XML attribute if any, else null.
getZCenterInView() - Method in class vona.ui.Display3D
Get the z coordinate of the center of Display3D.viewAABB in view frame.
gevc(int, int) - Method in class vona.j3d.JOGLEdgedFacetedWidget
get positional component c of edge vertex i
gfnc(int, int) - Method in class vona.j3d.JOGLEdgedFacetedWidget
get normal component c of face vertex i
gfvc(int, int) - Method in class vona.j3d.JOGLEdgedFacetedWidget
get positional component c of face vertex i
gl - Variable in class vona.ui.JOGLDisplay
The current JOGL object.
glCanvas - Variable in class vona.ui.JOGLDisplay
the JOGL canvas
glContext - Variable in class vona.ui.JOGLDisplay
The current JOGL rendering context.
glDrawingEnabled - Variable in class vona.ui.JOGLDisplay
enable for indicated option
glEventListener - Variable in class vona.ui.JOGLDisplay
the JOGL event listener on JOGLDisplay.glCanvas
globalExitOnError - Static variable in class vona.log.Log
Set whether to System.exit(-1) on error(...) calls globally.
globalMetrics - Static variable in class vona.math.PDLS
global stats, see PDLS.globalMetricsEnabled
globalMetricsEnabled - Static variable in class vona.math.PDLS
Whether global time metrics are collected across all PDLS instances.
globalOffset - Variable in class vona.dae.util.DAEUtils.FloatBlockAccessor
global offset in words in DAEUtils.FloatBlockAccessor.src
glRendererString - Variable in class vona.ui.JOGLDisplay
OGL version info
glVendorString - Variable in class vona.ui.JOGLDisplay
OGL version info
glVersionString - Variable in class vona.ui.JOGLDisplay
OGL version info
goldHue - Static variable in class vona.color.Hue
hue from "Color Bytes" by Jean Bourges
gothere() - Method in class vona.log.Log
Issue a "gothere" Log.debug(String) message.
grabAndSaveFrame(File, String, int, boolean) - Method in class vona.ui.Display3D
Implementation hook to grab and save a frame.
grabAndSaveFrame(File, String, int, boolean) - Method in class vona.ui.JOGLDisplay
Implementation hook to grab and save a frame.
GRAY_3F - Static variable in class vona.j3d.J3DUtils
basic colors
GREEN - Static variable in class vona.terminal.VT100Attribs
The foreground green code.
GREEN_3F - Static variable in class vona.j3d.J3DUtils
basic colors
greenBits - Variable in class vona.ui.Display3D
number of bits in the specified canvas component
grow(double[], int, double) - Method in class vona.math.PDLS
Ensure a is at least length n.
grow(double[], int) - Method in class vona.math.PDLS
PDLS.grow(double[], int, double) with Double.NaN default
guessVT100(String) - Static method in class vona.terminal.VT100Attribs
Try to guess wether the indicated terminal type accepts VT100 codes.
guessVT100() - Static method in class vona.terminal.VT100Attribs
guessVT100Safely() - Static method in class vona.terminal.VT100Attribs

H

handleAction(String, Component, ActionMapper.ComponentState, int, long, int, boolean) - Method in class vona.ui.ActionMapper
Add modifier specs to make an action spec from baseSpec, ActionMapper.lookupAction(java.lang.String, boolean), and execute the ActionMapper.Action, if any.
handleAction(String, Component, ActionMapper.ComponentState, int, long, int) - Method in class vona.ui.ActionMapper
handleEvent(KeyEvent) - Method in class vona.ui.RXSInteractor
Handles key events.
handleEvent(MouseEvent) - Method in class vona.ui.RXSInteractor
Handles mouse events.
handleEvent(MouseWheelEvent) - Method in class vona.ui.RXSInteractor
Handles mouse wheel events.
handleEvent(FocusEvent) - Method in class vona.ui.RXSInteractor
Handles focus events, in particular to stop RXSInteractor.keyTimer.
handleKeyPressed(KeyEvent) - Method in class vona.ui.RXSInteractor
Handles key presses.
handleKeyReleased(Component, ActionMapper.ComponentState, int, int, long) - Method in class vona.ui.ActionMapper
handleKeyReleased(KeyEvent) - Method in class vona.ui.RXSInteractor
Handles key releases.
handleKeyTyped(Component, ActionMapper.ComponentState, char, int, long) - Method in class vona.ui.ActionMapper
handleKeyTyped(KeyEvent) - Method in class vona.ui.RXSInteractor
Handles key types.
handleMouseClick(Component, ActionMapper.ComponentState, int, int, long) - Method in class vona.ui.ActionMapper
handleMouseMove(Component, ActionMapper.ComponentState, int, long) - Method in class vona.ui.ActionMapper
handleMouseWheelMove(Component, ActionMapper.ComponentState, int, long) - Method in class vona.ui.ActionMapper
handler - Static variable in class vona.log.Log
Output Handler to console.
handleRemoteException(String, Object[], RemoteException) - Method in class vona.rmi.rmiwrap.test.TestImplClient
Default generic RemoteException handler returns null (unhandled).
handleShape(Shape3D) - Method in class vona.j3d.J3DUtils.ApplyingShapeHandler
Delegates to J3DUtils.ApplyingShapeHandler.appliccable.apply(Object[]), see class header doc.
handleShape(Shape3D) - Method in interface vona.j3d.J3DUtils.ShapeHandler
called when a shape is encountered, return false to abort traversal
hasAccumBuffer() - Method in class vona.ui.Display3D
check whether an accumulation buffer is available
hasAccumBuffer() - Method in class vona.ui.JOGLDisplay
check if OGL reports any accum buffer available
hasAlpha() - Method in class vona.j3d.JOGLGeometry
check if this geometry has any alpha component
hasBoundingSphere(int) - Method in class vona.j3d.Widget
Check if the Widget.geometry at index has a non-negative Widget.boundingSphereRadius.
hasBoundingSphereInView(int) - Method in class vona.j3d.Widget
Check if view-frame bounding spheres are allocated and that the Widget.geometry at index has a n-negative Widget.boundingSphereRadiusInView.
hasClass(String) - Static method in class vona.j3d.J3DVersion
check if the named class is available
hasClass(String) - Static method in class vona.ui.JOGLVersion
check if the named class is available
hasColors() - Method in class vona.j3d.JOGLGeometry
check if this geometry has any color components
hash - Variable in class vona.cursor.CursorUtils.CursorInfo
cached hash code
hash - Variable in class vona.cursor.CursorUtils.PredefinedCursorInfo
cached hash code
hashCode() - Method in class vona.cursor.CursorUtils.CursorInfo
get hash code, ignores hotspot
hashCode() - Method in class vona.cursor.CursorUtils.PredefinedCursorInfo
get hash code, ignores hotspot
hasHue(Hue) - Method in class vona.color.ColorScheme
Check whether any of the 4 Hues of this ColorScheme match a specified Hue.
hasIDIndex() - Method in class vona.dae.util.DAEObject
Check if the root element of the COLLADA document containing this object has been indexed.
hasJ3D() - Static method in class vona.j3d.J3DUtils
defers to eponymous method in J3DVersion
hasJ3D() - Static method in class vona.j3d.J3DVersion
check if Java3D is available
hasJ3D14() - Static method in class vona.j3d.J3DUtils
defers to eponymous method in J3DVersion
hasJ3D14() - Static method in class vona.j3d.J3DVersion
check if Java3D 1.4+ is available (implies J3DVersion.hasJ3D())
hasJ3D15() - Static method in class vona.j3d.J3DUtils
defers to eponymous method in J3DVersion
hasJ3D15() - Static method in class vona.j3d.J3DVersion
check if Java3D 1.5+ is available (implies J3DVersion.hasJ3D14())
hasJ3D3DS() - Static method in class vona.j3d.J3DVersion
check if 3DS loader is available
hasJ3DVRML97() - Static method in class vona.j3d.J3DVersion
check if VRML97 loader is available
hasJOGL() - Static method in class vona.ui.JOGLVersion
check if JOGL is available
hasJOGL11() - Static method in class vona.ui.JOGLVersion
check if JOGL 1.1.0+ is available
hasJOGL111() - Static method in class vona.ui.JOGLVersion
check if JOGL 1.1.1+ is available
hasJOGL2() - Static method in class vona.ui.JOGLVersion
check if JOGL 2.0+ is available
hasNext(int) - Method in class vona.j3d.J3DIndexAccessor
Check if the next num subsequent calls to J3DIndexAccessor.next() will read indices at or before the end of the valid index range.
hasNext() - Method in class vona.j3d.J3DIndexAccessor
covers J3DIndexAccessor.hasNext(int) with num = 1
hasNext(int) - Method in class vona.j3d.J3DPrimitiveIterator
Check if the next num subsequent calls to J3DPrimitiveIterator.next() will succeed.
hasNext() - Method in class vona.j3d.J3DPrimitiveIterator
hasNext(int) - Method in class vona.j3d.J3DVertexAccessor
Check if the next num subsequent calls to J3DVertexAccessor.next() will read vertices at or before the end of the valid vertex range.
hasNext() - Method in class vona.j3d.J3DVertexAccessor
covers J3DVertexAccessor.hasNext(int) with num = 1
hasNext() - Method in class vona.ui.RXSInteractor
Check if an RXSInteractor.interpolateToNext(double) or RXSInteractor.jumpToNext() will change the current waypoint local-to-world transform.
hasNormals - Variable in enum vona.j3d.JOGLGeometry.Format
whether normals are present in this format
hasProperty(String) - Method in class vona.dae.util.DAEObject
check if a user property is set
hasProperty(String) - Method in class vona.j3d.Widget
check existence of a property
hasRemaining() - Method in class vona.dae.util.DAEUtils.FloatBlockAccessor
Check if any valid blocks remain to be read.
hasTexCoords - Variable in enum vona.j3d.JOGLGeometry.Format
whether texture coordinates are present in this format
hasVecmath() - Static method in class vona.j3d.J3DVersion
check if vecmath is available
hasVertexColors(Geometry) - Method in class vona.ui.JOGLDisplay
check if geometry includes per-vertex colors
height - Variable in class vona.cursor.CursorUtils.CursorInfo
cursor image dimensions
height - Variable in class vona.j3d.ConeWidget
current height
height - Variable in class vona.j3d.IsoscelesWidget
the current height
height - Variable in class vona.j3d.PyramidWidget
the current base dims
height - Variable in class vona.ui.ActionMapper.ComponentState
component dimension, negative if none
height2 - Variable in class vona.j3d.CylinderWidget
current half-height
highlightColor - Variable in class vona.ui.Display3D
highlight modulation color, see Display3D.highlightFactor
highlightFactor - Variable in class vona.ui.Display3D
This is the multiplicative factor by which Display3D.renderHighlighted(vona.math.RX, float, javax.media.j3d.Geometry, javax.media.j3d.Appearance) increases the emissive color of highlighted geometry, modulated by Display3D.highlightColor.
highlightingEnabled - Variable in class vona.ui.Display3D
enable for indicated feature in generic Display3D.render() code
highRes - Variable in class vona.time.TimeMetrics
whether to count in us (default) or ns (high resolution)
Hue - Class in vona.color
Vona's utils: a color hue, a-la "Color Bytes" by Jean Bourges.
Hue(int, String, int, int, int, int, int, int) - Constructor for class vona.color.Hue
Create a new Hue.
Hue(int, String, int, int, int) - Constructor for class vona.color.Hue
covers full constructor, uses 255 for min tint components
HUE_SNAP - Static variable in class vona.color.Hue
If the where value is closer than this to the from or to values in Hue.interpolateHue(Hue, Hue, double) then the corresponding endpoint Hue is returned directly.
hues - Static variable in class vona.color.Hue
All 20 hues from "Color Bytes" by Jean Bourges.

I

ICCConvert - Class in vona.color.iccconvert
Vona's utils: color space conversion command line tool.
ICCConvert() - Constructor for class vona.color.iccconvert.ICCConvert
 
idIndex - Variable in class vona.dae.util.DAEObject
Index mapping XML ID to the corresponding element.
iga - Variable in class vona.j3d.J3DIndexAccessor
currently referenced IndexedGeometryArray, if any
ignoreNullAppearance - Variable in class vona.ui.JOGLDisplay
implementationName - Variable in class vona.rmi.rmiwrap.RMIWrap.ImplementationWriter
The name of the implementation wrapper to write.
inAngleRange(double, double, double) - Static method in class vona.math.VonaMath
Check whether angle where is in the angle range [from, to].
index - Variable in class vona.color.Hue
The index of this Hue.
indexAccessor - Variable in class vona.j3d.J3DVertexAccessor
index accessor, iff using indirect indices
indexAccessors - Variable in class vona.ui.Display3D
Set of available index accessors, consed lazily.
indexBuffer - Variable in class vona.j3d.J3DIndexAccessor.JOGLIndexAccessor
reference to the index buffer
indexBuffer - Variable in class vona.j3d.JOGLGeometry
Buffer holding the index data for this geometry, if any.
indexBufferArray - Variable in class vona.j3d.JOGLGeometry
Temp storage for passing data to OpenGL.
indexCount - Variable in class vona.j3d.J3DIndexAccessor
size of index storage
indexIndex - Variable in class vona.j3d.J3DIndexAccessor
current position relative to initial valid index
indexOf(Geometry) - Method in class vona.j3d.Widget
Lookup the index of geometry in this Widget.
inEMLimits(int, double[], int, double[]) - Method in class vona.math.RX
Check if the EM vector of this RX is within the specified limits.
info - Variable in class vona.cursor.CursorUtils.CursorImage
info for this cursor
info - Static variable in class vona.math.SVD_DGESDD_FOMMIL_NETLIB
info - Static variable in class vona.math.SVD_DGESDD_JLAPACK
info - Static variable in class vona.math.SVD_DGESDD_NETLIB_JAVA
info - Static variable in class vona.math.SVD_DGESVD_FOMMIL_NETLIB
info - Static variable in class vona.math.SVD_DGESVD_JLAPACK
info - Static variable in class vona.math.SVD_DGESVD_NETLIB_JAVA
init() - Method in class vona.color.bourgesdemo.BourgesDemo
 
init() - Static method in class vona.compat.CompatTime
Does nothing, but calling this will ensure that the static intializers have run.
INITIAL_ARRAY_COUNT_CAPACITY - Static variable in class vona.ui.JOGLDisplay
initial capacity for the JOGLDisplay.arrayCount array
INITIAL_BUF_CAPACITY - Static variable in class vona.ui.JOGLDisplay
initial capacity for buffers
INITIAL_CAPACITY - Static variable in class vona.j3d.JOGLGeometry
initial capacity for resizable buffers
INITIAL_DWORK - Static variable in class vona.math.SVD_DGESDD
initial SVD_DGESDD.dwork length
INITIAL_IWORK - Static variable in class vona.math.SVD_DGESDD
initial SVD_DGESDD.iwork length
INITIAL_WORK - Static variable in class vona.math.SVD_DGESVD
initial SVD_DGESVD.work length
initialIndex - Variable in class vona.j3d.J3DVertexAccessor
first valid index for each component
initialIndexIndex - Variable in class vona.j3d.J3DIndexAccessor
index of first valid index relative to start of index storage
innerRadius - Variable in class vona.j3d.AnnulusWidget
current inner radius
innerRadius - Variable in class vona.j3d.SectorWidget
current inner radius
instanceMain(TestAPI) - Method in class vona.rmi.rmiwrap.test.TestDriver
Performs some tests.
instream - Variable in class vona.compileserver.CompileServer
 
IntAdapter - Class in vona.dae.util
JAXB adapter
IntAdapter() - Constructor for class vona.dae.util.IntAdapter
 
IntArrayAdapter - Class in vona.dae.util
JAXB adapter
IntArrayAdapter() - Constructor for class vona.dae.util.IntArrayAdapter
 
IntBufferAdapter - Class in vona.dae.util
JAXB adapter
IntBufferAdapter() - Constructor for class vona.dae.util.IntBufferAdapter
 
INTERFACE_API_METHOD_JAVADOC - Static variable in class vona.rmi.rmiwrap.RMIWrap
Javadoc for remote interface wrapper API methods.
interfaceClass - Variable in class vona.rmi.rmiwrap.RMIWrap.WrapperBodyWriter
The interface class (i.e.
interfaceName - Variable in class vona.rmi.rmiwrap.RMIWrap.WrapperBodyWriter
interleavedFormat - Variable in enum vona.j3d.JOGLGeometry.Format
the OpenGL interleaved vertex format
interpolate(int, int, double) - Static method in class vona.color.Hue
Interpolate between integer components from and to.
interpolate(float, float, double) - Static method in class vona.color.Hue
Interpolate between from and to.
interpolate(double[], double, double[], double[], int) - Static method in class vona.math.RXSInterpolator
dest = from*(1-u)+to*u
interpolateAlpha(double) - Static method in class vona.color.Hue
interpolateAny(double[], double[], double[], double) - Static method in class vona.math.VonaMath
Interpolate between two arbitrary-dimensional vectors.
interpolateBezierPosition(float, int, float[]) - Method in class vona.j3d.RouteWidget
see class header doc
interpolateBezierTangent(float, int, float[]) - Method in class vona.j3d.RouteWidget
see class header doc
interpolateBlack(double) - Static method in class vona.color.Hue
interpolateColor(float, int, float[]) - Method in class vona.j3d.RouteWidget
Compute the color at a point along the route.
interpolateColor(float, float[]) - Method in class vona.j3d.RouteWidget
interpolateColor(float) - Method in class vona.j3d.RouteWidget
interpolateEM(double, RX, RX) - Method in class vona.math.RX
Linearly interpolate the rotation component of this RX between the rotation component of from and the rotation component of to in EM space.
interpolateEM(double, RX) - Method in class vona.math.RX
Covers RX.interpolateEM(double, RX, RX) with from aliasing this RX.
interpolateEM(double) - Method in class vona.math.RX
Same as RX.interpolateEM(double, RX, RX) with from identity and to aliasing this RX.
interpolateHue(Hue, Hue, double) - Static method in class vona.color.Hue
Interpolate between two Hues.
interpolateOnPickSegmentInLocal(float, float[]) - Method in class vona.ui.Display3D
interpolateOnPickSegmentInLocal(float) - Method in class vona.ui.Display3D
interpolateOnPickSegmentInView(float, float[]) - Method in class vona.ui.Display3D
Compute the coordinates of a point on the pick segment in view frame, or NaN if un-set.
interpolateOnPickSegmentInView(float) - Method in class vona.ui.Display3D
interpolatePosition(float, int, float[]) - Method in class vona.j3d.RouteWidget
Compute the coordinates of a point along the route.
interpolatePosition(float, float[]) - Method in class vona.j3d.RouteWidget
interpolatePosition(float) - Method in class vona.j3d.RouteWidget
interpolateRGB(int, int, double) - Static method in class vona.color.Hue
Interpolate an integer RGB component between from and to.
interpolateTangent(float, int, float[]) - Method in class vona.j3d.RouteWidget
Compute the tangent at a point along the route.
interpolateTangent(float, float[]) - Method in class vona.j3d.RouteWidget
interpolateTangent(float) - Method in class vona.j3d.RouteWidget
interpolateTint(double) - Static method in class vona.color.Hue
interpolateTo(double, RX, double) - Method in class vona.ui.RXSInteractor
Interpolate immediately from the current transform to (x, s).
interpolateTo(RX, double) - Method in class vona.ui.RXSInteractor
interpolateTo(RX) - Method in class vona.ui.RXSInteractor
interpolateToAim(double...) - Method in class vona.ui.RXSInteractor
Rotate the local frame about the current rotation center c in world frame to a pose that aims the local frame positive z axis towards c and parallel to a given vector d, maintaining the current distance from the local frame origin to c.
interpolateToNext(double) - Method in class vona.ui.RXSInteractor
Like RXSInteractor.interpolateTo(double, RX, double) but uses currently accumulated next waypoint transform.
interpolateToNext() - Method in class vona.ui.RXSInteractor
interpolateToTXEM(double, double...) - Method in class vona.ui.RXSInteractor
Like RXSInteractor.interpolateTo(double, RX, double) but takes transform as a packed TXEM vector (tx, ty, tz, ex, ey, ez) and uses current scale.
interpolateToTXEM(double...) - Method in class vona.ui.RXSInteractor
interpolateToTXEMS(double, double...) - Method in class vona.ui.RXSInteractor
Like RXSInteractor.interpolateTo(double, RX, double) but takes transform as a packed TXEM+scale vector (tx, ty, tz, ex, ey, ez, s).
interpolateToTXEMS(double...) - Method in class vona.ui.RXSInteractor
interpolateTranslation(double, RX, RX) - Method in class vona.math.RX
Linearly interpolate the translation component of this RX between the translation component of from and the translation component of to.
interpolateTranslation(double, RX) - Method in class vona.math.RX
Covers RX.interpolateTranslation(double, RX, RX) with from aliasing this RX.
interpolateTranslation(double) - Method in class vona.math.RX
Covers RX.interpolateTranslation(double, RX, RX) with from identity and to aliasing this RX.
interpolateTXEM(double, double[], double[]) - Method in class vona.math.RX
Linearly interpolate the translation and EM rotation components of this RX between from and to in TXEM space.
interpolateTXEM(double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class vona.math.RX
interpolateTXEM(double, RX, RX) - Method in class vona.math.RX
interpolateTXEM(double, double[]) - Method in class vona.math.RX
Same as RX.interpolateTXEM(double, double[], double[]) with from aliasing this RX.
interpolateTXEM(double, RX) - Method in class vona.math.RX
Same as RX.interpolateTXEM(double, RX, RX) with from aliasing this RX.
interpolateTXEM(double) - Method in class vona.math.RX
Same as RX.interpolateTXEM(double, double[], double[]) with from identity and to aliasing this RX.
interpolateWaypoint(int, double) - Method in class vona.math.RXSInterpolator
Set a waypoint to its interpolated value at u in [0.0, 1.0] from the previous waypoint according to RXSInterpolator.interpolationType.
interpolationDeadline - Variable in class vona.ui.RXSInteractor
current interpolation end time [s]
interpolationProfile - Variable in class vona.math.RXSInterpolator
current interpolation profile
interpolationStartTime - Variable in class vona.ui.RXSInteractor
current interpolation start time [s]
interpolationThresholdPixels - Variable in class vona.ui.RXSInteractor
threshold for block moves above which the motion is interpolated
interpolationTime - Variable in class vona.ui.RXSInteractor
current interpolation time [s]
interpolationType - Variable in class vona.math.RXSInterpolator
current interpolation type
Interpolator - Class in vona.time
Vona's utils: a time-based interpolator.
Interpolator(Clock, double, double, double) - Constructor for class vona.time.Interpolator
Create a new Interpolator.
Interpolator(double, double, double) - Constructor for class vona.time.Interpolator
interpRX(double, RX) - Method in class vona.math.RXSInterpolator
Interpolate x according to RXSInterpolator.interpolationType at u in [0.0, 1.0] between the from and to waypoints.
interpRX(double) - Method in class vona.math.RXSInterpolator
covers RXSInterpolator.interpRX(double, RX), conses a new RX
interpS(double) - Method in class vona.math.RXSInterpolator
Interpolate scale at u in [0.0, 1.0] between the from and to waypoints.
interpTXEM(double, double[]) - Method in class vona.math.RXSInterpolator
Interpolate txem according to RXSInterpolator.interpolationType at u in [0.0, 1.0] between the from and to waypoints.
interpTXEM(double) - Method in class vona.math.RXSInterpolator
interpTXEMS(double, double[]) - Method in class vona.math.RXSInterpolator
Like RXSInterpolator.interpTXEM(double, double[]) but also interpolates scale at component index RXSInterpolator.S.
interpTXEMS(double) - Method in class vona.math.RXSInterpolator
interpTXEMSImpl(int, int, double, double[], int) - Method in class vona.math.RXSInterpolator
interpU(double) - Method in class vona.math.RXSInterpolator
interpU(double, RXSInterpolator.InterpolationProfile, double) - Static method in class vona.math.RXSInterpolator
Parameterized computation for RXSInterpolator.interpU(double).
interrupt() - Method in class vona.time.PeriodicThread
Extends default impl to behave even if called while an update is being forced.
intersect(float[], float[], float[], float[], float[], boolean, boolean) - Static method in class vona.math.VonaMath
Intersect the 3D segment from s extending by vector d with the 3D triangle v0, v1, v2.
intersect(double[], double, double, double, double, double, double, double) - Static method in class vona.math.VonaMath
2D segment intersect circle.
intersect2(double[], double[], double[], double, double[], double[], double) - Static method in class vona.math.VonaMath
2D segment intersection.
intersect2(double[], double[], double[], double, double[], double[]) - Static method in class vona.math.VonaMath
2D segment intersect rectangle.
intersect3(float[], float[], float[], float[], float, boolean) - Static method in class vona.math.VonaMath
3D segment intersect sphere.
invert() - Method in class vona.math.RigidTransform2D
this = this'
invert() - Method in class vona.math.RX
invert in-place
invertMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
invertTransparency - Variable in class vona.dae.util.DAEUtils
Whether to invert read DAE "transparency" value.
invoke(Object, String) - Static method in class vona.compat.Compat
Covers Compat.invoke(Object, String, Object[]), uses no arguments.
invoke(Object, String, Object[]) - Static method in class vona.compat.Compat
invoke(Object, String, Object[], String[]) - Static method in class vona.compat.Compat
invoke(String, Object, String, Object[], String[]) - Static method in class vona.compat.Compat
Attempt to call a static or instance method that may or may not exist.
invoke(String, String) - Static method in class vona.compat.Compat
Covers Compat.invoke(String, String, Object[]), uses no arguments.
invoke(String, String, Object[]) - Static method in class vona.compat.Compat
invoke(String, String, Object[], String[]) - Static method in class vona.compat.Compat
Covers Compat.invoke(String, Object, String, Object[], String[]), uses null obj, thus calling a static method.
invokeSafely(Object, String) - Static method in class vona.compat.Compat
Covers Compat.invoke(Object, String), swallows exceptions, returns null on failure.
invokeSafely(Object, String, Object[]) - Static method in class vona.compat.Compat
Covers Compat.invoke(Object, String, Object[]), swallows exceptions, returns null on failure.
invokeSafely(Object, String, Object[], String[]) - Static method in class vona.compat.Compat
Covers Compat.invoke(Object, String, Object[], String[]), swallows exceptions, returns null on failure.
invokeSafely(String, String) - Static method in class vona.compat.Compat
Covers Compat.invoke(String, String) swallows exceptions, returns null on failure.
invokeSafely(String, String, Object[]) - Static method in class vona.compat.Compat
Covers Compat.invoke(String, String, Object[]) swallows exceptions, returns null on failure.
invokeSafely(String, String, Object[], String[]) - Static method in class vona.compat.Compat
Covers Compat.invoke(String, String, Object[], String[]) swallows exceptions, returns null on failure.
is15() - Static method in class vona.compat.Compat
Check if we're running with a 1.5 JRE.
is16() - Static method in class vona.compat.Compat
Check if we're running with a 1.6 JRE.
isAccelSliderEnabled() - Method in class vona.ui.RXSInteractor
check if number key accel modification slider is enabled
isAccumulateSleep() - Method in class vona.time.SuperClock
Check whether we're accumulating sleep.
isContinueOnInterrupt() - Method in class vona.time.PeriodicThread
Whether to continue if this thread is interrupted.
isControlInLocalFrame() - Method in class vona.ui.RXSInteractor
Check whether rotation and translation actions are relative to local frame.
isControlInManipulationFrame() - Method in class vona.ui.RXSInteractor
Check whether rotation and translation actions are relative to manipulation frame.
isControlInWorldFrame() - Method in class vona.ui.RXSInteractor
Check whether rotation and translation actions are relative to world frame.
isCool() - Method in class vona.color.Hue
Check whether this is a "cool" hue.
isDegenerate() - Method in class vona.j3d.CurveWidget
isDepthSortTransparentEnabled() - Method in class vona.ui.Display3D
isDrawingEnabled() - Method in class vona.ui.Display3D
isEnabled() - Method in class vona.log.Log
Check whether logging is enabled on this logger.
isFrustumCullEnabled() - Method in class vona.ui.Display3D
isHighlighted(Geometry, Appearance) - Method in class vona.ui.Display3D
Hook that generic renderer uses to determine whether a geometry/appearance combination should be categorized as highlighted, if Display3D.highlightingEnabled.
isHighlightingEnabled() - Method in class vona.ui.Display3D
isIdentity() - Method in class vona.math.RX
check if this RX is effectively the identity transform
isIdentityMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
isIndexed() - Method in class vona.j3d.JOGLGeometry
check whether this geometry is indexed
isIndirect() - Method in class vona.j3d.J3DVertexAccessor
check if using indirect indices
isInstanceRef() - Method in class vona.dae.util.DAEObject
Try to determine if this COLLADA entity is an instance reference, such as "instance_node".
isInterpolating() - Method in class vona.ui.RXSInteractor
check if an interpolation is currently ongoing
isJAXBMappedClass(Class) - Static method in class vona.dae.util.DAEUtils
Check if c is class that may contain fields that JAXB maps to XML elements, attributes, or content (value).
isLinux() - Static method in class vona.compat.Compat
Check if we're running on Linux.
isListOfDAEObjects(Type) - Static method in class vona.dae.util.DAEUtils
Check if type can be considered a List of DAEObject.
isLoggable(Level) - Method in class vona.log.Log
extends super to also check Log.level
isLoggable(LogRecord) - Method in class vona.log.Log.LogHandler
 
isLoggingEnabled() - Static method in class vona.log.Log
Check whether logging is globally enabled.
isMasked(Geometry, Appearance) - Method in class vona.ui.Display3D
Hook that generic renderer uses to determine whether a geometry/appearance combination should be categorized as masked, if Display3D.maskingEnabled.
isMaskingEnabled() - Method in class vona.ui.Display3D
isNavigationEnabled() - Method in class vona.ui.Display3D
isOpenGLThreadWarningIssued - Variable in class vona.ui.JOGLDisplay
Whether the indicated warning has already been issued.
IsoscelesWidget - Class in vona.j3d
An isosceles triangle.
IsoscelesWidget(float, float) - Constructor for class vona.j3d.IsoscelesWidget
Creates a new IsoscelesWidget with the given width and height.
IsoscelesWidget() - Constructor for class vona.j3d.IsoscelesWidget
Covers IsoscelesWidget.IsoscelesWidget(float, float), uses width = 1.0f, height = 0.5f.
isOSX() - Static method in class vona.compat.Compat
Check if we're running on OS X.
isPaused() - Method in class vona.time.SuperClock
Check if this clock is currently paused.
isPickable(Geometry, Appearance) - Method in class vona.ui.Display3D
Check if the given geometry should be considered pickable.
isPickingEnabled() - Method in class vona.ui.Display3D
isPickSegmentSet() - Method in class vona.ui.Display3D
check if the pick segment is set
isPureRotation(double) - Method in class vona.math.RX
check if this RX is effectively a pure rotation
isPureRotation() - Method in class vona.math.RX
isPureTranslation(double) - Method in class vona.math.RX
check if this RX is effectively a pure translation
isPureTranslation() - Method in class vona.math.RX
isRelativeSidRef(String) - Static method in class vona.dae.util.DAEUtils
check if sidref is empty or starts with '.'
isRotateXYEnabled() - Method in class vona.ui.RXSInteractor
check if rotateXY input events are enabled
isRotateZEnabled() - Method in class vona.ui.RXSInteractor
check if rotateZ input events are enabled
isRunning() - Method in class vona.time.SynchronizedTimeMetrics
check if the start has been marked but not the end
isRunning() - Method in class vona.time.TimeMetrics
check if the start has been marked but not the end
isScaleEnabled() - Method in class vona.ui.RXSInteractor
check if scale input events are enabled
isSleepToDeadline() - Method in class vona.time.SuperClock
Check whether we're sleeping to deadline.
isSphereVisible(float[], float) - Method in class vona.ui.Display3D
Check if a view-frame sphere intersects the view volume.
issueDrawGeometryWarningMaybe(Class) - Method in class vona.ui.JOGLDisplay
Issue an unhandled warning for geometry class c iff this is the first time we've seen it.
isTranslateXYEnabled() - Method in class vona.ui.RXSInteractor
check if translateXY input events are enabled
isTranslateZEnabled() - Method in class vona.ui.RXSInteractor
check if translateZ input events are enabled
isTransparent(Geometry, Appearance) - Method in class vona.ui.Display3D
Hook that Display3D.render(Geometry, Appearance, float[], float) uses to determine whether a geometry/appearance combination should be categorized as transparent.
isURLFragment(String) - Static method in class vona.dae.util.DAEUtils
check if url starts with '#'
isValidComponent(int) - Static method in class vona.color.Hue
Check whether c is a valid integer component in the range [0, 255].
isValidComponent(float) - Static method in class vona.color.Hue
Check whether c is a valid float component in the range [0.0, 1.0].
isValidComponent(double) - Static method in class vona.color.Hue
Check whether c is a valid double component in the range [0.0, 1.0].
isValidIndex(int) - Static method in class vona.color.Hue
Check whether index is a valid Hue index in the range [1, 20].
isWarm() - Method in class vona.color.Hue
Check whether this is a "warm" hue.
isWildcard(String) - Static method in class vona.ui.ActionMapper
check if spec is a wildcard
isWindows() - Static method in class vona.compat.Compat
Check if we're running on Windows.
isXMLElementField(Field) - Static method in class vona.dae.util.DAEUtils
Check if the given Java field on this object corresponds to a (single) XML child element.
isXMLElementsField(Field) - Static method in class vona.dae.util.DAEUtils
Check if the given Java field on this object corresponds to a list of XML child elements.
iwork - Variable in class vona.math.SVD_DGESDD
dynamically allocated work vector

J

J3D14_CLASS - Static variable in class vona.j3d.J3DVersion
representative class names
j3d14Available - Variable in class vona.ui.JOGLDisplay
Whether Java3D version >= 1.4 is available
J3D15_CLASS - Static variable in class vona.j3d.J3DVersion
representative class names
J3D_3DS_CLASS - Static variable in class vona.j3d.J3DVersion
representative class names
J3D_3DS_LOADER_CLASS - Static variable in class vona.j3d.J3DUtils
external loader class names
J3D_CLASS - Static variable in class vona.j3d.J3DVersion
representative class names
J3D_VRML97_CLASS - Static variable in class vona.j3d.J3DVersion
representative class names
J3D_VRML97_LOADER_CLASS - Static variable in class vona.j3d.J3DUtils
external loader class names
j3dAppearanceToDAEEffect(Appearance, float) - Method in class vona.dae.util.DAEUtils
Convert a Java3D Appearance into a corresponding DAE "effect".
J3DAxesShape - Class in vona.j3d
A Java3D shape displaying the 3D axes at the origin.
J3DAxesShape(float) - Constructor for class vona.j3d.J3DAxesShape
make a new axes shape that extends r from origin
J3DAxesShape() - Constructor for class vona.j3d.J3DAxesShape
j3dColorToDAEFX(Color3f, DAEObject) - Method in class vona.dae.util.DAEUtils
Convert a Java3D color to DAE FX via DAEUtils.consDAEFXColor(float, float, float, DAEObject).
j3dColorToDAEFX(Color3f) - Method in class vona.dae.util.DAEUtils
J3DDisplay - Class in vona.ui
A Java3D implementation of Display3D.
J3DDisplay(GraphicsDevice, int, int, int, int, int, int, int, int) - Constructor for class vona.ui.J3DDisplay
Creates a new display.
j3dFormat - Variable in enum vona.j3d.JOGLGeometry.Format
the corresponding Java3D vertex format
j3dFormatToJOGLFormat(int) - Static method in class vona.j3d.JOGLGeometry
map a Java3D vertex format to a JOGLGeometry.Format
J3DIndexAccessor - Class in vona.j3d
Read indices in a JOGLGeometry or a Java3D GeometryArray.
J3DIndexAccessor() - Constructor for class vona.j3d.J3DIndexAccessor
 
J3DIndexAccessor.J3DCoordOnlyIndexAccessor - Class in vona.j3d
This impl handles coord-index-only by-copy index storage.
J3DIndexAccessor.J3DCoordOnlyIndexAccessor() - Constructor for class vona.j3d.J3DIndexAccessor.J3DCoordOnlyIndexAccessor
 
J3DIndexAccessor.J3DCopyIndexAccessor - Class in vona.j3d
This impl handles by-copy index storage.
J3DIndexAccessor.J3DCopyIndexAccessor() - Constructor for class vona.j3d.J3DIndexAccessor.J3DCopyIndexAccessor
 
J3DIndexAccessor.J3DRefIndexAccessor - Class in vona.j3d
This impl handles by-ref index storage, which is necessarily coord-index-only.
J3DIndexAccessor.J3DRefIndexAccessor() - Constructor for class vona.j3d.J3DIndexAccessor.J3DRefIndexAccessor
 
J3DIndexAccessor.JOGLIndexAccessor - Class in vona.j3d
This impl handles JOGLGeometry.
J3DIndexAccessor.JOGLIndexAccessor() - Constructor for class vona.j3d.J3DIndexAccessor.JOGLIndexAccessor
 
J3DPrimitiveIterator - Class in vona.j3d
Read primitives in a JOGLGeometry or a Java3D GeometryArray.
J3DPrimitiveIterator() - Constructor for class vona.j3d.J3DPrimitiveIterator
 
J3DPrimitiveIterator.J3DLineStripIterator - Class in vona.j3d
This impl iterates line strips.
J3DPrimitiveIterator.J3DLineStripIterator() - Constructor for class vona.j3d.J3DPrimitiveIterator.J3DLineStripIterator
 
J3DPrimitiveIterator.J3DStripIterator - Class in vona.j3d
This is a base impl for stripped geometry.
J3DPrimitiveIterator.J3DStripIterator() - Constructor for class vona.j3d.J3DPrimitiveIterator.J3DStripIterator
 
J3DPrimitiveIterator.J3DTriangleFanIterator - Class in vona.j3d
This impl iterates triangle fans.
J3DPrimitiveIterator.J3DTriangleFanIterator() - Constructor for class vona.j3d.J3DPrimitiveIterator.J3DTriangleFanIterator
 
J3DPrimitiveIterator.J3DTriangleStripIterator - Class in vona.j3d
This impl iterates triangle strips.
J3DPrimitiveIterator.J3DTriangleStripIterator() - Constructor for class vona.j3d.J3DPrimitiveIterator.J3DTriangleStripIterator
 
J3DPrimitiveIterator.JOGLQuadStripIterator - Class in vona.j3d
This impl iterates quad strips.
J3DPrimitiveIterator.JOGLQuadStripIterator() - Constructor for class vona.j3d.J3DPrimitiveIterator.JOGLQuadStripIterator
 
J3DRX - Class in vona.j3d
RX interop with Java3D Transform3D.
J3DRX() - Constructor for class vona.j3d.J3DRX
 
j3dToGLBlendFunc(int) - Method in class vona.ui.JOGLDisplay
convert a blend function from J3D to OGL
j3dToGLLogicOp(int) - Method in class vona.ui.JOGLDisplay
convert a logic op from J3D to OGL
j3dToGLPolygonOffsetMode(int) - Method in class vona.ui.JOGLDisplay
convert a polygon offset mode from J3D to OGL
j3dToGLStencilOp(int) - Method in class vona.ui.JOGLDisplay
convert a stencil op from J3D to OGL
j3dToGLTestFunc(int) - Method in class vona.ui.JOGLDisplay
convert a test function from J3D to OGL
j3dTypeToGLMode - Static variable in class vona.j3d.JOGLGeometry
Unmodifiable mapping from Java3D GeometryArray type to OpenGL drawing mode.
j3dTypeToGLMode(Class) - Static method in class vona.j3d.JOGLGeometry
map a Java3D GeometryArray type to an OpenGL drawing mode
J3DUtils - Class in vona.j3d
Java3D Utilities.
J3DUtils() - Constructor for class vona.j3d.J3DUtils
 
J3DUtils.ApplyingShapeHandler - Class in vona.j3d
Generic J3DUtils.ShapeHandler impl that delegates to an object implementing an apply(Object[]) method.
J3DUtils.ApplyingShapeHandler(Object, String) - Constructor for class vona.j3d.J3DUtils.ApplyingShapeHandler
Make a new delegating handler.
J3DUtils.ApplyingShapeHandler(Object) - Constructor for class vona.j3d.J3DUtils.ApplyingShapeHandler
uses default applyMethodName
J3DUtils.ShapeHandler - Interface in vona.j3d
J3DVersion - Class in vona.j3d
Java3D version checking.
J3DVersion() - Constructor for class vona.j3d.J3DVersion
 
J3DVertexAccessor - Class in vona.j3d
Read/write vertices in a JOGLGeometry or a Java3D GeometryArray.
J3DVertexAccessor() - Constructor for class vona.j3d.J3DVertexAccessor
 
J3DVertexAccessor.J3DBufferVertexAccessor - Class in vona.j3d
This impl handles NIO non-interleaved by-ref vertex storage.
J3DVertexAccessor.J3DBufferVertexAccessor() - Constructor for class vona.j3d.J3DVertexAccessor.J3DBufferVertexAccessor
 
J3DVertexAccessor.J3DCopyVertexAccessor - Class in vona.j3d
This impl handles by-copy vertex storage.
J3DVertexAccessor.J3DCopyVertexAccessor() - Constructor for class vona.j3d.J3DVertexAccessor.J3DCopyVertexAccessor
 
J3DVertexAccessor.J3DInterleavedBufferVertexAccessor - Class in vona.j3d
This impl handles NIO interleaved vertex storage, both for JOGLGeometry and GeometryArray.
J3DVertexAccessor.J3DInterleavedBufferVertexAccessor() - Constructor for class vona.j3d.J3DVertexAccessor.J3DInterleavedBufferVertexAccessor
 
J3DVertexAccessor.J3DInterleavedVertexAccessor - Class in vona.j3d
This impl handles non-NIO interleaved by-ref vertex storage.
J3DVertexAccessor.J3DInterleavedVertexAccessor() - Constructor for class vona.j3d.J3DVertexAccessor.J3DInterleavedVertexAccessor
 
J3DVertexAccessor.J3DRefVertexAccessor - Class in vona.j3d
This impl handles non-NIO and non-interleaved by-ref vertex storage.
J3DVertexAccessor.J3DRefVertexAccessor() - Constructor for class vona.j3d.J3DVertexAccessor.J3DRefVertexAccessor
 
jacobian - Variable in class vona.math.PDLS
The jacobian relating the first-order variation of PDLS.theta to the variation of PDLS.residual.
JAXB_CONTEXT_PACKAGE_PATH - Static variable in class vona.dae.util.DAEUtils
package paths for creating the JAXB context
jaxbContext - Variable in class vona.dae.util.DAEUtils
JAXB context for this DAEUtils instance
jg - Variable in class vona.j3d.J3DIndexAccessor
currently referenced JOGLGeometry, if any
jg - Variable in class vona.j3d.J3DPrimitiveIterator
currently referenced JOGLGeometry, if any
jg - Variable in class vona.j3d.J3DVertexAccessor
currently referenced JOGLGeometry, if any
JOGL111_CLASS - Static variable in class vona.ui.JOGLVersion
representative class names
JOGL11_CLASS - Static variable in class vona.ui.JOGLVersion
representative class names
JOGL2_CLASS - Static variable in class vona.ui.JOGLVersion
representative class names
jogl2Available - Variable in class vona.ui.JOGLDisplay
Whether JOGL version >= 2.0 is available
JOGL_CLASS - Static variable in class vona.ui.JOGLVersion
representative class names
JOGLDisplay - Class in vona.ui
A JOGL implementation of Display3D.
JOGLDisplay(GraphicsDevice, int, int, int, int, int, int, int, int, int, int, int, int, boolean, boolean) - Constructor for class vona.ui.JOGLDisplay
Makes a new JOGLDisplay with the given specs.
JOGLEdgedFacetedWidget - Class in vona.j3d
An EdgedFacetedWidget with JOGLGeometry edge and face geometries.
JOGLEdgedFacetedWidget(int, JOGLGeometry.Format, int, int, int, JOGLGeometry.Format, int, int) - Constructor for class vona.j3d.JOGLEdgedFacetedWidget
constructs a new JOGLEdgedFacetedWidget with the given params
JOGLEdgedFacetedWidget(int, int, int, int, int, int) - Constructor for class vona.j3d.JOGLEdgedFacetedWidget
JOGLEdgedFacetedWidget(int, int, int, int) - Constructor for class vona.j3d.JOGLEdgedFacetedWidget
JOGLGeometry - Class in vona.j3d
A container for OpenGL geometry.
JOGLGeometry(int, JOGLGeometry.Format, int, int, int) - Constructor for class vona.j3d.JOGLGeometry
Makes a new empty geometry.
JOGLGeometry(int, JOGLGeometry.Format, int, int) - Constructor for class vona.j3d.JOGLGeometry
makes a new empty geometry, not indexed
JOGLGeometry(int, JOGLGeometry.Format, int) - Constructor for class vona.j3d.JOGLGeometry
makes a new empty geometry, not indexed, one array
JOGLGeometry.Format - Enum in vona.j3d
The supported set of OpenGL interleaved vertex formats.
JOGLGeometry.Format(int, boolean, int, boolean) - Constructor for enum vona.j3d.JOGLGeometry.Format
makes a new Format
joglGeometryToDAEMesh(JOGLGeometry, RX, DAEObject) - Method in class vona.dae.util.DAEUtils
Convert a JOGLGeometry into a corresponding COLLADA "mesh".
joglGeometryToDAEMesh(JOGLGeometry, RX) - Method in class vona.dae.util.DAEUtils
joglGeometryToDAEMesh(JOGLGeometry) - Method in class vona.dae.util.DAEUtils
joglRenderDepthOnlyMetrics - Variable in class vona.ui.JOGLDisplay
JOGL-specific extended render metrics, if compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
joglRenderTransparentMetrics - Variable in class vona.ui.JOGLDisplay
JOGL-specific extended render metrics, if compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
JOGLVersion - Class in vona.ui
JOGL version checking.
JOGLVersion() - Constructor for class vona.ui.JOGLVersion
 
jumpTo(RX, double) - Method in class vona.ui.RXSInteractor
Covers RXSInteractor.interpolateTo(double, RX, double) with zero interpolation time.
jumpTo(RX) - Method in class vona.ui.RXSInteractor
jumpToAim(double...) - Method in class vona.ui.RXSInteractor
 
jumpToNext() - Method in class vona.ui.RXSInteractor
Covers RXSInteractor.interpolateToNext(double) with zero interpolation time.
jumpToTXEM(double...) - Method in class vona.ui.RXSInteractor
Like RXSInteractor.jumpTo(RX) but takes transform as a packed TXEM vector (tx, ty, tz, ex, ey, ez).
jumpToTXEMS(double...) - Method in class vona.ui.RXSInteractor
Like RXSInteractor.jumpTo(RX, double) but takes transform as a packed TXEM+scale vector (tx, ty, tz, ex, ey, ez, s).

K

KEY_REPEAT_SCALE_PIXELS_PER_MS - Static variable in class vona.ui.RXSInteractor
scale pixels per ms for key repeat in RXSInteractor.keyTimer
KEY_REPEAT_THRESHOLD_MS - Static variable in class vona.ui.RXSInteractor
threshold in [ms] beyond which key presses repeat
KEY_TIMER_PERIOD_MS - Static variable in class vona.ui.RXSInteractor
period in [ms] for RXSInteractor.keyTimer
keyListener - Variable in class vona.ui.ActionMapper
listener for KeyEvents
keyListener - Variable in class vona.ui.RXSInteractor
keyTimer - Variable in class vona.ui.RXSInteractor
Keypress timer.
kill() - Method in class vona.time.PeriodicThread
Kill this thread.
killOngoing - Variable in class vona.time.PeriodicThread
Whether a PeriodicThread.kill() is ongoing.

L

l - Static variable in class vona.math.TimeMath
 
LAPACK_FOMMIL_NETLIB - Class in vona.math
FOMMIL-NETLIB LAPACK factory wrapper.
LAPACK_FOMMIL_NETLIB() - Constructor for class vona.math.LAPACK_FOMMIL_NETLIB
 
LAPACK_NETLIB_JAVA - Class in vona.math
NETLIB-JAVA LAPACK factory wrapper.
LAPACK_NETLIB_JAVA() - Constructor for class vona.math.LAPACK_NETLIB_JAVA
 
lapackInstance - Static variable in class vona.math.LAPACK_FOMMIL_NETLIB
the underlying netlib-java LAPACK instance
lapackInstance - Static variable in class vona.math.LAPACK_NETLIB_JAVA
the underlying netlib-java LAPACK instance
lapackInstance - Static variable in class vona.math.SVD_DGESDD_FOMMIL_NETLIB
the underlying netlib-java LAPACK instance
lapackInstance - Static variable in class vona.math.SVD_DGESDD_NETLIB_JAVA
the underlying netlib-java LAPACK instance
lapackInstance - Static variable in class vona.math.SVD_DGESVD_FOMMIL_NETLIB
the underlying netlib-java LAPACK instance
lapackInstance - Static variable in class vona.math.SVD_DGESVD_NETLIB_JAVA
the underlying netlib-java LAPACK instance
lastFrameEndTime - Variable in class vona.ui.Display3D
end time [s] of previous generic Display3D.render(), NaN if none
lastLevelLambda - Variable in class vona.math.PDLS
Actual per-level lambda values used for the most recent iteration.
lastMouseX - Variable in class vona.ui.RXSInteractor
pixel coord of mouse at last event during drag
lastMouseY - Variable in class vona.ui.RXSInteractor
pixel coord of mouse at last event during drag
lastMS() - Method in class vona.time.TimeMetrics
get TimeMetrics.lastTime in milliseconds
lastResidualMag - Variable in class vona.math.PDLS
Unclamped uncompensated residual magnitude at each priority level in the prior convergence iteration.
lastSolveStatus - Variable in class vona.math.PDLS
status from the most recent call to PDLS.solve(), or null if none
lastStartTime - Variable in class vona.time.TimeMetrics
Most recent execution start time in us (ns if TimeMetrics.highRes)
lastThetaDiffMag - Variable in class vona.math.PDLS
Unclamped PDLS.thetaDiff magnitude of the prior convergence iteration.
lastTime - Variable in class vona.time.PeriodicThread
The last time we updated, or when we were constructed if we haven't updated yet.
lastTime - Variable in class vona.time.TimeMetrics
Most recent execution time in us (ns if TimeMetrics.highRes)
lastWallTime - Variable in class vona.time.SuperClock
The last wall time.
latestRevision - Variable in class vona.Version
Version string in the format produced by svnversion after any colon, or UNKNOWN.
leafGreenHue - Static variable in class vona.color.Hue
hue from "Color Bytes" by Jean Bourges
leastTransparent() - Method in class vona.color.ColorScheme
Return a derived ColorScheme with 1.0 relative alpha.
leastTransparentScheme - Variable in class vona.color.ColorScheme
leftPressed - Variable in class vona.ui.RXSInteractor
Timestamp [ms] when the indicated key went down.
leftReleased - Variable in class vona.ui.RXSInteractor
Timestamp [ms] when the indicated key went up.
lemonHue - Static variable in class vona.color.Hue
hue from "Color Bytes" by Jean Bourges
lengthChanged(float, float, float, float) - Method in class vona.j3d.CurveWidget
lengthChanged(float, float, float, float) - Method in class vona.j3d.RouteWidget
this impl updates bezier and manhattan state
lessTransparent() - Method in class vona.color.ColorScheme
Return a derived ColorScheme with relative alpha ColorScheme.TRANSPARENTER towards 1.0.
lessTransparentScheme - Variable in class vona.color.ColorScheme
level - Variable in class vona.log.Log
The log Level in use by this Log.
level - Variable in class vona.log.Log.LogHandler
The log Level in use by this LogHandler.
LEVEL_ATTRIBS - Static variable in class vona.log.Log
VT100Attribs for displaying messages on the console at each log Level.
levelLambda - Variable in class vona.math.PDLS
Explicit damping constants to use for each priority level, if not null.
levelLambdaMetrics - Variable in class vona.math.PDLS
Per-priority-level PDLS.TimeMetrics on indicated part of PDLS.solve().
LEVELS - Static variable in class vona.log.Log
all log levels
levelThetaDiffMetrics - Variable in class vona.math.PDLS
Per-priority-level PDLS.TimeMetrics on indicated part of PDLS.solve().
lighter() - Method in class vona.color.ColorScheme
Return a derived ColorScheme with relative black ColorScheme.DARKER towards 0.0.
lighterScheme - Variable in class vona.color.ColorScheme
lightest() - Method in class vona.color.ColorScheme
Return a derived ColorScheme with 0.0 relative black.
lightestScheme - Variable in class vona.color.ColorScheme
lightingEnabled - Variable in class vona.ui.JOGLDisplay
cache of OGL state
limeHue - Static variable in class vona.color.Hue
hue from "Color Bytes" by Jean Bourges
limit - Variable in class vona.math.RXSInterpolator
current TXEMS RXSInterpolator.LOWER and RXSInterpolator.UPPER limits, NaN if unset
LIMIT_NAME - Static variable in class vona.math.RXSInterpolator
limit category names
limitingCycleMetrics - Variable in class vona.math.PDLS
PDLS.TimeMetrics on indicated part of PDLS.solve()
limitingEnabled - Variable in class vona.math.PDLS
Enable for indicated part of PDLS.solve().
limitingVariation - Variable in class vona.math.PDLS
limitingVariation[i] is zero when ith variable (element of PDLS.theta) is unlocked after a PDLS.solve() cycle, else the sign of limitingVariation[i] indicates the direction of the limit to which the ith variable is locked, and the magnitude indicates the limiting variation, which is the difference between the full desired change in the ith variable and the maximum allowable change up to the effective limit.
lineAttributes - Variable in class vona.j3d.CurveWidget
the line attributes
lineAttrs - Variable in class vona.ui.JOGLDisplay
listen - Variable in class vona.compileserver.CompileServer
 
lManhattan - Variable in class vona.j3d.RouteWidget
accumulated manhattan lengths
load(URL, URL, String, int) - Static method in class vona.j3d.J3DUtils
Load a Java3D Scene from a URL.
load(URL) - Static method in class vona.j3d.J3DUtils
load(File, File, String, int) - Static method in class vona.j3d.J3DUtils
covers J3DUtils.load(URL, URL, String, int), loads from file
load(File) - Static method in class vona.j3d.J3DUtils
load(String, String, String, int) - Static method in class vona.j3d.J3DUtils
load(String) - Static method in class vona.j3d.J3DUtils
loadDefaultCursor(CursorUtils.DefaultCursorInfo) - Static method in class vona.cursor.CursorUtils
Load a cursor image from resource.
loadedPredefinedCursorImages - Static variable in class vona.cursor.CursorUtils
whether CursorUtils.setPredefinedCursorImages() has been auto-run yet
LOCAL_TO_WORLD_STACK_INITIAL_CAPACITY - Static variable in class vona.ui.Display3D
defailt initial capacity of Display3D.localToWorldStack
localBlockSize - Variable in class vona.dae.util.DAEUtils.FloatBlockAccessor
localInstance - Variable in class vona.rmi.rmiwrap.test.TestImplServer
The local instance of foo.Impl
localLogs - Static variable in class vona.log.Log
In case we don't have privs to add Logs to the LogManager, e.g.
localOffset - Variable in class vona.dae.util.DAEUtils.FloatBlockAccessor
initial words to skip in a block due to DAEUtils.FloatBlockAccessor.pattern
localToCanvas(float...) - Method in class vona.ui.Display3D
Applies cmt and projection transforms.
localToCanvas(float) - Method in class vona.ui.Display3D
Applies cmt and projection transforms.
localToView(boolean, boolean, boolean, float...) - Method in class vona.ui.Display3D
Transform a 3D vector v from local frame to view frame, i.e.
localToView(float...) - Method in class vona.ui.Display3D
Covers Display3D.localToView(boolean, boolean, boolean, float...), does all three transformations
localToView(float) - Method in class vona.ui.Display3D
localToWorld(boolean, boolean, boolean, int, double...) - Method in class vona.math.RXSInterpolator
Transform a 3D vector v from local frame to world frame using the next waypoint transform and scale.
localToWorld(boolean, boolean, boolean, double...) - Method in class vona.math.RXSInterpolator
localToWorld(int, double...) - Method in class vona.math.RXSInterpolator
Covers RXSInterpolator.localToWorld(boolean, boolean, boolean, int, double...), always does all three parts of the transformation.
localToWorld(double...) - Method in class vona.math.RXSInterpolator
Covers RXSInterpolator.localToWorld(boolean, boolean, boolean, int, double...), always does all three parts of the transformation and starts at index 0.
localToWorld(boolean, boolean, float...) - Method in class vona.ui.Display3D
Transform a 3D vector v from local frame to world frame by applying Display3D.localToWorldRX.
localToWorld(float...) - Method in class vona.ui.Display3D
covers Display3D.localToWorld(boolean, boolean, float...), does both transformations
localToWorldRX - Variable in class vona.ui.Display3D
Local-to-world RX.
localToWorldStack - Variable in class vona.ui.Display3D
Stack for saving Display3D.localToWorldRX.
localToWorldStackSize - Variable in class vona.ui.Display3D
Current number of transforms saved in Display3D.localToWorldStack.
lockingMetrics - Variable in class vona.math.PDLS
PDLS.TimeMetrics on indicated part of PDLS.solve()
Log - Class in vona.log
Vona's utils: Logging mechanism.
Log(String) - Constructor for class vona.log.Log
Create a Log with the specified name and no resource bundle.
log(LogRecord) - Method in class vona.log.Log
Issue an arbitrary LogRecord.
Log.LogHandler - Class in vona.log
Our own handler, includes a nice Formatter, and knows its OutputStream.
Log.LogHandler(OutputStream) - Constructor for class vona.log.Log.LogHandler
Create a new LogHandler with the specified OutputStream.
Log.LogRec - Class in vona.log
Internal wrapper around LogRecord archives its own creation point by consing a new Exception in its constructor.
Log.LogRec(Level, String) - Constructor for class vona.log.Log.LogRec
Make a new LogRec and archive its creation point by consing a new Exeption.
LOG_LEVEL_ALL - Static variable in class vona.log.Log
log level
LOG_LEVEL_CONFIG - Static variable in class vona.log.Log
log level
LOG_LEVEL_FINE - Static variable in class vona.log.Log
log level
LOG_LEVEL_FINER - Static variable in class vona.log.Log
log level
LOG_LEVEL_FINEST - Static variable in class vona.log.Log
log level
LOG_LEVEL_INFO - Static variable in class vona.log.Log
log level
LOG_LEVEL_OFF - Static variable in class vona.log.Log
log level
LOG_LEVEL_SEVERE - Static variable in class vona.log.Log
log level
LOG_LEVEL_WARNING - Static variable in class vona.log.Log
log level
loggingEnabled - Static variable in class vona.log.Log
Whether logging is enabled globally.
longFrameWarningThreshold - Variable in class vona.ui.Display3D
Iif non-NaN this is the threshold in ms above which a warning will be issued for long frame render times.
lookupAction(String, boolean) - Method in class vona.ui.ActionMapper
Match an action spec to the corresponding ActionMapper.Action.
lookupAction(String) - Method in class vona.ui.ActionMapper
lookupComponentState(Component) - Method in class vona.ui.ActionMapper
loop - Variable in class vona.j3d.J3DPrimitiveIterator
whether to consider each strip a loop
louder() - Method in class vona.color.ColorScheme
Return a derived ColorScheme with relative tint ColorScheme.SOFTER towards 1.0.
louderScheme - Variable in class vona.color.ColorScheme
loudest() - Method in class vona.color.ColorScheme
Return a derived ColorScheme with 1.0 relative tint.
loudestScheme - Variable in class vona.color.ColorScheme
LOWER - Static variable in class vona.math.RXSInterpolator
lv - Static variable in class vona.math.TimeMath
 

M

mA - Variable in class vona.math.RX.Test
 
mAF - Variable in class vona.math.RX.Test
 
mag(double[], int, int, boolean) - Method in class vona.math.PDLS
Compute the 2-norm of the n-element vector starting at v[i].
mag(double[], int, int) - Method in class vona.math.PDLS
PDLS.mag(double[], int, int, boolean), always computes 2-norm of full index range.
MAGENTA - Static variable in class vona.terminal.VT100Attribs
The foreground magenta code.
magentaHue - Static variable in class vona.color.Hue
hue from "Color Bytes" by Jean Bourges
magnitude(double, double) - Static method in class vona.math.VonaMath
Compute the magnitude of the 2D vector (x, y).
magnitude2(double[]) - Static method in class vona.math.VonaMath
Compute the magnitude of the 2D vector v.
magnitudeAny(double[]) - Static method in class vona.math.VonaMath
Compute the magnitude of the arbitrary-dimensional vector v.
magnitudeSquared(double, double) - Static method in class vona.math.VonaMath
Compute the square of the magnitude of the 2D vector (x, y).
magnitudeSquared2(double[]) - Static method in class vona.math.VonaMath
Compute the square of the magnitude of the 2D vector v.
magnitudeSquaredAny(double[]) - Static method in class vona.math.VonaMath
Compute the square of the magnitude of the arbitrary-dimensional vector v.
main(String[]) - Static method in class vona.color.bourgesdemo.BourgesDemo
 
main(String[]) - Static method in class vona.color.iccconvert.ICCConvert
See ICCConvert.USAGE for semantics of argv.
main(String[]) - Static method in class vona.compat.Compat
Test driver dumps dbg to System.out.
main(String[]) - Static method in class vona.compat.CompatTime
Test driver dumps dbg to System.out.
main(String[]) - Static method in class vona.compileserver.CompileServer
 
main(String[]) - Static method in class vona.compileserver.Submit
 
main(String[]) - Static method in class vona.j3d.J3DUtils
main(String[]) - Static method in class vona.math.LAPACK_FOMMIL_NETLIB
test driver reports backend load success or error
main(String[]) - Static method in class vona.math.LAPACK_NETLIB_JAVA
test driver reports backend load success or error
main(String[]) - Static method in class vona.math.PDLS
 
main(String[]) - Static method in class vona.math.RigidTransform2D
Test driver.
main(String[]) - Static method in class vona.math.RX
conses and invokes a RX.Test
main(String[]) - Method in class vona.math.RX.Test
First does some special case tests, then runs many randomized RX.Test.test(boolean) until one fails.
main(String[]) - Static method in class vona.math.TestSVD
entry point
main(String[]) - Static method in class vona.math.TimeMath
 
main(String[]) - Static method in class vona.rmi.rmiwrap.RMIWrap
See RMIWrap.USAGE and the class header doc.
main(String[]) - Static method in class vona.rmi.rmiwrap.test.TestDriver
See class header doc.
main(String[]) - Static method in class vona.rmi.rmiwrap.test.TestDriverRemote
See class header doc.
main(String[]) - Static method in class vona.rmi.rmiwrap.test.TestImplServer
Calls the automatic constructor to create a foo.ImplServer and then starts up an RMI registry on the local host and binds the server to the local (i.e.
main(String[]) - Static method in class vona.terminal.ConsoleNonblocking
Demo program, reads input until user hits ESC.
main(String[]) - Static method in class vona.terminal.VT100Attribs
test driver
main(String[]) - Static method in class vona.ui.J3DDisplay
runs the interactive test driver
main(String[]) - Static method in class vona.ui.JOGLDisplay
runs the interactive test driver
main(String[]) - Static method in class vona.Version
Test driver.
makeArgType(Object[], String[]) - Static method in class vona.compat.Compat
Collect argument types.
makeCanvas(GraphicsDevice, int, int, int, int, int, int) - Method in class vona.ui.J3DDisplay
This impl makes a Java3D Canvas3D.
makeCanvas(GraphicsDevice, int, int, int, int, int, int) - Method in class vona.ui.JOGLDisplay
uses [@link #DEF_MIN_ACCUM_RED_BITS} etc
makeCanvas(GraphicsDevice, int, int, int, int, int, int, int, int, int, int) - Method in class vona.ui.JOGLDisplay
makes the canvas
makeDependentCol(double[], int, int, int, int[], int, double) - Static method in class vona.math.TestSVD
Rewrite column dc of a as a random linear combination of columns oc[ocStart to oc.length].
makeDependentRow(double[], int, int, int, int[], int, double) - Static method in class vona.math.TestSVD
Rewrite row dr of a as a random linear combination of rows or[orStart to or.length].
makeFloatBuffer(int) - Static method in class vona.j3d.J3DUtils
make a new direct native byte order float buffer
makeGCTs(int[][], int[], int, int, int, int, boolean, GraphicsConfigTemplate3D[]) - Static method in class vona.j3d.J3DUtils
Make a priority list of graphics config templates given ordered set of desired pixel formats and depth buffer widths.
makeImageRaster(ImageComponent2D) - Static method in class vona.j3d.J3DUtils
make a color image raster around an imageComponent
makeImageRaster(int, int) - Static method in class vona.j3d.J3DUtils
makeIntBuffer(int) - Static method in class vona.j3d.J3DUtils
make a new direct native byte order int buffer
makeLoaderForFormat(String) - Static method in class vona.j3d.J3DUtils
Dispatch factory for J3DUtils.load(URL, URL, String, int) mapping a loader format string to an instance of a Java3D scene Loader.
makeMetrics(String, String) - Method in class vona.math.PDLS
Make a new metrics object and link it to an associated entry in PDLS.globalMetrics.
makeMetrics(String) - Static method in class vona.math.RX
Make a metrics object with the given name and add it to RX.allMetrics, iff RX.ENABLE_METRICS.
makeName(String, float, float, float) - Static method in class vona.color.ColorScheme
Compose a default name for a ColorScheme.
makePriorityMetrics(String) - Method in class vona.math.PDLS
make an entry in PDLS.allPriorityMetrics
makeRGBImageComponent2D(int, int) - Static method in class vona.j3d.J3DUtils
make RGB image component with a byRef yUp BufferedImage
makeSolveMetrics(String) - Method in class vona.math.PDLS
make an entry in PDLS.allSolveMetrics
manipulationToWorld - Variable in class vona.ui.RXSInteractor
Transform that takes manipulation frame coordinates to world frame, thus defining manipulation frame.
markEnd() - Method in class vona.time.SynchronizedTimeMetrics
Mark the end of a task execution.
markEnd() - Method in class vona.time.TimeMetrics
Mark the end of a task execution.
markEndMaybe(PDLS.TimeMetrics) - Method in class vona.math.PDLS
TimeMetrics.markEnd() metrics iff enabled
markEndMaybe(PDLS.TimeMetrics[], int) - Method in class vona.math.PDLS
TimeMetrics.markEnd() metrics[i] iff enabled
markStart() - Method in class vona.time.SynchronizedTimeMetrics
Mark the start of a task execution.
markStart() - Method in class vona.time.TimeMetrics
Mark the start of a task execution.
markStartMaybe(PDLS.TimeMetrics) - Method in class vona.math.PDLS
TimeMetrics.markStart() metrics iff enabled
markStartMaybe(PDLS.TimeMetrics[], int) - Method in class vona.math.PDLS
TimeMetrics.markStart() metrics[i] iff enabled
marshal(Float) - Method in class vona.dae.util.FloatAdapter
unmarshal from adapted type
marshal(float[]) - Method in class vona.dae.util.FloatArrayAdapter
marshal from adapted type
marshal(FloatBuffer) - Method in class vona.dae.util.FloatBufferAdapter
marshal from adapted type
marshal(Integer) - Method in class vona.dae.util.IntAdapter
marshal from adapted type
marshal(int[]) - Method in class vona.dae.util.IntArrayAdapter
marshal from adapted type
marshal(IntBuffer) - Method in class vona.dae.util.IntBufferAdapter
marshal to adapted type
marshalDAE(COLLADA, File, JAXBContext) - Static method in class vona.dae.util.DAEUtils
Marshal a COLLADA document to file.
marshalDAE(COLLADA, File, DAEUtils) - Static method in class vona.dae.util.DAEUtils
marshalDAE(COLLADA, File) - Static method in class vona.dae.util.DAEUtils
marshalDAE(COLLADA, String) - Static method in class vona.dae.util.DAEUtils
maskAlpha - Variable in class vona.ui.Display3D
alpha factor for masked geometry
maskedQueue - Variable in class vona.ui.Display3D
Queue for masked geometry.
maskedQueueSize - Variable in class vona.ui.Display3D
Current number of objects in Display3D.maskedQueue
maskingEnabled - Variable in class vona.ui.Display3D
enable for indicated feature in generic Display3D.render() code
materialAttrs - Variable in class vona.ui.JOGLDisplay
matrixToString(NumberFormat, int) - Method in class vona.math.RigidTransform2D
Convert to a matrix as a multi-line string.
matrixToString(int) - Method in class vona.math.RigidTransform2D
mauveHue - Static variable in class vona.color.Hue
hue from "Color Bytes" by Jean Bourges
MAX - Static variable in class vona.ui.Display3D
index of component in a two-element extents vector
MAX_ALPHA - Static variable in class vona.color.Hue
Maximum typical alpha value.
MAX_BLACK - Static variable in class vona.color.Hue
Maximum typical black value.
MAX_TINT - Static variable in class vona.color.Hue
Maximum typical tint value.
maxAccel - Variable in class vona.math.RXSInterpolator
Current TXEMS max accel and speed in arbitrary, but agreeing, distance and time units, or NaN if unset.
maxB - Variable in class vona.color.Hue
The blue component of the maximum Hue color, in the range [0, 255].
maxConvergenceIterations - Variable in class vona.math.PDLS
Maximum number of convergence cycle iterations per call to PDLS.solve().
maxConvergenceMS - Variable in class vona.math.PDLS
Maximum number of time spent in convergence cycle iterations per call to PDLS.solve().
maxG - Variable in class vona.color.Hue
The green component of the maximum Hue color, in the range [0, 255].
maxR - Variable in class vona.color.Hue
The red component of the maximum Hue color, in the range [0, 255].
maxSpeed - Variable in class vona.math.RXSInterpolator
Current TXEMS max accel and speed in arbitrary, but agreeing, distance and time units, or NaN if unset.
maxSpeed(Clock, double, double, double, double) - Static method in class vona.time.TrapezoidInterpolator
Factory method to make a maximum speed TrapezoidInterpolator.
maxSpeed(double, double, double, double) - Static method in class vona.time.TrapezoidInterpolator
Factory method to make a maximum speed TrapezoidInterpolator.
maxSpeed(Clock, double, double, double) - Static method in class vona.time.TrapezoidInterpolator
Factory method to make a maximum speed TrapezoidInterpolator.
maxSpeed(double, double, double) - Static method in class vona.time.TrapezoidInterpolator
Factory method to make a maximum speed TrapezoidInterpolator.
maxTime - Variable in class vona.time.TimeMetrics
Maximum execution time in us (ns if TimeMetrics.highRes)
maxTint - Variable in class vona.color.Hue
The Color of this hue at maximum tint (Hue.maxR, Hue.maxG, Hue.maxB).
maxVelocity - Variable in class vona.time.TrapezoidInterpolator
The velocity during the constant-speed phase.
maxViewZ - Variable in class vona.ui.Display3D.QueuedGeometry
max z coordinate in view frame, or -inf if not known
mB - Variable in class vona.math.RX.Test
 
measureSleepGranularity(PrintStream) - Static method in class vona.compat.CompatTime
Measure the Thread.sleep() granularity under the current policy.
measureTimeResolution(PrintStream) - Static method in class vona.compat.CompatTime
Measure the time resolution under the current policy.
message(String, DAEObject, int) - Method in class vona.dae.util.DAEUtils
Either throw an IllegalArgumentException, if level is DAEUtils.MSG_ERROR and DAEUtils.strict, or emit a message on DAEUtils.msgStream, if any, and if level <= DAEUtils.msgLevel.
metricsEnabled - Variable in class vona.math.PDLS
Enable for indicated part of PDLS.solve().
MIN - Static variable in class vona.ui.Display3D
index of component in a two-element extents vector
MIN_ALPHA - Static variable in class vona.color.Hue
Minimum typical alpha value.
MIN_BLACK - Static variable in class vona.color.Hue
Minimum typical black value.
MIN_SLEEP - Static variable in class vona.time.SuperClock
Minimum accumulated sleep.
MIN_STACK_TRACE - Static variable in class vona.log.Log
The minimum level at which a stack trace is included in the log.
MIN_TINT - Static variable in class vona.color.Hue
Minimum typical tint value.
minB - Variable in class vona.color.Hue
The blue component of the minimum Hue color, in the range [0, 255].
minDivergableLevel - Variable in class vona.math.PDLS
The lowest-numbered (i.e.
minG - Variable in class vona.color.Hue
The green component of the minimum Hue color, in the range [0, 255].
minR - Variable in class vona.color.Hue
The red component of the minimum Hue color, in the range [0, 255].
minTime - Variable in class vona.time.TimeMetrics
Minimum execution time in us (ns if TimeMetrics.highRes) or 0 if count 0
minTint - Variable in class vona.color.Hue
The Color of this hue at minimum tint (Hue.minR, Hue.minG, Hue.minB).
minTrapezoidAccelFraction - Variable in class vona.math.RXSInterpolator
minvert44rht(double[], double[]) - Static method in class vona.math.VonaMath
mi = (m)^{-1} for m 4x4 rigid homogenous transform, mi != m
minvert44rht(float[], float[]) - Static method in class vona.math.VonaMath
mi = (m)^{-1} for m 4x4 rigid homogenous transform, mi != m
mmult44(double[], double[], double[]) - Static method in class vona.math.VonaMath
4x4 m = (mb)(ma) for m != mb and m != ma
mmult44(float[], float[], float[]) - Static method in class vona.math.VonaMath
4x4 m = (mb)(ma) for m != mb and m != ma
mode - Variable in class vona.j3d.JOGLGeometry
OpenGL drawing mode for this geometry.
monitor - Variable in class vona.time.SynchronizedTimeMetrics
an object on which to synchronize
moreTransparent() - Method in class vona.color.ColorScheme
Return a derived ColorScheme with relative alpha ColorScheme.TRANSPARENTER towards 0.0.
moreTransparentScheme - Variable in class vona.color.ColorScheme
mostRecentActionResult - Variable in class vona.ui.ActionMapper
The most recent action result for each event type.
mostRecentActionSpec - Variable in class vona.ui.ActionMapper
The most recently handled action spec for each event type, or null if none.
mostRecentComponent - Variable in class vona.ui.ActionMapper
The most recently handled component for each event type, or null if none.
mostRecentEventID - Variable in class vona.ui.ActionMapper
The most recent event ID for each event type for each event type.
mostRecentTimestamp - Variable in class vona.ui.ActionMapper
The most recent timestamp for each event type.
mostTransparent() - Method in class vona.color.ColorScheme
Return a derived ColorScheme with 0.0 relative alpha.
mostTransparentScheme - Variable in class vona.color.ColorScheme
mouseListener - Variable in class vona.ui.ActionMapper
listener for MouseEvents
mouseListener - Variable in class vona.ui.RXSInteractor
mouseMotionListener - Variable in class vona.ui.ActionMapper
listener for MouseEvents related to motion
mouseMotionListener - Variable in class vona.ui.RXSInteractor
mousePressedX - Variable in class vona.ui.ActionMapper.ComponentState
coord of most recent mouse press, negative if none
mousePressedY - Variable in class vona.ui.ActionMapper.ComponentState
coord of most recent mouse press, negative if none
mouseWheelClicks - Variable in class vona.ui.ActionMapper.ComponentState
Clicks of a mouse wheel event, negative if none.
mouseWheelListener - Variable in class vona.ui.ActionMapper
listener for MouseWheelEvents
mouseWheelListener - Variable in class vona.ui.RXSInteractor
mouseX - Variable in class vona.ui.ActionMapper.ComponentState
coord of most recent mouse event, negative if none
mouseY - Variable in class vona.ui.ActionMapper.ComponentState
coord of most recent mouse event, negative if none
mscale44ht(double[], double) - Static method in class vona.math.VonaMath
append a scaling matrix to 4x4 row-major homogenous transform m
mscale44ht(float[], float) - Static method in class vona.math.VonaMath
append a scaling matrix to 4x4 row-major homogenous transform m
MSG_DEBUG - Static variable in class vona.dae.util.DAEUtils
MSG_ERROR - Static variable in class vona.dae.util.DAEUtils
MSG_PREFIX - Static variable in class vona.dae.util.DAEUtils
MSG_WARNING - Static variable in class vona.dae.util.DAEUtils
msgLevel - Variable in class vona.dae.util.DAEUtils
msgStream - Variable in class vona.dae.util.DAEUtils
Destination for warnings issued by the various dae*To*() and *ToDAE*() methods, or null to silence.
mTA - Variable in class vona.math.RX.Test
 
mTB - Variable in class vona.math.RX.Test
 
mutualPerp(float[], float[], float[], float[], float[], float) - Static method in class vona.math.VonaMath
Find the mutual perpendicular between two line segments in 3D.
mutualPerp(float[], float[], float[], float[], float[]) - Static method in class vona.math.VonaMath

N

n - Static variable in class vona.math.TimeMath
 
name - Variable in class vona.color.ColorScheme
The name of this ColorScheme.
name - Variable in class vona.color.Hue
The name of this Hue.
name - Variable in class vona.cursor.CursorUtils.CursorInfo
name of cursor
name - Variable in class vona.time.TimeMetrics
Name for these metrics
name - Variable in class vona.ui.ActionMapper.ActionMap
name for this map
navigateToDefaultView(boolean, boolean) - Method in class vona.ui.Display3D
navigateToDefaultView(boolean) - Method in class vona.ui.Display3D
navigateToDefaultView() - Method in class vona.ui.Display3D
Covers Display3D.navigateToDefaultView(boolean, boolean), never resets rotaion center and always interpolates.
navigateToView(RX, boolean, boolean, boolean, boolean) - Method in class vona.ui.Display3D
Navigate to a viewpoint that aligns the coordinate frame identified by cmt with the view frame.
navigateToView(RX, boolean, boolean, boolean) - Method in class vona.ui.Display3D
navigateToView(RX, boolean) - Method in class vona.ui.Display3D
Display3D.navigateToView(RX, boolean, boolean, boolean, boolean), always interpolates, does not set defaults.
navigateToView(RX) - Method in class vona.ui.Display3D
Display3D.navigateToView(RX, boolean, boolean, boolean, boolean), always interpolates, does not set rotation center or defaults.
navigationEnabled - Variable in class vona.ui.Display3D
enable for indicated feature in generic Display3D.render() code
nC3f - Variable in class vona.ui.JOGLDisplay
Temp storage.
near - Variable in class vona.j3d.FrustumWidget
the current near and far plane depths
neverDampSigma - Variable in class vona.math.PDLS
Singular value (after applying PDLS.svdTol) above which auto-computed damping will never be applied.
newEmissiveColor - Variable in class vona.ui.Display3D
newInstance() - Method in class vona.j3d.J3DIndexAccessor.J3DCoordOnlyIndexAccessor
make a new instance of this accessor implementation
newInstance() - Method in class vona.j3d.J3DIndexAccessor.J3DCopyIndexAccessor
make a new instance of this accessor implementation
newInstance() - Method in class vona.j3d.J3DIndexAccessor.J3DRefIndexAccessor
make a new instance of this accessor implementation
newInstance() - Method in class vona.j3d.J3DIndexAccessor.JOGLIndexAccessor
make a new instance of this accessor implementation
newInstance() - Method in class vona.j3d.J3DIndexAccessor
make a new instance of this accessor implementation
newInstance() - Method in class vona.j3d.J3DPrimitiveIterator.J3DLineStripIterator
make a new instance of this implementation
newInstance() - Method in class vona.j3d.J3DPrimitiveIterator.J3DTriangleFanIterator
make a new instance of this implementation
newInstance() - Method in class vona.j3d.J3DPrimitiveIterator.J3DTriangleStripIterator
make a new instance of this implementation
newInstance() - Method in class vona.j3d.J3DPrimitiveIterator.JOGLQuadStripIterator
make a new instance of this implementation
newInstance() - Method in class vona.j3d.J3DPrimitiveIterator
make a new instance of this implementation
newInstance() - Method in class vona.j3d.J3DVertexAccessor.J3DBufferVertexAccessor
make a new instance of this accessor implementation
newInstance() - Method in class vona.j3d.J3DVertexAccessor.J3DCopyVertexAccessor
make a new instance of this accessor implementation
newInstance() - Method in class vona.j3d.J3DVertexAccessor.J3DInterleavedBufferVertexAccessor
make a new instance of this accessor implementation
newInstance() - Method in class vona.j3d.J3DVertexAccessor.J3DInterleavedVertexAccessor
make a new instance of this accessor implementation
newInstance() - Method in class vona.j3d.J3DVertexAccessor.J3DRefVertexAccessor
make a new instance of this accessor implementation
newInstance() - Method in class vona.j3d.J3DVertexAccessor
make a new instance of this accessor implementation
next() - Method in class vona.j3d.J3DIndexAccessor
next() - Method in class vona.j3d.J3DPrimitiveIterator.J3DLineStripIterator
read the next primitive
next() - Method in class vona.j3d.J3DPrimitiveIterator.J3DStripIterator
read the next primitive
next() - Method in class vona.j3d.J3DPrimitiveIterator
read the next primitive
next() - Method in class vona.j3d.J3DVertexAccessor
nextInStrip() - Method in class vona.j3d.J3DPrimitiveIterator.J3DLineStripIterator
Implementation of J3DPrimitiveIterator.J3DStripIterator.next() except for the case that a new strip has just started.
nextInStrip() - Method in class vona.j3d.J3DPrimitiveIterator.J3DStripIterator
Implementation of J3DPrimitiveIterator.J3DStripIterator.next() except for the case that a new strip has just started.
nextInStrip() - Method in class vona.j3d.J3DPrimitiveIterator.J3DTriangleFanIterator
Implementation of J3DPrimitiveIterator.J3DStripIterator.next() except for the case that a new strip has just started.
nextInStrip() - Method in class vona.j3d.J3DPrimitiveIterator.J3DTriangleStripIterator
Implementation of J3DPrimitiveIterator.J3DStripIterator.next() except for the case that a new strip has just started.
nextInStrip() - Method in class vona.j3d.J3DPrimitiveIterator.JOGLQuadStripIterator
Implementation of J3DPrimitiveIterator.J3DStripIterator.next() except for the case that a new strip has just started.
nextSubAction(int, boolean, boolean, boolean, boolean, boolean) - Method in class vona.ui.RXSInteractor
selects the next enabled sub action after sa
nextUID(String) - Method in class vona.dae.util.DAEUtils
Create the next sequentially numbered unique identifier with the given prefix.
nextUID(String, DAEObject) - Method in class vona.dae.util.DAEUtils
Find the DAEUtils.nextUID(String) that is unique int the COLLADA document containing context.
nextUIDMap - Variable in class vona.dae.util.DAEUtils
nf - Static variable in class vona.color.iccconvert.ICCConvert
The NumberFormat we use to display color component values.
NF - Static variable in class vona.math.TimeMath
 
normal - Variable in class vona.j3d.J3DPrimitiveIterator
Most recently read normal per vertex, null if not reading this component, NaN if first vertex not yet read.
NORMAL - Static variable in class vona.j3d.J3DVertexAccessor
normal - Variable in class vona.j3d.J3DVertexAccessor
current normal, or null if none (order XYZ)
normal3 - Variable in class vona.j3d.J3DVertexAccessor
normalBuf - Variable in class vona.ui.JOGLDisplay
Temp storage for vertex data.
normalIndex - Variable in class vona.j3d.J3DIndexAccessor
current normal component index
normalize(int) - Static method in class vona.color.Hue
Convert an integer component in the range [0, 255] to a float in the range [0.0, 1.0].
normalizeAny(double[]) - Static method in class vona.math.VonaMath
Normalize an arbitrary-dimensional vector.
normalizeQuaternion() - Method in class vona.math.RX
(re) normalize the quaternion rep
normalizeQuaternionMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
ns - Variable in class vona.j3d.AnnulusWidget
number of azimuth and elevation sectors
ns - Variable in class vona.j3d.CircleWidget
number of azimuth and elevation sectors
ns - Variable in class vona.j3d.ConeWidget
number of radial sectors
ns - Variable in class vona.j3d.CylinderWidget
number of radial sectors
ns - Variable in class vona.j3d.RouteWidget
number of segments
ns - Variable in class vona.j3d.SectorWidget
number of azimuth and elevation sectors
ns - Variable in class vona.j3d.SphereWidget
number of azimuth and elevation sectors
nullspaceProjector - Variable in class vona.math.PDLS
Projection matrix taking an arbitrary PDLS.thetaDiff vector to the nullspace of superior priority levels.
nullspaceProjectorMetrics - Variable in class vona.math.PDLS
Per-priority-level PDLS.TimeMetrics on indicated part of PDLS.solve().
NUM_DARK - Static variable in class vona.color.bourgesdemo.BourgesDemo
 
NUM_EVENT_TYPES - Static variable in class vona.ui.ActionMapper
number of event types
NUM_RECENT_METRICS - Static variable in class vona.ui.Display3D
NUM_TEST_SLEEPS - Static variable in class vona.compat.CompatTime
Number of test calls to Thread.sleep() in CompatTime.measureSleepGranularity(java.io.PrintStream).
NUM_TINT - Static variable in class vona.color.bourgesdemo.BourgesDemo
 
numArrays - Variable in class vona.j3d.JOGLGeometry
Number of arrays (or strips) in this geometry.
numColorComponents(int) - Static method in class vona.j3d.J3DUtils
get the number of color components per vertex, no multitexturing
numColorComponents - Variable in enum vona.j3d.JOGLGeometry.Format
number of color components in this format
numComponents() - Method in class vona.ui.ActionMapper
get the current number of components
numConstraints - Variable in class vona.math.PDLS
Number of scalar constraints.
numDisabledWidgetGeometries - Variable in class vona.ui.Display3D
Total number of disabled Widget geometries seen by generic Display3D.render(Widget, RX) since last Display3D.resetSceneMetrics(boolean).
numDroppedFrames - Variable in class vona.ui.JOGLDisplay
number of dropped frames, iff JOGLDisplay.frameDroppingEnabled
numEnabledStrips - Variable in class vona.j3d.J3DPrimitiveIterator
Number of enabled strips.
numFrames - Variable in class vona.ui.Display3D
Total num generic Display3D.render() calls since last Display3D.resetRenderMetrics().
numGeometries - Variable in class vona.j3d.Widget
number of geometries in this Widget
numHighlightedGeometries - Variable in class vona.ui.Display3D
Total number of visible (not frustum cull) geometries rendered as highlighted by generic Display3D.render(Geometry, Appearance, float[], float) since last Display3D.resetSceneMetrics(boolean).
numJOGLGeometries - Variable in class vona.ui.JOGLDisplay
scene metrics, collected on each JOGLDisplay.render()
numMaps() - Method in class vona.ui.ActionMapper
get the current number of maps
numMaskedGeometries - Variable in class vona.ui.Display3D
Total number of visible (not frustum cull) geometries rendered as masked by generic Display3D.render(Geometry, Appearance, float[], float) since last Display3D.resetSceneMetrics(boolean).
numMaskedGeometriesWas - Variable in class vona.ui.JOGLDisplay
prev num masked geometries, see JOGLDisplay.DISABLE_ACCUM_BUFFER_FACTOR
numOptimizedGeometries - Variable in class vona.ui.JOGLDisplay
scene metrics, collected on each JOGLDisplay.render()
numPickableGeometries - Variable in class vona.ui.Display3D
Total number of visible pickable geometries iff Display3D.pickingEnabled since last Display3D.resetSceneMetrics(boolean).
numPickBoundsHits - Variable in class vona.ui.Display3D
Total number of geometries picked by bounds in generic render since last Display3D.resetSceneMetrics(boolean) on a frame with picking (or if Display3D.resetPickMetricsEveryRender).
numPickedGeometries - Variable in class vona.ui.Display3D
Total number of geometries picked either by bounds only or by geometry since last Display3D.resetSceneMetrics(boolean) on a frame with picking (or if Display3D.resetPickMetricsEveryRender).
numPickGeometryHits - Variable in class vona.ui.Display3D
numPrims(GeometryArray) - Static method in class vona.j3d.J3DUtils
return the prim count of ga
numPrims() - Method in class vona.j3d.JOGLGeometry
Compute the total number of primitives in this geometry.
numPriorities - Variable in class vona.math.PDLS
Number of priority levels.
numSamples - Variable in class vona.ui.Display3D
number antialiasing samples
numSceneGeometries - Variable in class vona.ui.Display3D
Total number of geometries (including those that would be frustum culled) seen by generic Display3D.render(Geometry, Appearance, float[], float) since last Display3D.resetSceneMetrics(boolean).
numSceneWidgets - Variable in class vona.ui.Display3D
Total number of Widgets (including those with zero enabled geometries, and those that would be frustum culled) seen by generic Display3D.render(Widget, RX) since last Display3D.resetSceneMetrics(boolean).
numSegments(RouteWidget.RouteType, int) - Static method in class vona.j3d.RouteWidget
compute the implied number of line strip segments
numStrips - Variable in class vona.j3d.J3DPrimitiveIterator
number of strips, or 0 if J3DPrimitiveIterator.ga is not stripped
numTexCoords(int) - Static method in class vona.j3d.J3DUtils
get the number of texture coords per vertex, no multitexturing
numTransparentGeometries - Variable in class vona.ui.Display3D
Total number of visible (not frustum cull) geometries rendered as transparent by generic Display3D.render(Geometry, Appearance, float[], float) since last Display3D.resetSceneMetrics(boolean).
numVariables - Variable in class vona.math.PDLS
Number of scalar variables.
numVisibleGeometries - Variable in class vona.ui.Display3D
Total number of visible (not frustum cull) geometries seen by generic Display3D.render(Geometry, Appearance, float[], float) since last Display3D.resetSceneMetrics(boolean).
numVisiblePrims - Variable in class vona.ui.JOGLDisplay
scene metrics, collected on each JOGLDisplay.render()
numXGridLines - Variable in class vona.j3d.RectangleWidget
the number of gridlines in each dimension
numYGridLines - Variable in class vona.j3d.RectangleWidget
the number of gridlines in each dimension

O

objectFactory - Variable in class vona.dae.util.DAEUtils
JAXB ObjectFactory for this DAEUtils instance.
offset - Variable in class vona.j3d.J3DVertexAccessor.J3DInterleavedBufferVertexAccessor
offset of start of each component in vertex
offset - Variable in class vona.j3d.J3DVertexAccessor.J3DInterleavedVertexAccessor
offset of start of each component in vertex
oh1D - Static variable in class vona.math.TimeMath
 
oh1F - Static variable in class vona.math.TimeMath
 
oh1L - Static variable in class vona.math.TimeMath
 
oh1T - Static variable in class vona.math.TimeMath
 
oh2D - Static variable in class vona.math.TimeMath
 
oh2F - Static variable in class vona.math.TimeMath
 
oh2L - Static variable in class vona.math.TimeMath
 
oh2T - Static variable in class vona.math.TimeMath
 
orangeHue - Static variable in class vona.color.Hue
hue from "Color Bytes" by Jean Bourges
ORIGIN - Static variable in class vona.j3d.CurveWidget
3D origin
ORIGIN_3D - Static variable in class vona.j3d.J3DUtils
(0, 0, 0)
ORIGIN_3F - Static variable in class vona.j3d.J3DUtils
(0, 0, 0)
os - Variable in class vona.log.Log.LogHandler
The OutputStream in use by this LogHandler.
osLinux - Static variable in class vona.compat.Compat
osOSX - Static variable in class vona.compat.Compat
Memo for Compat.isOSX().
osWindows - Static variable in class vona.compat.Compat
ov - Static variable in class vona.math.TimeMath
 

P

parent - Variable in class vona.dae.util.DAEObject
Reference to the parent of this object in the COLLADA document, if any.
parseColorSpace(String) - Static method in class vona.color.iccconvert.ICCConvert
Parse a color space identifier.
passAlpha - Variable in class vona.ui.Display3D
Alpha factor for current rendering pass.
pattern - Variable in class vona.dae.util.DAEUtils.FloatBlockAccessor
read pattern within a block, length <= stride
pause() - Method in class vona.time.SuperClock
Pause.
paused - Variable in class vona.time.SuperClock
Whethere we've been SuperClock.pause()d.
pausedAt - Variable in class vona.time.SuperClock
The wall time at which we were paused in seconds if SuperClock.paused.
PDLS - Class in vona.math
Prioritized Damped Least Squares
PDLS(SVD) - Constructor for class vona.math.PDLS
Constructor given an SVD impl instance.
PDLS(String[]) - Constructor for class vona.math.PDLS
Conses first available SVD impl with SVD.cons(java.lang.String).
PDLS(String) - Constructor for class vona.math.PDLS
Conses SVD impl with SVD.cons(java.lang.String).
PDLS() - Constructor for class vona.math.PDLS
PDLS.SolveStatus - Enum in vona.math
possible return values from PDLS.solve()
PDLS.SolveStatus() - Constructor for enum vona.math.PDLS.SolveStatus
 
PDLS.TimeMetrics - Class in vona.math
extends superclass with PDLS.TimeMetrics.dependent
PDLS.TimeMetrics(String) - Constructor for class vona.math.PDLS.TimeMetrics
 
percent(double) - Static method in class vona.color.Hue
Convert a double value in the range [0.0, 1.0] to an integer percent in the range [0, 100].
percent(double) - Static method in class vona.math.VonaMath
Convert a double value in the range [0.0, 1.0] to an integer percent in the range [0, 100].
percentToComponent(int) - Static method in class vona.color.Hue
Convert a percent in the range [0, 100] to an integer component in the range [0, 255].
PeriodicThread - Class in vona.time
Vona's utils: a periodic thread.
PeriodicThread(Clock, double) - Constructor for class vona.time.PeriodicThread
Create a new PeriodicThread, not started.
periodicThreadEnding(PeriodicThread) - Method in class vona.time.Clock
Hook called just before a PeriodicThread ends.
periodicThreadEnding(PeriodicThread) - Method in class vona.time.SuperClock
Hook called just before a PeriodicThread ends.
periodicThreads - Variable in class vona.time.SuperClock
All current active PeriodicThreads, lazily consed.
periodicThreadStarting(PeriodicThread) - Method in class vona.time.Clock
Hook called just after a PeriodicThread starts.
periodicThreadStarting(PeriodicThread) - Method in class vona.time.SuperClock
Hook called just after a PeriodicThread starts.
pick(float[], float[], float, int) - Method in class vona.j3d.J3DPrimitiveIterator.J3DLineStripIterator
pick(float[], float[], float, int) - Method in class vona.j3d.J3DPrimitiveIterator.J3DTriangleFanIterator
pick(float[], float[], float, int) - Method in class vona.j3d.J3DPrimitiveIterator.J3DTriangleStripIterator
pick(float[], float[], float, int) - Method in class vona.j3d.J3DPrimitiveIterator.JOGLQuadStripIterator
pick(float[], float[], float, int) - Method in class vona.j3d.J3DPrimitiveIterator
Compute a pick intersection with the current primitive.
pickB - Variable in class vona.j3d.J3DPrimitiveIterator
pickBoundsOnly - Variable in class vona.ui.Display3D
whether picking should be done only on bounding spheres
picked(Geometry, Appearance, int, float) - Method in class vona.ui.Display3D
Picking callback.
pickExtentInLocal - Variable in class vona.ui.Display3D
Extent of the pick segment in local frame, or NaN if un-set.
pickExtentInView - Variable in class vona.ui.Display3D
Extent of the pick segment in view frame, or NaN if un-set.
pickGeometry(Geometry, Appearance, J3DPrimitiveIterator, float[], float[], float, int) - Method in class vona.ui.Display3D
Perform a geometry pick.
pickGeometry(Geometry, Appearance, float[], float[]) - Method in class vona.ui.Display3D
pickGeometry(Geometry, Appearance) - Method in class vona.ui.Display3D
pickGeometryMetrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
pickingEnabled - Variable in class vona.ui.Display3D
enable for indicated feature in generic Display3D.render() code
pickLine(float[], float[], float, int) - Method in class vona.j3d.J3DPrimitiveIterator
J3DPrimitiveIterator.pick(float[], float[], float, int) assuming that the primitive is a line segment.
pickPoint(float[], float[], float, int) - Method in class vona.j3d.J3DPrimitiveIterator
J3DPrimitiveIterator.pick(float[], float[], float, int) assuming that the primitive is a point.
pickQuad(float[], float[], float, int) - Method in class vona.j3d.J3DPrimitiveIterator
J3DPrimitiveIterator.pick(float[], float[], float, int) assuming that the primitive is a quad.
pickSegmentInLocalDirty - Variable in class vona.ui.Display3D
pickSegmentIntersectionsOnly - Variable in class vona.ui.Display3D
Whether picks should only be reported for pick intersections that actually lie on the pick segment defined by Display3D.pickStartInView, Display3D.pickExtentInView.
pickSegmentInViewPerpCanvas - Variable in class vona.ui.Display3D
whether the pick segment in view frame is perpendicular to the canvas
pickSegmentLock - Variable in class vona.ui.Display3D
lock object for pick segment state
pickSphereInView(float[], float[], float[], float, boolean) - Method in class vona.ui.Display3D
Check if a view-frame sphere and pick segment intersect.
pickSphereInView(float[], float, boolean) - Method in class vona.ui.Display3D
pickStartInLocal - Variable in class vona.ui.Display3D
Start point of the pick segment in local frame, or NaN if un-set.
pickStartInView - Variable in class vona.ui.Display3D
Start point of the pick segment in view frame, or NaN if un-set.
pickThresholdPixels - Variable in class vona.ui.Display3D
Pick threshold in canvas pixels.
pickTriangle(float[], float[], float, int) - Method in class vona.j3d.J3DPrimitiveIterator
J3DPrimitiveIterator.pick(float[], float[], float, int) assuming that the primitive is a triangle.
pickU - Variable in class vona.j3d.J3DPrimitiveIterator
pickVisibleBoundsOnly - Variable in class vona.ui.Display3D
whether picking should be done only on non-culled geometry
pointAttrs - Variable in class vona.ui.JOGLDisplay
pointLineAAWarningIssued - Variable in class vona.ui.JOGLDisplay
Whether the indicated warning has already been issued.
polygonAttrs - Variable in class vona.ui.JOGLDisplay
popLocalToWorld(boolean) - Method in class vona.ui.Display3D
Pop the top transform off Display3D.localToWorldStack and set it by copy to Display3D.localToWorldRX, then Display3D.updateCMT() iff changed or alwaysUpdate.
popLocalToWorld() - Method in class vona.ui.Display3D
popMap() - Method in class vona.ui.ActionMapper
Remove the first (i.e.
populateFrom(Shape3D, boolean, int, PrintStream) - Method in class vona.j3d.Widget
PORT - Static variable in class vona.compileserver.CompileServer
 
PORT - Static variable in class vona.compileserver.Submit
 
posterRedHue - Static variable in class vona.color.Hue
hue from "Color Bytes" by Jean Bourges
postMasking(int) - Method in class vona.ui.Display3D
Hook called from generic Display3D.render() after masking pass.
postRender(double) - Method in class vona.ui.Display3D
Hook called at end of generic Display3D.render().
postRender(double) - Method in class vona.ui.JOGLDisplay
postRenderMetrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
postScene() - Method in class vona.ui.Display3D
Hook called from generic Display3D.render() after Display3D.renderScene().
postSwap() - Method in class vona.ui.Display3D
Hook called from generic Display3D.render() after Display3D.swapBuffers().
postureVariation - Variable in class vona.math.PDLS
Desired posture variation or null.
postureVariationEnabled - Variable in class vona.math.PDLS
Enable for indicated part of PDLS.solve().
postureVariationMetrics - Variable in class vona.math.PDLS
PDLS.TimeMetrics on indicated part of PDLS.solve()
premultipliedHighlightColor - Variable in class vona.ui.Display3D
premultiplyPassAlpha - Variable in class vona.ui.Display3D
Whether the default renderer will use the extraAlpha draw(...) parameter to implement Display3D.passAlpha.
prepend(RigidTransform2D) - Method in class vona.math.RigidTransform2D
this = this*o
prepend(RX) - Method in class vona.math.RX
covers RX.xPendEither(vona.math.RX, boolean, boolean), always prepends without inversion
prependEither(RX, boolean) - Method in class vona.math.RX
prependInverse(RX) - Method in class vona.math.RX
covers RX.xPendEither(vona.math.RX, boolean, boolean), always prepends inverse
prependInverseLocalToWorld(RX, boolean) - Method in class vona.ui.Display3D
Prepend rx^{-1} to Display3D.localToWorldRX, then Display3D.updateCMT() iff changed.
prependInverseLocalToWorld(RX) - Method in class vona.ui.Display3D
prependLocalToWorld(RX, boolean) - Method in class vona.ui.Display3D
Prepend rx to Display3D.localToWorldRX, then Display3D.updateCMT() iff changed or alwayUpdate.
prependLocalToWorld(RX) - Method in class vona.ui.Display3D
prependManipulationToWorld(RX, boolean) - Method in class vona.ui.RXSInteractor
Prepend to the RXSInteractor.manipulationToWorld transform.
prependManipulationToWorld(RX) - Method in class vona.ui.RXSInteractor
preRender() - Method in class vona.ui.Display3D
Hook called at beginning of generic Display3D.render().
preRender() - Method in class vona.ui.J3DDisplay
Sets J3DDisplay.gc3D iff necessary.
preRender() - Method in class vona.ui.JOGLDisplay
This impl does a JOGLDisplay.doFinish(boolean) iff JOGLDisplay.doPreFinish, and applies any pending bg or light changes.
preRenderMetrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
preSwap() - Method in class vona.ui.Display3D
Hook called from generic Display3D.render() before Display3D.swapBuffers().
prim - Variable in class vona.j3d.J3DPrimitiveIterator
current primitive index
primaryHue - Variable in class vona.color.ColorScheme
The primary Hue of this ColorScheme.
primaryRGB - Variable in class vona.color.ColorScheme
The primary Color of this ColorScheme.
primCount - Variable in class vona.j3d.J3DPrimitiveIterator
total number of primitives
primCountingEnabled - Variable in class vona.ui.JOGLDisplay
enable for indicated option
PRIME_ITERATIONS - Static variable in class vona.math.TimeMath
 
primInStrip - Variable in class vona.j3d.J3DPrimitiveIterator
current primitive index in current strip
primitiveIterator - Variable in class vona.j3d.Widget
Primitive iterator for each geometry (colors and normals, if available, only).
primitiveIterators - Variable in class vona.ui.Display3D
Set of available primitive iterators, consed lazily.
primsInStrip - Variable in class vona.j3d.J3DPrimitiveIterator
number of prims in current strip
printColor(Color, float) - Static method in class vona.color.iccconvert.ICCConvert
Print all components of a color in the ranges of its native color space.
printSpace(ColorSpace, String) - Static method in class vona.color.iccconvert.ICCConvert
prints the class and name of a color space
priorityCycleMetrics - Variable in class vona.math.PDLS
Per-priority-level PDLS.TimeMetrics on indicated part of PDLS.solve().
priorityLevelsEnabled - Variable in class vona.math.PDLS
Enable for indicated part of PDLS.solve().
priorityPartition - Variable in class vona.math.PDLS
Partition of the constraints into priority levels.
PrismWidget - Class in vona.j3d
A rectangular prism.
PrismWidget(float, float, float, float, float, float) - Constructor for class vona.j3d.PrismWidget
Creates a new PrismWidget with the given extents.
PrismWidget(float[], float[]) - Constructor for class vona.j3d.PrismWidget
PrismWidget() - Constructor for class vona.j3d.PrismWidget
Covers PrismWidget.PrismWidget(float, float, float, float, float, float), centers a width 1.0f cube on the origin.
PrismWidget(float, float, float, float[]) - Constructor for class vona.j3d.PrismWidget
Covers PrismWidget.PrismWidget(float, float, float, float, float, float), makes a prism of the given widths around the given center.
PrismWidget(float, float, float) - Constructor for class vona.j3d.PrismWidget
Covers PrismWidget.PrismWidget(float, float, float, float...), makes a prism of the given widths around the origin.
processMethod(PrintWriter, Method) - Method in class vona.rmi.rmiwrap.RMIWrap.ClientWriter
processMethod(PrintWriter, Method) - Method in class vona.rmi.rmiwrap.RMIWrap.InterfaceWriter
processMethod(PrintWriter, Method) - Method in class vona.rmi.rmiwrap.RMIWrap.ServerWriter
processMethod(PrintWriter, Method) - Method in class vona.rmi.rmiwrap.RMIWrap.WrapperBodyWriter
project(double, double, double, double, double, double) - Static method in class vona.math.VonaMath
Project 2D point (px, py) onto the segment starting at (sx, sy) and extending by the vector (dx, dy).
project(double, double, double, double, double, double, double, double, double) - Static method in class vona.math.VonaMath
project(float, float, float, float, float, float, float, float, float) - Static method in class vona.math.VonaMath
project3(float[], float[], float[]) - Static method in class vona.math.VonaMath
projectionChanged() - Method in class vona.ui.Display3D
Hook called when the projection transform has changed, default impl does nothing.
projectionLock - Variable in class vona.ui.Display3D
synchronization lock for projection state
projectionT3D - Variable in class vona.ui.J3DDisplay
Java3D transform used to apply the projection
properties - Variable in class vona.dae.util.DAEObject
properties map
propertyMap - Variable in class vona.j3d.Widget
the property map or null if none
protos - Static variable in class vona.j3d.J3DIndexAccessor
set of prototype implementations for cons(...)
protos - Static variable in class vona.j3d.J3DPrimitiveIterator
protos - Static variable in class vona.j3d.J3DVertexAccessor
set of prototype implementations for cons(...)
pseudoinverse - Variable in class vona.math.PDLS
Working space to compute pseudoinverse of PDLS.restrictedJacobian.
pseudoinverseMetrics - Variable in class vona.math.PDLS
Per-priority-level PDLS.TimeMetrics on indicated part of PDLS.solve().
publishDirect - Variable in class vona.log.Log
This is set iff there was a problem (e.g.
purpleHue - Static variable in class vona.color.Hue
hue from "Color Bytes" by Jean Bourges
purpleScheme - Static variable in class vona.color.ColorScheme
A ColorScheme where Hue.purpleHue is the primary Hue.
pushLocalToWorld() - Method in class vona.ui.Display3D
pushMap(ActionMapper.ActionMap) - Method in class vona.ui.ActionMapper
Add an ActionMapper.ActionMap as the first (i.e.
PyramidWidget - Class in vona.j3d
A rectangular pyramid.
PyramidWidget(float, float, float) - Constructor for class vona.j3d.PyramidWidget
Creates a new PyramidWidget with given dims.
PyramidWidget() - Constructor for class vona.j3d.PyramidWidget
Covers PyramidWidget.PyramidWidget(float, float, float), uses width = height= 1.0f, depth = 0.5f.

Q

qDirty - Variable in class vona.math.RX
rotation representation dirty flag
QUATERNION_COMPONENT_NAME - Static variable in class vona.math.RX
Quaternion vector component names
QUEUE_INITIAL_CAPACITY - Static variable in class vona.ui.Display3D
defailt initial capacity of the queues
qw - Variable in class vona.math.RX
Quaternion component, initialized to (0, 0, 0, 1), the identity rotation.
qx - Variable in class vona.math.RX
Quaternion component, initialized to (0, 0, 0, 1), the identity rotation.
qy - Variable in class vona.math.RX
Quaternion component, initialized to (0, 0, 0, 1), the identity rotation.
qz - Variable in class vona.math.RX
Quaternion component, initialized to (0, 0, 0, 1), the identity rotation.

R

radius - Variable in class vona.j3d.AxesWidget
current radius
radius - Variable in class vona.j3d.CircleWidget
current radius
radius - Variable in class vona.j3d.ConeWidget
current radius
radius - Variable in class vona.j3d.CylinderWidget
current radius
radius - Variable in class vona.j3d.J3DAxesShape
the current radius
radius - Variable in class vona.j3d.SphereWidget
current radius
random(double, double) - Static method in class vona.math.VonaMath
Return a random double in the range [from, to) if from \leq to, else (to, from].
randomDirection(float[], float) - Static method in class vona.math.VonaMath
make v a random direction vector with the given length
randomize(double, double) - Method in class vona.math.RX
Set this RX to a random transform.
randomize() - Method in class vona.math.RX
randomizeMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
read() - Method in class vona.j3d.J3DIndexAccessor.J3DCoordOnlyIndexAccessor
Access the index storage and read the index at J3DIndexAccessor.indexIndex.
read() - Method in class vona.j3d.J3DIndexAccessor.J3DCopyIndexAccessor
Access the index storage and read the index at J3DIndexAccessor.indexIndex.
read() - Method in class vona.j3d.J3DIndexAccessor.J3DRefIndexAccessor
Access the index storage and read the index at J3DIndexAccessor.indexIndex.
read() - Method in class vona.j3d.J3DIndexAccessor.JOGLIndexAccessor
Access the index storage and read the index at J3DIndexAccessor.indexIndex.
read(int) - Method in class vona.j3d.J3DIndexAccessor
read() - Method in class vona.j3d.J3DIndexAccessor
Access the index storage and read the index at J3DIndexAccessor.indexIndex.
read() - Method in class vona.j3d.J3DVertexAccessor.J3DBufferVertexAccessor
Access the vertex storage and read the enabled vertex components at J3DVertexAccessor.componentIndex.
read() - Method in class vona.j3d.J3DVertexAccessor.J3DCopyVertexAccessor
Access the vertex storage and read the enabled vertex components at J3DVertexAccessor.componentIndex.
read() - Method in class vona.j3d.J3DVertexAccessor.J3DInterleavedBufferVertexAccessor
Access the vertex storage and read the enabled vertex components at J3DVertexAccessor.componentIndex.
read() - Method in class vona.j3d.J3DVertexAccessor.J3DInterleavedVertexAccessor
Access the vertex storage and read the enabled vertex components at J3DVertexAccessor.componentIndex.
read() - Method in class vona.j3d.J3DVertexAccessor.J3DRefVertexAccessor
Access the vertex storage and read the enabled vertex components at J3DVertexAccessor.componentIndex.
read(int) - Method in class vona.j3d.J3DVertexAccessor
read(int, int, int, int) - Method in class vona.j3d.J3DVertexAccessor
read() - Method in class vona.j3d.J3DVertexAccessor
Access the vertex storage and read the enabled vertex components at J3DVertexAccessor.componentIndex.
readColor - Variable in class vona.j3d.J3DIndexAccessor.J3DCopyIndexAccessor
whether to read color indices
readNormal - Variable in class vona.j3d.J3DIndexAccessor.J3DCopyIndexAccessor
whether to read normal indices
readRaw(int) - Method in class vona.j3d.J3DIndexAccessor
readTexCoord - Variable in class vona.j3d.J3DIndexAccessor.J3DCopyIndexAccessor
whether to read texCoord indices
reallocMetrics - Variable in class vona.math.PDLS
PDLS.TimeMetrics on indicated part of PDLS.solve()
recentCycleTime - Variable in class vona.ui.Display3D
Cycle time [s] for up to Display3D.NUM_RECENT_METRICS most recent generic Display3D.render() frames.
recentCycleTimeWriteIndex - Variable in class vona.ui.Display3D
next write index in Display3D.recentCycleTime
recenterZ(boolean) - Method in class vona.ui.Display3D
Move the viewpoint so that the current rotation center is on the z plane midway between the front and rear clip planes.
recenterZ() - Method in class vona.ui.Display3D
covers Display3D.recenterZ(boolean), always interpolates
recentFrameTime - Variable in class vona.ui.Display3D
Rendering time [s] for up to Display3D.NUM_RECENT_METRICS most recent generic Display3D.render() frames.
recentFrameTimeWriteIndex - Variable in class vona.ui.Display3D
next write index in Display3D.recentFrameTime
recomputeBoundingSphere(float[], float[]) - Method in class vona.j3d.CurveWidget
compute bounding sphere given two points on its diameter
recomputeBoundingSphere(int) - Method in class vona.j3d.Widget
recomputeBoundingSpheres() - Method in class vona.j3d.CurveWidget
recompute the geometric bounding sphere
recomputeBoundingSpheres() - Method in class vona.j3d.RouteWidget
recompute the geometric bounding sphere
recomputeBoundingSpheres() - Method in class vona.j3d.Widget
RectangleWidget - Class in vona.j3d
A rectangle.
RectangleWidget(float, float, float, float, int, int) - Constructor for class vona.j3d.RectangleWidget
Creates a new RectangleWidget with the given extents.
RectangleWidget(float, float, float, float, int) - Constructor for class vona.j3d.RectangleWidget
Covers RectangleWidget.RectangleWidget(float, float, float, float, int, int), equal numbers horizontal and vertical grid lines.
RectangleWidget(float, float, float, float) - Constructor for class vona.j3d.RectangleWidget
RectangleWidget(float[], float[], int, int) - Constructor for class vona.j3d.RectangleWidget
RectangleWidget(float[], float[], int) - Constructor for class vona.j3d.RectangleWidget
Covers RectangleWidget.RectangleWidget(float, float, float, float, int, int), equal numbers horizontal and vertical grid lines.
RectangleWidget(float[], float[]) - Constructor for class vona.j3d.RectangleWidget
RectangleWidget(int, int) - Constructor for class vona.j3d.RectangleWidget
Covers RectangleWidget.RectangleWidget(float, float, float, float, int, int), centers a width 1.0f square on the origin.
RectangleWidget(int) - Constructor for class vona.j3d.RectangleWidget
Covers RectangleWidget.RectangleWidget(float, float, float, float, int, int), centers a width 1.0f square on the origin, equal numbers horizontal and vertical grid lines.
RectangleWidget() - Constructor for class vona.j3d.RectangleWidget
Covers RectangleWidget.RectangleWidget(float, float, float, float, int, int), centers a width 1.0f square on the origin, no grid lines.
RectangleWidget(float, float, float[], int, int) - Constructor for class vona.j3d.RectangleWidget
Covers RectangleWidget.RectangleWidget(float, float, float, float, int, int), makes a rectangle of the given widths around the given center.
RectangleWidget(float, float, int, int) - Constructor for class vona.j3d.RectangleWidget
Covers RectangleWidget.RectangleWidget(float, float, float, float, int, int), makes a rectangle of the given dims around the origin.
RectangleWidget(float, float, int) - Constructor for class vona.j3d.RectangleWidget
Covers RectangleWidget.RectangleWidget(float, float, float, float, int, int), makes a rectangle of the given dims around the origin with equal numbers horizontal and vertical grid lines.
RectangleWidget(float, float) - Constructor for class vona.j3d.RectangleWidget
Covers RectangleWidget.RectangleWidget(float, float, float, float, int, int), makes a rectangle of the given dims around the origin with no grid lines.
RectangleWidget(float, int) - Constructor for class vona.j3d.RectangleWidget
Covers RectangleWidget.RectangleWidget(float, float, float, float, int, int), makes a square of the given width around the origin with equal numbers horizontal and vertical grid lines.
RectangleWidget(float) - Constructor for class vona.j3d.RectangleWidget
Covers RectangleWidget.RectangleWidget(float, float, float, float, int, int), makes a square of the given width around the origin with no grid lines.
RED - Static variable in class vona.terminal.VT100Attribs
The foreground red code.
RED_3F - Static variable in class vona.j3d.J3DUtils
basic colors
redBits - Variable in class vona.ui.Display3D
number of bits in the specified canvas component
reflectAny(double[], double[], double[]) - Static method in class vona.math.VonaMath
Arbitrary-dimensional mirror reflection.
reIndexIDs() - Method in class vona.dae.util.DAEObject
(re)Index the cached XML ID to element mapping for the COLLADA document containing this element.
reIndexIDs(Map<String, DAEObject>) - Method in class vona.dae.util.DAEObject
recursive impl of DAEObject.reIndexIDs()
relAlpha - Variable in class vona.color.ColorScheme
The relative alpha of this ColorScheme.
relatedHue - Variable in class vona.color.ColorScheme
The related Hue of this ColorScheme.
relatedRGB - Variable in class vona.color.ColorScheme
The related Color of this ColorScheme.
relativeEquals(double[][], double[][], double) - Static method in class vona.math.RX.Test
compare two dimensional matrices
relativeEquals(double[], double[], int) - Method in class vona.math.RXSInterpolator
Check that each component of a VonaMath.relativeEquals(double, double, double) the corresponding component of b.
relativeEquals(double, double, double) - Static method in class vona.math.VonaMath
Check whether the relative difference between a and b is less than precision.
relativeEquals(double, double) - Static method in class vona.math.VonaMath
relBlack - Variable in class vona.color.ColorScheme
The relative black of this ColorScheme.
releaseRenderCallingThreadBeforeSwap - Variable in class vona.ui.JOGLDisplay
Whether to release the thread calling JOGLDisplay.render() at the beginning of JOGLDisplay.swapBuffers().
relTint - Variable in class vona.color.ColorScheme
The relative tint of this ColorScheme.
REMOTE_WRAPPER_JAVADOC - Static variable in class vona.rmi.rmiwrap.RMIWrap
Class header doc for the remote API wrapper.
remoteException - Variable in exception vona.rmi.RuntimeRemoteException
The wrapped remote exception.
remoteInstance - Variable in class vona.rmi.rmiwrap.test.TestImplClient
The instance of foo.APIRemote.
remove(ActionMapper.Action) - Method in class vona.ui.ActionMapper.ActionMap
Convenience to remove all mappings to an action.
remove(String...) - Method in class vona.ui.ActionMapper.ActionMap
Convenience to remove a set of mappings.
removeComponent(Component) - Method in class vona.ui.ActionMapper
Remove an AWT Component from the listen list.
removeDBGNormals() - Method in class vona.j3d.Widget
remove any debug normals
removeDBGSpheres() - Method in class vona.j3d.Widget
remove any debug spheres
removeGeometry(int) - Method in class vona.j3d.Widget
Remove (null) Widget.geometry at indicated index.
removeGeometry(Geometry) - Method in class vona.j3d.Widget
Remove (null) indicated Widget.geometry, iff found.
removeListeners(Component) - Method in class vona.ui.RXSInteractor
Remove event listeners from component that were previously added by RXSInteractor.addListeners(java.awt.Component).
removeProperty(String) - Method in class vona.j3d.Widget
remove a property
render() - Method in class vona.ui.Display3D
The generic renderer.
render(Widget, RX) - Method in class vona.ui.Display3D
Render a Widget.
render(Widget) - Method in class vona.ui.Display3D
covers Display3D.render(Widget, RX), no extra local-to-world transform
render(List<Widget>) - Method in class vona.ui.Display3D
Render a list of Widgets.
render(Geometry, Appearance, float[], float) - Method in class vona.ui.Display3D
Render geometry in local frame.
render(Geometry, Appearance) - Method in class vona.ui.Display3D
render(Shape3D) - Method in class vona.ui.Display3D
renders all geometries of shape
render(Geometry) - Method in class vona.ui.Display3D
Covers Display3D.render(Geometry, Appearance, float[], float), no bounding sphere and default appearance.
render(Display3D.QueuedGeometry[], int) - Method in class vona.ui.Display3D
Render a queue of geometry.
render() - Method in class vona.ui.JOGLDisplay
This impl blocks till any prior render cycle is complete, unless JOGLDisplay.frameDroppingEnabled, issues a repaint call on JOGLDisplay.glCanvas, and then blocks till the new render is complete, which is either when the renderer has reached JOGLDisplay.swapBuffers(), if JOGLDisplay.releaseRenderCallingThreadBeforeSwap is set, or when the renderer has reached the end of Display3D.renderImpl() otherwise.
renderAccept(Widget) - Method in class vona.ui.Display3D
Filter hook for Display3D.render(List).
renderCallMetrics - Variable in class vona.ui.JOGLDisplay
JOGL-specific extended render metrics, if compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
renderDepthOnly(RX, float, Geometry, Appearance) - Method in class vona.ui.Display3D
Render only the depth component of a geometry.
renderDepthOnly(Display3D.QueuedGeometry) - Method in class vona.ui.Display3D
renderDepthOnly(Display3D.QueuedGeometry[], int) - Method in class vona.ui.Display3D
Hook called from generic Display3D.render() to render a queue of geometry depth-only.
renderDepthOnly(RX, float, Geometry, Appearance) - Method in class vona.ui.JOGLDisplay
renderDepthOnlyMetrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
renderDepthOnlyQueueMetrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
renderGeometryMetrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
renderHighlighted(RX, float, Geometry, Appearance) - Method in class vona.ui.Display3D
Hook called from generic Display3D.render() to render a highlighted geometry.
renderHighlightedMetrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
renderImpl() - Method in class vona.ui.Display3D
actual implementation of Display3D.render()
renderImplMetrics - Variable in class vona.ui.JOGLDisplay
JOGL-specific extended render metrics, if compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
renderImplPostSceneMetrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
renderImplPreSceneMetrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
renderingAttrs - Variable in class vona.ui.JOGLDisplay
renderInView() - Method in class vona.ui.Display3D
Hook called from generic Display3D.render() to render geometry in view frame.
renderInViewMetrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
renderLatch - Variable in class vona.ui.JOGLDisplay
used to block thread calling JOGLDisplay.render() until render complete
renderMaskedGeometry - Variable in class vona.ui.Display3D
Whether to render masked geometry in the current pass.
renderMetricsLock - Variable in class vona.ui.Display3D
synchronization lock for render metrics
renderOngoing - Variable in class vona.ui.JOGLDisplay
whether a render is currently underway
renderScene() - Method in class vona.ui.Display3D
Hook called from generic Display3D.render() to actually render the scene.
renderSceneMetrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
renderThread - Variable in class vona.ui.JOGLDisplay
The JOGL render thread.
renderTransparent(RX, float, Geometry, Appearance, float, boolean) - Method in class vona.ui.Display3D
Render a transparent geometry.
renderTransparent(RX, float, Geometry, Appearance, float) - Method in class vona.ui.Display3D
renderTransparent(Display3D.QueuedGeometry) - Method in class vona.ui.Display3D
renderTransparent(Display3D.QueuedGeometry[], int) - Method in class vona.ui.Display3D
Hook called from generic Display3D.render() to render a queue of transparent geometry.
renderTransparent(RX, float, Geometry, Appearance, float, boolean) - Method in class vona.ui.JOGLDisplay
Optimized with JOGLDisplay.drawDisableDepthWrite, unless both highlighted and has extra alpha.
renderTransparentMetrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
renderTransparentQueue1Metrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
renderTransparentQueue2Metrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
renderWaitMetrics - Variable in class vona.ui.JOGLDisplay
JOGL-specific extended render metrics, if compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
renderWidgetGeometryMetrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
renderWidgetMetrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
rePicking() - Method in class vona.ui.Display3D
Hook called from generic render when pick will be performed for a render.
replaceAppearanceWithClone(int) - Method in class vona.j3d.Widget
replaceGeometryWithClone(int) - Method in class vona.j3d.Widget
Replace the indicated Widget.geometry with a clone of itself.
requestDelayMetrics - Variable in class vona.ui.JOGLDisplay
JOGL-specific extended render metrics, if compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
requestRepaintMetrics - Variable in class vona.ui.JOGLDisplay
JOGL-specific extended render metrics, if compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
reset(IndexedGeometryArray) - Method in class vona.j3d.J3DIndexAccessor.J3DCopyIndexAccessor
Reset this accessor so that the subsequent call to J3DIndexAccessor.next() reads the first valid vertex in ga.
reset(IndexedGeometryArray) - Method in class vona.j3d.J3DIndexAccessor.J3DRefIndexAccessor
Reset this accessor so that the subsequent call to J3DIndexAccessor.next() reads the first valid vertex in ga.
reset(JOGLGeometry) - Method in class vona.j3d.J3DIndexAccessor.JOGLIndexAccessor
reset(IndexedGeometryArray) - Method in class vona.j3d.J3DIndexAccessor
Reset this accessor so that the subsequent call to J3DIndexAccessor.next() reads the first valid vertex in ga.
reset(JOGLGeometry) - Method in class vona.j3d.J3DIndexAccessor
reset() - Method in class vona.j3d.J3DIndexAccessor
reset internal indices but continue referencing current geometry
reset(GeometryArray, boolean...) - Method in class vona.j3d.J3DPrimitiveIterator.J3DLineStripIterator
Reset this iterator so that the subsequent call to J3DPrimitiveIterator.next() reads the first primitive in ga.
reset(JOGLGeometry, boolean...) - Method in class vona.j3d.J3DPrimitiveIterator.J3DLineStripIterator
reset(GeometryArray, boolean...) - Method in class vona.j3d.J3DPrimitiveIterator.J3DStripIterator
Reset this iterator so that the subsequent call to J3DPrimitiveIterator.next() reads the first primitive in ga.
reset(JOGLGeometry, boolean...) - Method in class vona.j3d.J3DPrimitiveIterator.J3DStripIterator
reset(GeometryArray, boolean...) - Method in class vona.j3d.J3DPrimitiveIterator
Reset this iterator so that the subsequent call to J3DPrimitiveIterator.next() reads the first primitive in ga.
reset(JOGLGeometry, boolean...) - Method in class vona.j3d.J3DPrimitiveIterator
reset() - Method in class vona.j3d.J3DPrimitiveIterator
reset internal indices but continue referencing current J3DPrimitiveIterator.ga
reset(GeometryArray, boolean...) - Method in class vona.j3d.J3DVertexAccessor.J3DBufferVertexAccessor
Reset this accessor so that the subsequent call to J3DVertexAccessor.next() reads the first valid vertex in ga.
reset(GeometryArray, boolean...) - Method in class vona.j3d.J3DVertexAccessor.J3DInterleavedBufferVertexAccessor
Reset this accessor so that the subsequent call to J3DVertexAccessor.next() reads the first valid vertex in ga.
reset(JOGLGeometry, boolean...) - Method in class vona.j3d.J3DVertexAccessor.J3DInterleavedBufferVertexAccessor
reset(GeometryArray, boolean...) - Method in class vona.j3d.J3DVertexAccessor.J3DInterleavedVertexAccessor
Reset this accessor so that the subsequent call to J3DVertexAccessor.next() reads the first valid vertex in ga.
reset(GeometryArray, boolean...) - Method in class vona.j3d.J3DVertexAccessor.J3DRefVertexAccessor
Reset this accessor so that the subsequent call to J3DVertexAccessor.next() reads the first valid vertex in ga.
reset(GeometryArray, boolean...) - Method in class vona.j3d.J3DVertexAccessor
Reset this accessor so that the subsequent call to J3DVertexAccessor.next() reads the first valid vertex in ga.
reset(JOGLGeometry, boolean...) - Method in class vona.j3d.J3DVertexAccessor
reset() - Method in class vona.j3d.J3DVertexAccessor
reset internal indices but continue referencing current geometry
reset() - Method in class vona.math.RigidTransform2D
Set the identity transform.
RESET - Static variable in class vona.terminal.VT100Attribs
The VT100 reset code.
reset() - Method in class vona.time.Interpolator
Reset this Interpolator.
reset() - Method in class vona.time.SynchronizedTimeMetrics
Resets all metrics
reset() - Method in class vona.time.TimeMetrics
Resets all metrics
reset() - Method in class vona.ui.ActionMapper.ComponentState
resets all fields
resetEventState() - Method in class vona.ui.RXSInteractor
Stop RXSInteractor.keyTimer and reset related state.
resetGlobalStats() - Static method in class vona.math.PDLS
reset global stats
resetImpl() - Method in class vona.j3d.J3DIndexAccessor
resetImpl(int, int, int) - Method in class vona.j3d.J3DPrimitiveIterator.J3DStripIterator
resetImpl(int, int) - Method in class vona.j3d.J3DPrimitiveIterator.J3DStripIterator
resetImpl(boolean...) - Method in class vona.j3d.J3DPrimitiveIterator
resetImpl() - Method in class vona.j3d.J3DVertexAccessor.J3DInterleavedBufferVertexAccessor
resetImpl(int, boolean...) - Method in class vona.j3d.J3DVertexAccessor
resetPendingMetrics() - Method in class vona.ui.Display3D
Reset any metrics that need it.
resetPickMetrics() - Method in class vona.ui.Display3D
resets pick metrics
resetPickMetricsEveryRender - Variable in class vona.ui.Display3D
Whether to reset pick metrics at the beginning of every frame or just at the beginning of frames for pick will be performed.
resetRenderMetrics() - Method in class vona.ui.Display3D
Resets the render metrics.
resetRenderMetricsImpl() - Method in class vona.ui.Display3D
Impl of Display3D.resetRenderMetrics(), run at beginning of generic render when Display3D.resetRenderMetricsPending is set.
resetRenderMetricsImpl() - Method in class vona.ui.JOGLDisplay
extends super to reset additional metrics
resetRenderMetricsPending - Variable in class vona.ui.Display3D
resetSceneMetrics(boolean) - Method in class vona.ui.Display3D
Resets scene metrics, the generic render implementation does this at the beginning of each render.
resetSceneMetrics(boolean) - Method in class vona.ui.JOGLDisplay
extends super to reset additional metrics
resetStats() - Method in class vona.math.PDLS
reset stats
resetStats() - Static method in class vona.math.RX
reset all metrics, if enabled
resetStepsize() - Method in class vona.math.PDLS
Reset PDLS.residualMaxMag, default impl sets nan.
residual - Variable in class vona.math.PDLS
The current residual (error) vector.
residualMaxMag - Variable in class vona.math.PDLS
The magnitude of the uncompensated residual at priority level i is clamped to have maximum euclidean norm residualMaxMag[i], if the latter is present.
residualTol - Variable in class vona.math.PDLS
If present, these are the per-level allowable residual magnitudes for the system to be considered converged in the default impl of PDLS.checkConvergence(int).
residualWas - Variable in class vona.math.PDLS
If non-null then the previous value of PDLS.residual is saved here in the default implementation of PDLS.updateProblem(int).
resizeBuffer(FloatBuffer, int) - Static method in class vona.j3d.J3DUtils
Returns a buffer of newSize floats initialized to the contents of buffer.
resizeBuffer(IntBuffer, int) - Static method in class vona.j3d.J3DUtils
resizeCountArray(int) - Method in class vona.j3d.JOGLGeometry
Resize the JOGLGeometry.arrayCount array.
resizeIndexBuffer(int) - Method in class vona.j3d.JOGLGeometry
resizePriorityMetrics(int, int) - Method in class vona.math.PDLS
resize an entry in PDLS.allPriorityMetrics
resizeVertexBuffer(int) - Method in class vona.j3d.JOGLGeometry
resolveDAEFloatSource(String, int, DAEObject) - Method in class vona.dae.util.DAEUtils
Attempt to resolve a reference to a "source" (from an "input").
resolveDAEFXColor(FxCommonColorOrTextureType) - Method in class vona.dae.util.DAEUtils
 
resolveDAEFXColor(DAEObject, String) - Method in class vona.dae.util.DAEUtils
resolveDAEFXFloat(FxCommonFloatOrParamType) - Method in class vona.dae.util.DAEUtils
resolveDAEFXFloat(DAEObject, String) - Method in class vona.dae.util.DAEUtils
resolveIDRef(String) - Method in class vona.dae.util.DAEObject
Resolve an XML IDREF within the enclosing COLLADA document.
resolveSidRef(String) - Method in class vona.dae.util.DAEObject
Resolve sidref globally in the enclosing COLLADA document.
resolveSidRefFromHere(String, int) - Method in class vona.dae.util.DAEObject
Walk down the DAE element tree using DAEObject.getScopedChild(java.lang.String), resolving sidref as if its first path element corresponded to this element.
resolveSidRefFromHere(String) - Method in class vona.dae.util.DAEObject
DAEObject.resolveSidRefFromHere(String, int), always process all segments.
resourcePath - Variable in class vona.cursor.CursorUtils.DefaultCursorInfo
resource path to image
restore() - Static method in class vona.compat.CompatTime
Restore the time policy and related state from the most recent CompatTime.save().
restoreJOGLSingleThreading() - Static method in class vona.j3d.J3DUtils
restrictedJacobian - Variable in class vona.math.PDLS
The jacobian relating the first-order variation of PDLS.theta to the variation the PDLS.residual for an individual priority level, restricted to the nullspace of the superior priority levels, or its transpose.
restrictedJacobianMetrics - Variable in class vona.math.PDLS
Per-priority-level PDLS.TimeMetrics on indicated part of PDLS.solve().
restrictedJacobianRank - Variable in class vona.math.PDLS
If non-null the computed rank of the PDLS.restrictedJacobian at level i is saved as restrictedJacobianRank[i].
revertTheta(int) - Method in class vona.math.PDLS
Called by generic impl of PDLS.updateProblem(int).
rewind() - Method in class vona.dae.util.DAEUtils.FloatBlockAccessor
Reset this accessor so that the next DAEUtils.FloatBlockAccessor.copyBlock(FloatBuffer) will read the first block.
rightPressed - Variable in class vona.ui.RXSInteractor
Timestamp [ms] when the indicated key went down.
rightReleased - Variable in class vona.ui.RXSInteractor
Timestamp [ms] when the indicated key went up.
RigidTransform2D - Class in vona.math
A rigid 2D real double-precision transform.
RigidTransform2D() - Constructor for class vona.math.RigidTransform2D
Create a new rigid transform initialized to identity.
RigidTransform2D(RigidTransform2D) - Constructor for class vona.math.RigidTransform2D
Create a new rigid transform initialized from another.
RigidTransform2D(double) - Constructor for class vona.math.RigidTransform2D
Create a new rigid transform initialized to a given rotation and no translation.
RigidTransform2D(double, double) - Constructor for class vona.math.RigidTransform2D
Create a new rigid transform initialized to a given translation and no rotation.
RigidTransform2D(double, double, double) - Constructor for class vona.math.RigidTransform2D
Create a new rigid transform initialized to a given translation and rotation.
RMIWrap - Class in vona.rmi.rmiwrap
Vona's Utils: Generates wrappers that handle RemoteException.
RMIWrap() - Constructor for class vona.rmi.rmiwrap.RMIWrap
 
RMIWrap.ClientWriter - Class in vona.rmi.rmiwrap
Write foo.ImplClient from foo.API.
RMIWrap.ClientWriter(Class, String) - Constructor for class vona.rmi.rmiwrap.RMIWrap.ClientWriter
See superclass.
RMIWrap.ImplementationWriter - Class in vona.rmi.rmiwrap
Base class for the implementation writers.
RMIWrap.ImplementationWriter(Class, String) - Constructor for class vona.rmi.rmiwrap.RMIWrap.ImplementationWriter
See superclass.
RMIWrap.InterfaceWriter - Class in vona.rmi.rmiwrap
Writes foo.APIRemote from foo.API.
RMIWrap.InterfaceWriter(Class) - Constructor for class vona.rmi.rmiwrap.RMIWrap.InterfaceWriter
See superclass.
RMIWrap.ServerWriter - Class in vona.rmi.rmiwrap
Write foo.ImplServer from foo.API.
RMIWrap.ServerWriter(Class, String) - Constructor for class vona.rmi.rmiwrap.RMIWrap.ServerWriter
See superclass.
RMIWrap.WrapperBodyWriter - Class in vona.rmi.rmiwrap
Encapsulates the ability to write the body of a wrapper class.
RMIWrap.WrapperBodyWriter(Class) - Constructor for class vona.rmi.rmiwrap.RMIWrap.WrapperBodyWriter
Create a new WrapperBodyWriter with the given interface class.
rotate - Variable in class vona.dae.util.DAEUtils.DAERigidTransform
the rotation
rotateAboutDefaultCenter() - Method in class vona.ui.Display3D
Set the navigation rotation center to Display3D.defaultRotationCenter.
rotateEulerInLocal(double, double, double) - Method in class vona.ui.RXSInteractor
Append a rotation by Euler angles (dx, dy, dz) [radians] about axes parallel to local frame and through the local frame RXSInteractor.rotationCenter to the next waypoint.
rotateEulerInManipulationFrame(double, double, double) - Method in class vona.ui.RXSInteractor
Append a rotation by Euler angles (dx, dy, dz) [radians] about axes parallel to manipulation frame and through the local frame RXSInteractor.rotationCenter to the next waypoint.
rotateEulerInWorld(double, double, double) - Method in class vona.ui.RXSInteractor
Append a rotation by Euler angles (dx, dy, dz) [radians] about axes parallel to world frame and through the local frame RXSInteractor.rotationCenter to the next waypoint.
rotateImpl(double, double, double) - Method in class vona.ui.RXSInteractor
rotateLocal(double, double[], double[]) - Method in class vona.math.RXSInterpolator
Covers RXSInterpolator.xformLocal(RX, double, double[]) to rotate the local frame dt radians about axis d through point p, both in world frame.
rotateLocal(double, double...) - Method in class vona.math.RXSInterpolator
Covers RXSInterpolator.rotateLocal(double, double[], double[]), rotation axis is always through local frame origin.
rotateT(double, double, double, double) - Method in class vona.math.RX
Rotate the current translation vector of this RX in-place by the unit quaternion (qx, qy, qz, qw) with vector component (qx, qy, qz) and scalar component qw.
rotateT() - Method in class vona.math.RX
Covers RX.rotateT(double, double, double, double), uses current rotation quaternion of this RX, which will be updated if dirty.
rotateTMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
rotateV3(boolean, int, double...) - Method in class vona.math.RX
Rotate 3D vector v.
rotateV3(boolean, int, float...) - Method in class vona.math.RX
rotateV3(int, double...) - Method in class vona.math.RX
rotateV3(int, float...) - Method in class vona.math.RX
rotateV3(boolean, double...) - Method in class vona.math.RX
rotateV3(boolean, float...) - Method in class vona.math.RX
rotateV3(double...) - Method in class vona.math.RX
Covers RX.rotateV3(boolean, int, double...), never inverts, start = 0.
rotateV3(float...) - Method in class vona.math.RX
rotateV3FloatMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
rotateV3Metrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
rotateXYBlocks(double, double) - Method in class vona.ui.RXSInteractor
Execute a rotateXY input event of (dx, dy) blocks.
rotateXYEnabled - Variable in class vona.ui.RXSInteractor
whether events of the indicated type are enabled
rotateXYPixels(double, double) - Method in class vona.ui.RXSInteractor
Execute a rotateXY input event of (dx, dy) pixels.
rotateXYPixelsImpl(double, double) - Method in class vona.ui.RXSInteractor
rotateZBlocks(double) - Method in class vona.ui.RXSInteractor
Execute a rotateZ input event of dy vertical blocks.
rotateZEnabled - Variable in class vona.ui.RXSInteractor
whether events of the indicated type are enabled
rotateZPixels(double) - Method in class vona.ui.RXSInteractor
Execute a rotateZ input event of dy vertical pixels.
rotateZPixelsImpl(double) - Method in class vona.ui.RXSInteractor
rotationCenter - Variable in class vona.ui.RXSInteractor
rotation center in local frame, defaults to obj frame origin
rotAxis(double, double, double, double) - Method in class vona.math.RX
Set to right-hand rotation of t radians about an axis through the origin in the direction of vector (dx, dy, dz).
rotAxis(double, double, double, double, double, double, double) - Method in class vona.math.RX
Set to right-hand rotation of t radians about axis through (px, py, pz) in direction of vector (dx, dy, dz).
rotAxis(double, int, double[], int, double[]) - Method in class vona.math.RX
rotX(double) - Method in class vona.math.RX
Set to right-hand rotation of t radians about positive x axis.
rotY(double) - Method in class vona.math.RX
Set to right-hand rotation of t radians about positive y axis.
rotY(double[], double[], double) - Static method in class vona.math.VonaMath
Rotate 3D vector v CCW by angle about the Y axis, return in r.
rotZ(double) - Method in class vona.math.RX
Set to right-hand rotation of t radians about positive z axis.
RouteWidget - Class in vona.j3d
A path interpolating start and end vertices.
RouteWidget(RouteWidget.RouteType, int, float[], float[], float[], float[], float[], float[]) - Constructor for class vona.j3d.RouteWidget
Creates a new RouteWidget from startCoord to endCoord.
RouteWidget(RouteWidget.RouteType, float[], float[], float[], float[], float[], float[]) - Constructor for class vona.j3d.RouteWidget
RouteWidget(RouteWidget.RouteType, float[], float[], float[], float[]) - Constructor for class vona.j3d.RouteWidget
RouteWidget(RouteWidget.RouteType, int, float[], float[]) - Constructor for class vona.j3d.RouteWidget
RouteWidget(RouteWidget.RouteType, float[], float[]) - Constructor for class vona.j3d.RouteWidget
RouteWidget(float[], float[]) - Constructor for class vona.j3d.RouteWidget
Covers RouteWidget.RouteWidget(RouteType, int, float[], float[], float[], float[], float[], float[]), uses default num segments, tangents, color, and type.
RouteWidget(RouteWidget.RouteType) - Constructor for class vona.j3d.RouteWidget
Covers RouteWidget.RouteWidget(RouteType, int, float[], float[], float[], float[], float[], float[]), uses default coords, num segments, tangents, and color.
RouteWidget() - Constructor for class vona.j3d.RouteWidget
Covers RouteWidget.RouteWidget(RouteType, int, float[], float[], float[], float[], float[], float[]), uses default coords, num segments, tangents, color, and type.
RouteWidget.RouteType - Enum in vona.j3d
the possible route types
RouteWidget.RouteType() - Constructor for enum vona.j3d.RouteWidget.RouteType
 
run() - Method in class vona.time.PeriodicThread
Update repeatedly at period no greater than PeriodicThread.updateTime.
run(String, Component, ActionMapper.ComponentState) - Method in class vona.ui.ActionMapper.Action
Execute the action.
run(String, Component, ActionMapper.ComponentState) - Method in class vona.ui.ActionMapper.ApplyingAction
Delegates to ActionMapper.ApplyingAction.appliccable.apply(Object[]), see class header doc.
run() - Method in class vona.ui.Display3D.Driver
runs the driver
runGeometryMutators() - Method in class vona.ui.JOGLDisplay
execute any pending JOGLDisplay.geometryMutators
running - Variable in class vona.time.PeriodicThread
Whether this PeriodicThread is currently running.
running - Variable in class vona.time.TimeMetrics
whether a start has been marked without a matching end
RuntimeRemoteException - Exception in vona.rmi
Vona's Utils: An unchecked wrapper for RemoteException.
RuntimeRemoteException(RemoteException, String) - Constructor for exception vona.rmi.RuntimeRemoteException
Create a new RuntimeRemoteException wrapping remoteException.
RuntimeRemoteException(RemoteException) - Constructor for exception vona.rmi.RuntimeRemoteException
rx - Variable in class vona.dae.util.DAEUtils.RXAndScale
the rigid transform
rx - Variable in class vona.j3d.Widget
Transforms coordinates in the native frame of this Widget to a parent frame, or null (i.e.
RX - Class in vona.math
3D rigid transform representation and computations.
RX() - Constructor for class vona.math.RX
use RX.cons() to make a new RX
RX.Test - Class in vona.math
Unit tests, invoked by RX.main(java.lang.String[]).
RX.Test() - Constructor for class vona.math.RX.Test
 
rxA - Variable in class vona.math.RX.Test
 
rxB - Variable in class vona.math.RX.Test
 
rxFrom - Variable in class vona.math.RXSInterpolator
Local-to-world waypoint RX, see class header doc for details.
rxNext - Variable in class vona.math.RXSInterpolator
Local-to-world waypoint RX, see class header doc for details.
rxsInteractor - Variable in class vona.ui.Display3D
The interactor.
RXSInteractor - Class in vona.ui
Manages user interaction with a local-to-world transform consisting of an RX and possibly also a scale factor.
RXSInteractor(Clock, RXSInterpolator) - Constructor for class vona.ui.RXSInteractor
Make an interactor based on the given clock and rxsInterpolator.
RXSInteractor(Clock) - Constructor for class vona.ui.RXSInteractor
Makes a new interactor with a default interpolator.
RXSInteractor(RXSInterpolator) - Constructor for class vona.ui.RXSInteractor
Makes a new interactor with a default Clock (wall-clock time).
RXSInteractor() - Constructor for class vona.ui.RXSInteractor
Makes a new interactor with a default Clock (wall-clock time) and interpolator.
RXSInterpolator - Class in vona.math
Waypoint interpolation for local-to-world rigid-body-plus-scale transforms.
RXSInterpolator() - Constructor for class vona.math.RXSInterpolator
sets limits to NaN
rxsInterpolator - Variable in class vona.ui.Display3D
rxsInterpolator - Variable in class vona.ui.RXSInteractor
the interpolator
RXSInterpolator.InterpolationProfile - Enum in vona.math
interpolation profile options
RXSInterpolator.InterpolationProfile() - Constructor for enum vona.math.RXSInterpolator.InterpolationProfile
 
RXSInterpolator.InterpolationType - Enum in vona.math
interpolation type options
RXSInterpolator.InterpolationType() - Constructor for enum vona.math.RXSInterpolator.InterpolationType
 
rxTA - Variable in class vona.math.RX.Test
 
rxTB - Variable in class vona.math.RX.Test
 
rxTo - Variable in class vona.math.RXSInterpolator
Local-to-world waypoint RX, see class header doc for details.
rxToDAERigidTransform(RX) - Method in class vona.dae.util.DAEUtils
Convert a RX into an equivalent DAEUtils.DAERigidTransform.
rxToDAERigidTransform(RX, List<DAEObject>) - Method in class vona.dae.util.DAEUtils
DAEUtils.rxToDAERigidTransform(RX), then add the generated DAE "rotate" and "translate" to rotatesAndTranslates.
rxToDAERigidTransform(RX, NodeType) - Method in class vona.dae.util.DAEUtils
rxToDAERigidTransform(RX, LinkType) - Method in class vona.dae.util.DAEUtils
rxToDAERigidTransform(RX, LinkType.AttachmentFull) - Method in class vona.dae.util.DAEUtils
rxToDAERigidTransform(RX, LinkType.AttachmentStart) - Method in class vona.dae.util.DAEUtils
rxToDAERigidTransform(RX, LinkType.AttachmentEnd) - Method in class vona.dae.util.DAEUtils
rxToDAERigidTransform(RX, KinematicsFrameType) - Method in class vona.dae.util.DAEUtils

S

s - Variable in class vona.math.RigidTransform2D
Sine of the rotation angle RigidTransform2D.t.
S - Static variable in class vona.math.RXSInterpolator
index of scale component in a TXEMS vector
s - Variable in class vona.terminal.VT100Attribs
The escape sequence.
S_EPS - Static variable in class vona.math.TestSVD
 
SAMPLE_PERIOD_MS - Static variable in class vona.compat.CompatTime
Number of milliseconds to sample timing per trial.
save() - Static method in class vona.compat.CompatTime
Save the current time policy and related state.
saveCurrentResidual(int) - Method in class vona.math.PDLS
Called by generic impl of PDLS.updateProblem(int).
saveFrame(File, String, double) - Method in class vona.ui.Display3D
Save the first frame whose rendering completes at or after time to file.
saveFrame(String, String, double) - Method in class vona.ui.Display3D
saveFrame(String, double) - Method in class vona.ui.Display3D
saveFrameFailed(Exception) - Method in class vona.ui.Display3D
Called when any frame save fails.
saveFrameFinished(File) - Method in class vona.ui.Display3D
Called after any frame save is completed or fails.
saveNextFrame(File, String) - Method in class vona.ui.Display3D
saveNextFrame(String, String) - Method in class vona.ui.Display3D
saveNextFrame(String) - Method in class vona.ui.Display3D
saveRGBImage(ImageComponent2D, File, String) - Static method in class vona.j3d.J3DUtils
Save the BufferedImage from imageComponent to file in the given format.
saveRGBImage(Raster, File, String) - Static method in class vona.j3d.J3DUtils
scale - Variable in class vona.dae.util.DAEUtils.RXAndScale
the scale
scale(double, double, double, double) - Method in class vona.ui.RXSInteractor
Append a scaling by factor about world frame point (cx, cy, cz) to the next waypoint.
scale(double) - Method in class vona.ui.RXSInteractor
Covers RXSInteractor.scale(double, double, double, double) with current rotation center, transformed to world frame, as scale center.
scale2(double[], double) - Static method in class vona.math.VonaMath
Scale a two-dimensional vector.
scaleAll(float) - Method in class vona.j3d.J3DVertexAccessor
scaleBase - Variable in class vona.ui.RXSInteractor
exponential scale base, see class header doc for details
scaleBlocks(double, double, double) - Method in class vona.ui.RXSInteractor
Execute a scale input event of dy vertical blocks with scale center the projection of the canvas pixel (cx, cy) on the world z-plane through the local frame origin.
scaleBlocks(double) - Method in class vona.ui.RXSInteractor
Covers RXSInteractor.scaleBlocks(double, double, double), scales about rotation center in world frame.
scaleEnabled - Variable in class vona.ui.RXSInteractor
whether events of the indicated type are enabled
scaleGeometry(float) - Method in class vona.j3d.JOGLGeometry
Apply a scale factor to the coordinates of all valid vertices.
scaleLocal(double, double...) - Method in class vona.math.RXSInterpolator
Covers RXSInterpolator.xformLocal(RX, double, double...) to scale the local frame by factor ds about scale center c in world frame.
scaleLocal(double) - Method in class vona.math.RXSInterpolator
Covers RXSInterpolator.scaleLocal(double, double...) with the local frame origin as the scale center.
scalePixels(double, double, double) - Method in class vona.ui.RXSInteractor
Execute a scale input event of dy vertical pixels with scale center the projection of the canvas pixel (cx, cy) on the world z-plane through the current rotation center in world frame.
scalePixels(double) - Method in class vona.ui.RXSInteractor
Covers RXSInteractor.scalePixels(double, double, double), scales about rotation center in world frame.
scalePixelsImpl(double, double, double) - Method in class vona.ui.RXSInteractor
scaleTranslation(double) - Method in class vona.math.RX
scale the translation vector without modifying the rotation
scaleVertex(float) - Method in class vona.j3d.J3DVertexAccessor
Apply a uniform scale factor to the current J3DVertexAccessor.coord and then J3DVertexAccessor.write().
scaleWidget(float) - Method in class vona.j3d.Widget
Apply a scale factor in-place to this widget.
scarletHue - Static variable in class vona.color.Hue
hue from "Color Bytes" by Jean Bourges
scatterToTXEM(int[], int, double...) - Method in class vona.math.RX
RX.setTXEMComponent(int, double) for each index in txemIndices, in order.
scatterToTXEM(int[], RX) - Method in class vona.math.RX
Like RX.scatterToTXEM(int[], int, double...) but takes source values from other.
sceneAABBInView - Variable in class vona.ui.Display3D
AABB of enclosing union of bounding spheres (including those that would be frustum culled) seen by generic Display3D.render(Geometry, Appearance, float[], float) since last Display3D.resetSceneMetrics(boolean).
sceneMetricsLock - Variable in class vona.ui.Display3D
synchronization lock for scene metrics
scheduleGeometryMutator(Runnable) - Method in class vona.ui.JOGLDisplay
Schedule task to run in a context where by-ref (e.g.
scheme - Variable in class vona.color.bourgesdemo.BourgesDemo.BourgesPanel
 
SCHEME_STRIDE - Static variable in class vona.color.bourgesdemo.BourgesDemo
 
schemes - Static variable in class vona.color.ColorScheme
all the schemes
SCREEN_METERS_PER_PIXEL - Static variable in class vona.ui.Display3D
physical screen resolution
screenDoorWarningIssued - Variable in class vona.ui.JOGLDisplay
Whether the indicated warning has already been issued.
screwInterp(double, int, double[], int, double[], int, double[]) - Method in class vona.math.RX
Replace this RX by a transform that produces a keyframe at along the right-handed screw motion taking the identity transform to the current value of this RX.
screwInterp(double, double[], double[], double[]) - Method in class vona.math.RX
Covers RX.screwInterp(double, int, double[], int, double[], int, double[]) with zero start indices for optional outputs.
screwInterp(double, int, double[]) - Method in class vona.math.RX
Covers RX.screwInterp(double, int, double[], int, double[], int, double[]), with the three component vectors packed in order.
screwInterp(double, double[]) - Method in class vona.math.RX
screwInterp(double) - Method in class vona.math.RX
screwInterpMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
seaGreenHue - Static variable in class vona.color.Hue
hue from "Color Bytes" by Jean Bourges
secPerTick - Static variable in class vona.compat.CompatTime
Conversion factor from API ticks to real-world seconds.
secPerTickSave - Static variable in class vona.compat.CompatTime
sectorAngle - Variable in class vona.j3d.AnnulusWidget
angle span of each sector
sectorAngle - Variable in class vona.j3d.CircleWidget
angle span of each sector
sectorAngle - Variable in class vona.j3d.ConeWidget
angle span of each sector
sectorAngle - Variable in class vona.j3d.CylinderWidget
angle span of each sector
sectorAngle - Variable in class vona.j3d.SectorWidget
angle span of each sector
sectorAngle - Variable in class vona.j3d.SphereWidget
angle span of each sector
SectorWidget - Class in vona.j3d
A circular sector.
SectorWidget(float, float, float, float, int) - Constructor for class vona.j3d.SectorWidget
Creates a new AnnulusWidget with given radius, radial width, and SectorWidget.ns.
SectorWidget(float, float, float, float) - Constructor for class vona.j3d.SectorWidget
SectorWidget(int) - Constructor for class vona.j3d.SectorWidget
Covers SectorWidget.SectorWidget(float, float, float, float int), uses innerRadius = 0.25f, width = 0.25f, startAngle = 0.0f, angle = 2*pi.
SectorWidget() - Constructor for class vona.j3d.SectorWidget
Covers SectorWidget.SectorWidget(float, float, float, float int), uses SectorWidget.DEF_NUM_SECTORS, innerRadius = 0.25f, width = 0.25f, startAngle = 0.0f, angle = 2*pi.
seek(int) - Method in class vona.j3d.J3DIndexAccessor
Reposition the internal pointer(s) so that the subsequent call to J3DIndexAccessor.read() will read vertex index relative to the first valid vertex.
seek(int) - Method in class vona.j3d.J3DVertexAccessor
Reposition the internal pointer(s) so that the subsequent J3DVertexAccessor.read() or J3DVertexAccessor.write() will access vertex index relative to the first valid vertex.
seek(int, int, int, int) - Method in class vona.j3d.J3DVertexAccessor
Reposition the internal pointer(s) so that the subsequent call to J3DVertexAccessor.read() or J3DVertexAccessor.write() will access the indicated coord and normal components relative to the start of their respective storage.
seek(J3DIndexAccessor) - Method in class vona.j3d.J3DVertexAccessor
J3DVertexAccessor.seek(int, int, int, int) to the pos of indexAccessor
seekRaw(int) - Method in class vona.j3d.J3DIndexAccessor
Reposition the internal pointer(s) so that the subsequent call to J3DIndexAccessor.read() will read vertex index relative to the start of vertex storage.
SegmentWidget - Class in vona.j3d
A line segment.
SegmentWidget(float[], float[], float[], float[]) - Constructor for class vona.j3d.SegmentWidget
Creates a new SegmentWidget from startCoord to endCoord.
SegmentWidget(float[], float[]) - Constructor for class vona.j3d.SegmentWidget
SegmentWidget() - Constructor for class vona.j3d.SegmentWidget
selectSubAction(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class vona.ui.RXSInteractor
Select one of up to five enabled sub-actions, helper for event handlers.
selfTest(int, double) - Static method in class vona.math.RigidTransform2D
Run a randomized self-test.
SEQUENCE_ATTRIBS - Static variable in class vona.log.Log
VT100Attribs for displaying the sequence counter in messages on the console.
SERVER_API_METHOD_JAVADOC - Static variable in class vona.rmi.rmiwrap.RMIWrap
Javadoc for server API methods.
SERVER_AUTOMATIC_CONSTRUCTOR_JAVADOC - Static variable in class vona.rmi.rmiwrap.RMIWrap
Javadoc for the server automatic constructor.
SERVER_CONSTRUCTOR_JAVADOC - Static variable in class vona.rmi.rmiwrap.RMIWrap
Javadoc for the server constructor.
SERVER_LOCAL_INSTANCE_JAVADOC - Static variable in class vona.rmi.rmiwrap.RMIWrap
Javadoc for the server local instance member.
SERVER_MAIN_JAVADOC - Static variable in class vona.rmi.rmiwrap.RMIWrap
Javadoc for the server main method.
SERVER_WRAPPER_JAVADOC - Static variable in class vona.rmi.rmiwrap.RMIWrap
Class header doc for the server wrapper.
set(RX) - Method in class vona.math.RX
set all components from rx
set(double[], double[], int) - Static method in class vona.math.RXSInterpolator
dest = src
setAccel(double) - Method in class vona.time.SuperClock
Set the time acceleration factor.
setAccelFactor(double) - Method in class vona.ui.RXSInteractor
Set the acceleration factor.
setAccumulateSleep(boolean) - Method in class vona.time.SuperClock
Set whether to accumulate sleep.
setAlpha(float) - Method in class vona.j3d.EdgedFacetedWidget
setAlpha(Appearance, float, boolean) - Static method in class vona.j3d.J3DUtils
set TransparencyAttributes alpha (1.0f-transparency)
setAlpha(Shape3D, float, boolean) - Static method in class vona.j3d.J3DUtils
setAlphaRecursively(Node, float, boolean) - Static method in class vona.j3d.J3DUtils
setAlphaRecursively(Node, float) - Static method in class vona.j3d.J3DUtils
setAlwaysDampSigma(double) - Method in class vona.math.PDLS
setAmbientAlpha(float) - Method in class vona.ui.Display3D
setAmbientLightIntensity(float) - Method in class vona.ui.Display3D
concrete subclasses must implement to set ambient light intensity
setAmbientLightIntensity(float) - Method in class vona.ui.J3DDisplay
this impl sets intensity of J3DDisplay.ambientLight
setAmbientLightIntensity(float) - Method in class vona.ui.JOGLDisplay
setAngle(float) - Method in class vona.j3d.SectorWidget
setAngles(float, float) - Method in class vona.j3d.FrustumWidget
setAngles(float, float) - Method in class vona.j3d.PyramidWidget
Covers PyramidWidget.setLengthsAndAngles(float, float, float), does not change pyramid depth.
setAngles(float, float) - Method in class vona.j3d.SectorWidget
Covers SectorWidget.setLengthsAndAngles(float, float, float, float), only changes angle span and start angle.
setAngleX(float) - Method in class vona.j3d.FrustumWidget
covers FrustumWidget.setAngles(float, float), only sets horizontal angle
setAngleX(float) - Method in class vona.j3d.PyramidWidget
covers PyramidWidget.setAngles(float, float), only sets horizontal angle
setAngleY(float) - Method in class vona.j3d.FrustumWidget
covers FrustumWidget.setAngles(float, float), only sets vertical angle
setAngleY(float) - Method in class vona.j3d.PyramidWidget
covers PyramidWidget.setAngles(float, float), only sets vertical angle
setAppearance(int, Appearance) - Method in class vona.j3d.Widget
Set a the Widget.appearance at indicated index by ref.
setAutoLambdaSlowdownThreshold(double) - Method in class vona.math.PDLS
setAutoLambdaSpeedupThreshold(double) - Method in class vona.math.PDLS
setAutoLambdaThetaDiffMaxMagScale(double) - Method in class vona.math.PDLS
setBackgroundColor(float...) - Method in class vona.ui.Display3D
concrete subclasses must implement this to set the background color
setBackgroundColor(float...) - Method in class vona.ui.J3DDisplay
this impl sets color of J3DDisplay.background
setBackgroundColor(float...) - Method in class vona.ui.JOGLDisplay
setBlendedRecursively(Node, boolean) - Static method in class vona.j3d.J3DUtils
setBlendedRecursively(Node) - Static method in class vona.j3d.J3DUtils
setBlockRotateDegrees(double) - Method in class vona.ui.RXSInteractor
setBlockRotateFactor(double) - Method in class vona.ui.RXSInteractor
Set the multiplicative factor which converts keypress and mousewheel click events to pixel blocks for rotation.
setBlockRotateRadians(double) - Method in class vona.ui.RXSInteractor
setBlockScaleFactor(double) - Method in class vona.ui.RXSInteractor
Set the multiplicative factor which converts keypress and mousewheel click events to pixel blocks for scaling.
setBlockTranslateFactor(double) - Method in class vona.ui.RXSInteractor
Set the multiplicative factor which converts keypress and mousewheel click events to pixel blocks for translation.
setBoundingSphereCenter(int, float...) - Method in class vona.j3d.Widget
set Widget.boundingSphereCenter at index by copy
setBoundingSphereRadius(int, float) - Method in class vona.j3d.Widget
setCanvas(Canvas, int, int) - Method in class vona.ui.Display3D
Concrete subclasses call this to set Display3D.canvas, thread safe.
setCanvasSize(int, int, boolean) - Method in class vona.ui.Display3D
set the canvas preferred size
setCanvasSize(int, int) - Method in class vona.ui.Display3D
setCanvasSize(double, double) - Method in class vona.ui.RXSInteractor
set canvas size in pixels or 0 to infer it from the next input event
setCMT(RX, float) - Method in class vona.ui.Display3D
setColor(float...) - Method in class vona.j3d.CurveWidget
setColor(Color) - Method in class vona.j3d.CurveWidget
covers CurveWidget.setColors(Color, Color) sets same colors
setColor(float...) - Method in class vona.j3d.EdgedFacetedWidget
setColor(Color) - Method in class vona.j3d.EdgedFacetedWidget
setColors(float[], float[]) - Method in class vona.j3d.CurveWidget
Update the terminal colors.
setColors(Color, Color) - Method in class vona.j3d.CurveWidget
setColorTarget(Material, int) - Static method in class vona.j3d.J3DUtils
Set the color target of a material.
setColorTarget(Appearance, int, boolean) - Static method in class vona.j3d.J3DUtils
setColorTarget(Shape3D, int, boolean) - Static method in class vona.j3d.J3DUtils
setContinueOnInterrupt(boolean) - Method in class vona.time.PeriodicThread
Set whether to continue if this thread is interrupted.
setControlInLocalFrame() - Method in class vona.ui.RXSInteractor
Make rotation and translation actions are relative to local frame.
setControlInManipulationFrame() - Method in class vona.ui.RXSInteractor
Make rotation and translation actions are relative to manipulation frame.
setControlInWorldFrame() - Method in class vona.ui.RXSInteractor
Make rotation and translation actions are relative to world frame.
setCount(int, int) - Method in class vona.j3d.JOGLGeometry
convenience synchronized accessor to JOGLGeometry.arrayCount array
setCursorImage(Cursor, Image, int, int) - Static method in class vona.cursor.CursorUtils
Register image for cursor.
setDebugFlags(int) - Method in class vona.math.PDLS
set the indicated DBG_* flags
setDefaultRotationCenter(double...) - Method in class vona.ui.Display3D
Set the default rotation center in world frame as returned by the default impl of Display3D.getDefaultRotationCenter().
setDefaultView(RX, double) - Method in class vona.ui.Display3D
Set the default world-to-view transform as returned by the default impl of Display3D.getDefaultViewTXEM().
setDefaultViewScale(double) - Method in class vona.ui.Display3D
setDefaultViewTXEM(double...) - Method in class vona.ui.Display3D
Set the default world-to-view TXEM vector as returned by the default impl of Display3D.getDefaultViewTXEM().
setDefaultViewTXEMS(double...) - Method in class vona.ui.Display3D
setDepth(float) - Method in class vona.j3d.PyramidWidget
covers PyramidWidget.setLengths(float, float, float), only changes pyramid depth
setDirectionalLightDirection(float...) - Method in class vona.ui.Display3D
concrete subclasses must implement to set directional light direction
setDirectionalLightDirection(float...) - Method in class vona.ui.J3DDisplay
this impl sets direction of J3DDisplay.directionalLight
setDirectionalLightDirection(float...) - Method in class vona.ui.JOGLDisplay
setDirectionalLightIntensity(float) - Method in class vona.ui.Display3D
concrete subclasses must implement to set directional light intensity
setDirectionalLightIntensity(float) - Method in class vona.ui.J3DDisplay
this impl sets intensity of J3DDisplay.directionalLight
setDirectionalLightIntensity(float) - Method in class vona.ui.JOGLDisplay
setDivergenceFactor(double) - Method in class vona.math.PDLS
setDivergenceTol(double) - Method in class vona.math.PDLS
setEdgeAlpha(float) - Method in class vona.j3d.EdgedFacetedWidget
set the alpha (1 is opaque) of EdgedFacetedWidget.edgeTransparencyAttributes
setEdgeColor(float...) - Method in class vona.j3d.EdgedFacetedWidget
setEdgeColor(Color) - Method in class vona.j3d.EdgedFacetedWidget
setEdgePattern(int, int) - Method in class vona.j3d.EdgedFacetedWidget
set the EdgedFacetedWidget.edgeLineAttributes pattern mask and scale
setEdgePattern(int) - Method in class vona.j3d.EdgedFacetedWidget
covers EdgedFacetedWidget.setEdgePattern(int, int), does not change scale
setEdgeWidth(float) - Method in class vona.j3d.EdgedFacetedWidget
setEither(RX, boolean) - Method in class vona.math.RX
convenience to RX.set(vona.math.RX) and possibly RX.invert()
setEM(double, double, double) - Method in class vona.math.RX
Set the rotation as an EM vector without modifying the translation.
setEM(int, double...) - Method in class vona.math.RX
setEM(double...) - Method in class vona.math.RX
covers RX.setEM(int, double...), starts at 0
setEnabled(boolean) - Method in class vona.log.Log
Enable or disable logging on this logger.
setEnd(float...) - Method in class vona.j3d.CurveWidget
setEndColor(float...) - Method in class vona.j3d.CurveWidget
covers CurveWidget.setColors(float[], float[]), only sets end color
setEndColor(Color) - Method in class vona.j3d.CurveWidget
covers CurveWidget.setColors(Color, Color), only sets end color
setEndDiff(float...) - Method in class vona.j3d.CurveWidget
set the end coord relative to the start coord
setEndTangent(float...) - Method in class vona.j3d.RouteWidget
covers RouteWidget.setTangents(float[], float[]), only sets end tangent
setEndTangentLength(float) - Method in class vona.j3d.RouteWidget
covers RouteWidget.setTangentLengths(float, float), only sets end tangent length
setExitOnError(boolean) - Method in class vona.log.Log
Set whether to System.exit(-1) on error(...) calls on this logger.
setExtents(float[], float[]) - Method in class vona.j3d.CurveWidget
Update the terminal vertices.
setExtents(float, float, float, float, float, float) - Method in class vona.j3d.PrismWidget
Set the prism extents.
setExtents(float[], float[]) - Method in class vona.j3d.PrismWidget
setExtents(float, float, float, float) - Method in class vona.j3d.RectangleWidget
Set the rectangle extents.
setExtents(float[], float[]) - Method in class vona.j3d.RectangleWidget
setFaceAlpha(float) - Method in class vona.j3d.FacetedWidget
set the alpha (1 is opaque) of FacetedWidget.faceTransparencyAttributes
setFaceColor(float...) - Method in class vona.j3d.FacetedWidget
set the ambient and diffuse components of FacetedWidget.faceMaterial
setFaceColor(Color) - Method in class vona.j3d.FacetedWidget
setFaceOffset(float, float) - Method in class vona.j3d.EdgedFacetedWidget
Set the EdgedFacetedWidget.facePolygonAttributes offset bias and factor.
setFaceOffsetBias(float) - Method in class vona.j3d.EdgedFacetedWidget
setFaceOffsetFactor(float) - Method in class vona.j3d.EdgedFacetedWidget
setFar(float) - Method in class vona.j3d.FrustumWidget
setFlatShadeModelRecursively(Node) - Static method in class vona.j3d.J3DUtils
setFromT3D(RX, Transform3D, double[]) - Static method in class vona.j3d.J3DRX
Covers RX.fromMatrix(double[]), but also gets matrix from Java3D Transform3D, which must be Transform3D.RIGID.
setFromT3D(RX, Transform3D) - Static method in class vona.j3d.J3DRX
Covers J3DRX.setFromT3D(RX, Transform3D, double[]), conses a temp matrix.
setGeometry(int, Geometry) - Method in class vona.j3d.Widget
Set the geometry at the specified index.
setGeometryAlpha(int, float) - Method in class vona.j3d.Widget
set transparency alpha for a particular geometry
setGeometryAlpha(float) - Method in class vona.j3d.Widget
convenience to Widget.setGeometryAlpha(int, float) on all geometries
setGeometryAndAppearance(int, Geometry, Appearance) - Method in class vona.j3d.Widget
Widget.setGeometry(int, javax.media.j3d.Geometry) and appearance at the specified index
setGLColorMaterial(int) - Method in class vona.ui.JOGLDisplay
Potentially mutate the OGL GL_FRONT_AND_BACK color material parameter.
setGLModelView(RX, float) - Method in class vona.ui.JOGLDisplay
Potentially mutate the OGL GL_MODELVIEW matrix.
setGlobalExitOnError(boolean) - Static method in class vona.log.Log
Set whether to System.exit(-1) on error(...) calls globally.
setGouraudShadeModelRecursively(Node) - Static method in class vona.j3d.J3DUtils
setHeight(float) - Method in class vona.j3d.ConeWidget
covers ConeWidget.setLengths(float, float), only changes height
setHeight(float) - Method in class vona.j3d.CylinderWidget
covers CylinderWidget.setLengths(float, float), only changes height
setHeight(float) - Method in class vona.j3d.IsoscelesWidget
covers IsoscelesWidget.setLengths(float, float), only changes height
setHeight(float) - Method in class vona.j3d.PyramidWidget
covers PyramidWidget.setLengths(float, float, float), only changes base height
setHighlightColor(float...) - Method in class vona.ui.Display3D
setHighlightFactor(float) - Method in class vona.ui.Display3D
setIdentity() - Method in class vona.math.RigidTransform2D
Convenience cover of RigidTransform2D.reset().
setIdentity() - Method in class vona.math.RX
set to identity
setIdentityRotation() - Method in class vona.math.RX
set rotation to identity, leave translation unchanged
setIdentityTranslation() - Method in class vona.math.RX
set translation to identity, leave rotation unchanged
setIgnoreVertexColors(Appearance, boolean, boolean) - Static method in class vona.j3d.J3DUtils
set whether to ignore per-vertex colors
setIgnoreVertexColors(Shape3D, boolean, boolean) - Static method in class vona.j3d.J3DUtils
setIgnoreVertexColorsRecursively(Node, boolean, boolean) - Static method in class vona.j3d.J3DUtils
setIgnoreVertexColorsRecursively(Node, boolean) - Static method in class vona.j3d.J3DUtils
setIndexAccessor(J3DIndexAccessor) - Method in class vona.j3d.J3DVertexAccessor
directly set the index accessor, making this vertex accessor indirect
setIndirect(boolean) - Method in class vona.j3d.J3DVertexAccessor
Set whether to use indirect indices, if available.
setInnerRadius(float) - Method in class vona.j3d.AnnulusWidget
covers AnnulusWidget.setLengths(float, float), only changes inner radius
setInnerRadius(float) - Method in class vona.j3d.SectorWidget
setInterpolationProfile(RXSInterpolator.InterpolationProfile) - Method in class vona.math.RXSInterpolator
set the profile for interpolations
setInterpolationThresholdPixels(double) - Method in class vona.ui.RXSInteractor
set the interpolation threshold in pixels
setInterpolationTime(double) - Method in class vona.ui.RXSInteractor
set the time [s] for interpolations
setInterpolationType(RXSInterpolator.InterpolationType) - Method in class vona.math.RXSInterpolator
set the type for interpolations
setInverse(RX) - Method in class vona.math.RX
setLambda(double) - Method in class vona.math.PDLS
setLength(float) - Method in class vona.j3d.CurveWidget
Update the start-to-end length, maintaining current midpoint and spatial orientation.
setLengths(float, float) - Method in class vona.j3d.AnnulusWidget
Set the inner radius and radial width.
setLengths(float, float) - Method in class vona.j3d.ConeWidget
Set the radius and height.
setLengths(float, float) - Method in class vona.j3d.CylinderWidget
Set the radius and height.
setLengths(float, float) - Method in class vona.j3d.FrustumWidget
setLengths(float, float) - Method in class vona.j3d.IsoscelesWidget
Set the width and height.
setLengths(float, float, float) - Method in class vona.j3d.PrismWidget
setLengths(float, float, float) - Method in class vona.j3d.PyramidWidget
Set the pyramid dimensions.
setLengths(float, float) - Method in class vona.j3d.RectangleWidget
setLengths(float, float) - Method in class vona.j3d.SectorWidget
Covers SectorWidget.setLengthsAndAngles(float, float, float, float), only changes radius and radial width.
setLengthsAndAngles(float, float, float, float) - Method in class vona.j3d.FrustumWidget
Set the frustum dimensions.
setLengthsAndAngles(float, float, float) - Method in class vona.j3d.PyramidWidget
Like PyramidWidget.setLengths(float, float, float) but sets base dimensions from given apex angles.
setLengthsAndAngles(float, float, float, float) - Method in class vona.j3d.SectorWidget
Set the inner radius, radial width, start angle, and angle span.
setLevel(Level) - Method in class vona.log.Log.LogHandler
 
setLevel(String) - Method in class vona.log.Log
set log level by name
setLevel(Level) - Method in class vona.log.Log
set level, catching access control exceptions
setLevelLambda(double, int) - Method in class vona.math.PDLS
setLightWeightPopupEnabled(boolean) - Static method in class vona.j3d.J3DUtils
enable/disable Swing lightweight menu and tooltip popups
setLimit(int, int, double) - Method in class vona.math.RXSInterpolator
Set a particular limit component.
setLimitImpl(int, int, double) - Method in class vona.math.RXSInterpolator
setLimits(int, double...) - Method in class vona.math.RXSInterpolator
Set a contiguous range of RXSInterpolator.limit components.
setLinePattern(int, int) - Method in class vona.j3d.CurveWidget
set the line pattern mask and scale
setLinePattern(int) - Method in class vona.j3d.CurveWidget
covers CurveWidget.setLinePattern(int, int), does not change scale
setLineWidth(float) - Method in class vona.j3d.CurveWidget
set the line width
setLocalToWorld(RX, boolean) - Method in class vona.ui.Display3D
Set identity Display3D.localToWorldRX by copy, then Display3D.updateCMT() iff changed or alwaysUpdate.
setLocalToWorld(RX) - Method in class vona.ui.Display3D
setLocationByPlatform(Window, boolean) - Static method in class vona.compat.Compat
Request a change to the location-by-platform status of a frame.
setLoggingEnabled(boolean) - Static method in class vona.log.Log
Enable or disable logging globally.
setLongFrameWarningThreshold(float) - Method in class vona.ui.Display3D
Set the threshold in ms above whidh a warning will be issued for long frame render times.
setManipulationToWorld(RX, boolean) - Method in class vona.ui.RXSInteractor
Set the RXSInteractor.manipulationToWorld transform by copy.
setManipulationToWorld(RX) - Method in class vona.ui.RXSInteractor
setMaskAlpha(float) - Method in class vona.ui.Display3D
setMaterialColor(Material, int, Color3f) - Static method in class vona.j3d.J3DUtils
Set one of the four colors of a material.
setMaterialColor(Appearance, int, Color3f, boolean) - Static method in class vona.j3d.J3DUtils
setMaterialColor(Shape3D, int, Color3f, boolean) - Static method in class vona.j3d.J3DUtils
setMaterialColorRecursively(Node, int, Color3f, boolean) - Static method in class vona.j3d.J3DUtils
setMaterialColorRecursively(Node, int, Color3f) - Static method in class vona.j3d.J3DUtils
setMaterialColorRecursively(Node, int, float, float, float) - Static method in class vona.j3d.J3DUtils
setMaxConvergenceIterations(int) - Method in class vona.math.PDLS
set PDLS.maxConvergenceIterations, non-positive to disable
setMaxConvergenceMS(int) - Method in class vona.math.PDLS
set PDLS.maxConvergenceMS, non-positive to disable
setMaxTrapezoidAccel(int, double) - Method in class vona.math.RXSInterpolator
setMaxTrapezoidSpeed(int, double) - Method in class vona.math.RXSInterpolator
Set the maximum speed, in arbitrary distance units per time unit, for RXSInterpolator.InterpolationProfile.TRAPEZOIDAL interpolation of one DoF.
setNear(float) - Method in class vona.j3d.FrustumWidget
setNeverDampSigma(double) - Method in class vona.math.PDLS
setNumArrays(int) - Method in class vona.j3d.JOGLGeometry
setOutputStream(OutputStream) - Static method in class vona.log.Log
Set the OutputStream to which log messages are issued.
setPickPointOnCanvas(float, float) - Method in class vona.ui.Display3D
Convenience to Display3D.setPickSegmentInView(float[], float[]) given a location on the canvas in pixels.
setPickSegmentInView(float[], float[]) - Method in class vona.ui.Display3D
Set the pick segment in view frame.
setPickThresholdPixels(float) - Method in class vona.ui.Display3D
setPredefinedCursorImages() - Static method in class vona.cursor.CursorUtils
Set images for all the Java predefined cursors.
setPreferredPipeline(String) - Static method in class vona.j3d.J3DUtils
Set the system property Java3D considers when choosing a pipeline.
setProperty(String, Object) - Method in class vona.dae.util.DAEObject
Set the value of a user property.
setProperty(String, Object, boolean) - Method in class vona.j3d.Widget
Set a property.
setProperty(String, Object) - Method in class vona.j3d.Widget
setQuaternion(double, double, double, double) - Method in class vona.math.RX
Set the rotation as a quaternion without modifying the translation.
setQuaternion(int, double...) - Method in class vona.math.RX
setQuaternion(double...) - Method in class vona.math.RX
setQuaternionComponent(int, double) - Method in class vona.math.RX
Set one quaternion component.
setRadius(float) - Method in class vona.j3d.AxesWidget
Set the radius.
setRadius(float) - Method in class vona.j3d.CircleWidget
Set the radius.
setRadius(float) - Method in class vona.j3d.ConeWidget
covers ConeWidget.setLengths(float, float), only changes radius
setRadius(float) - Method in class vona.j3d.CylinderWidget
covers CylinderWidget.setLengths(float, float), only changes radius
setRadius(float) - Method in class vona.j3d.J3DAxesShape
Mutate the radius of this axes shape.
setRadius(float) - Method in class vona.j3d.SphereWidget
Set the radius.
setRandom(double, double, double, double, double, double) - Method in class vona.math.RigidTransform2D
Set to a random transformation.
setRandom(double, double, double) - Method in class vona.math.RigidTransform2D
setRandom(double, double) - Method in class vona.math.RigidTransform2D
Covers RigidTransform2D.setRandom(double, double, double) but uses same range for x and y.
setRandom(double) - Method in class vona.math.RigidTransform2D
Covers RigidTransform2D.setRandom(double, double) but uses [-Math.PI,Math.PI] for rotation range.
setRandom() - Method in class vona.math.RigidTransform2D
setResidualMaxMag(double, int) - Method in class vona.math.PDLS
setResidualMaxMag(double) - Method in class vona.math.PDLS
setResidualTol(double, int) - Method in class vona.math.PDLS
Set PDLS.residualTol at the given level.
setResidualTol(double) - Method in class vona.math.PDLS
set PDLS.residualTol at all levels
setRotation(double) - Method in class vona.math.RigidTransform2D
Set the rotation of this transform.
setRotationCenter(double, double, double) - Method in class vona.ui.RXSInteractor
set a new 3D rotation center in local frame
setRotationCenter(double[]) - Method in class vona.ui.RXSInteractor
setScaleBase(double) - Method in class vona.ui.RXSInteractor
Set the scale base.
setScreenDoorRecursively(Node, boolean) - Static method in class vona.j3d.J3DUtils
setScreenDoorRecursively(Node) - Static method in class vona.j3d.J3DUtils
setShadeModel(Appearance, int, boolean) - Static method in class vona.j3d.J3DUtils
set ColoringAttributes shade model
setShadeModel(Shape3D, int, boolean) - Static method in class vona.j3d.J3DUtils
setShadeModelRecursively(Node, int, boolean) - Static method in class vona.j3d.J3DUtils
setShadeModelRecursively(Node, int) - Static method in class vona.j3d.J3DUtils
setSleepToDeadline(boolean) - Method in class vona.time.SuperClock
Set whether to sleep to deadline.
setSlowdownFactor(double) - Method in class vona.math.PDLS
setSlowdownLimit(double, int) - Method in class vona.math.PDLS
Set PDLS.slowdownLimit at the given level.
setSlowdownLimit(double) - Method in class vona.math.PDLS
setSlowdownThreshold(double) - Method in class vona.math.PDLS
setSpeedupFactor(double) - Method in class vona.math.PDLS
setSpeedupLimit(double, int) - Method in class vona.math.PDLS
Set PDLS.speedupLimit at the given level.
setSpeedupLimit(double) - Method in class vona.math.PDLS
setSpeedupThreshold(double) - Method in class vona.math.PDLS
setStart(float...) - Method in class vona.j3d.CurveWidget
setStartAngle(float) - Method in class vona.j3d.SectorWidget
setStartColor(float...) - Method in class vona.j3d.CurveWidget
covers CurveWidget.setColors(float[], float[]), only sets start color
setStartColor(Color) - Method in class vona.j3d.CurveWidget
covers CurveWidget.setColors(Color, Color), only sets start color
setStartTangent(float...) - Method in class vona.j3d.RouteWidget
covers RouteWidget.setTangents(float[], float[]), only sets start tangent
setStartTangentLength(float) - Method in class vona.j3d.RouteWidget
covers RouteWidget.setTangentLengths(float, float), only sets start tangent length
setStream(OutputStream) - Method in class vona.log.Log.LogHandler
 
setSVDTol(double) - Method in class vona.math.PDLS
setSymmetricExtents(float, float, float, float...) - Method in class vona.j3d.PrismWidget
Covers PrismWidget.setExtents(float, float, float, float, float, float), sets symmetric extents wrt center.
setSymmetricExtents(float, float, float...) - Method in class vona.j3d.RectangleWidget
Covers RectangleWidget.setExtents(float, float, float, float), sets symmetric extents wrt center.
setSymmetricZClip(float) - Method in class vona.ui.Display3D
Display3D.setZClip(float, float) symmetrically for a total span of depth
setT3D(Transform3D, double[], RX, double) - Static method in class vona.j3d.J3DRX
Covers RX.toMatrix(double[]), also sets a Java3D Transform3D.
setT3D(Transform3D, double[], RX) - Static method in class vona.j3d.J3DRX
setT3D(Transform3D, RX) - Static method in class vona.j3d.J3DRX
Covers J3DRX.setT3D(Transform3D, double[], RX), conses a temp matrix.
setTangentLength(float) - Method in class vona.j3d.RouteWidget
covers RouteWidget.setTangentLengths(float, float), sets both tangent lengths
setTangentLengths(float, float) - Method in class vona.j3d.RouteWidget
Re-scale one or both tangent vectors to the given length(s).
setTangents(float[], float[]) - Method in class vona.j3d.RouteWidget
Update the terminal tangents.
setterName(Field, boolean) - Static method in class vona.dae.util.DAEObject
Compute the default JAXB generated set-method name for field.
setterName(Field) - Static method in class vona.dae.util.DAEObject
setThetaDiffMaxMag(double) - Method in class vona.math.PDLS
setThetaDiffTol(double) - Method in class vona.math.PDLS
setTime(double) - Method in class vona.time.DiscreteClock
Set the current time to the specified value.
setToEM(double, double, double) - Method in class vona.math.RX
Set to a rotation given as an EM vector.
setToEM(int, double...) - Method in class vona.math.RX
setToEM(double...) - Method in class vona.math.RX
covers RX.setToEM(int, double...), starts at index 0
setToQuaternion(double, double, double, double) - Method in class vona.math.RX
Set to a quaternion.
setToQuaternion(int, double...) - Method in class vona.math.RX
setToQuaternion(double...) - Method in class vona.math.RX
covers RX.setToQuaternion(int, double...), starts at index 0
setToTranslation(double, double, double) - Method in class vona.math.RX
Set to a translation.
setToTranslation(int, double...) - Method in class vona.math.RX
setToTranslation(double...) - Method in class vona.math.RX
covers RX.setToTranslation(int, double...), starts at index 0
setTraceFlags(int) - Method in class vona.ui.Display3D
setTraceFlags(int) - Method in class vona.ui.JOGLDisplay
setTraceOptions(int, boolean...) - Method in class vona.ui.Display3D
Accumulate options as a bitfield, in order starting with LSB, on top of baseFlags, and then Display3D.setTraceFlags(int).
setTraceOptions(boolean...) - Method in class vona.ui.Display3D
setTranslation(double, double, double) - Method in class vona.math.RX
set the translation without modifying the rotation
setTranslation(int, double...) - Method in class vona.math.RX
setTranslation(double...) - Method in class vona.math.RX
setTransparencyMode(Appearance, int, boolean) - Static method in class vona.j3d.J3DUtils
set TransparencyAttributes transparency mode
setTransparencyMode(Shape3D, int, boolean) - Static method in class vona.j3d.J3DUtils
setTransparencyModeRecursively(Node, int, boolean) - Static method in class vona.j3d.J3DUtils
setTransparencyModeRecursively(Node, int) - Static method in class vona.j3d.J3DUtils
setTwoSided(Appearance, boolean, boolean) - Static method in class vona.j3d.J3DUtils
set PolygonAttributes back face normal flip and cull face
setTwoSided(Shape3D, boolean, boolean) - Static method in class vona.j3d.J3DUtils
setTwoSidedRecursively(Node, boolean, boolean) - Static method in class vona.j3d.J3DUtils
setTwoSidedRecursively(Node, boolean) - Static method in class vona.j3d.J3DUtils
setTXEM(int, double...) - Method in class vona.math.RX
setTXEM(double...) - Method in class vona.math.RX
setTXEMComponent(int, double) - Method in class vona.math.RX
Set one component of a virtual packed vector composed of the internal translation and exponential map vectors in that order.
setUnlitColor(Appearance, Color3f, boolean) - Static method in class vona.j3d.J3DUtils
set ColoringAttributes color
setUnlitColor(Shape3D, Color3f, boolean) - Static method in class vona.j3d.J3DUtils
setUnlitColorRecursively(Node, Color3f, boolean) - Static method in class vona.j3d.J3DUtils
setUnlitColorRecursively(Node, Color3f) - Static method in class vona.j3d.J3DUtils
setUnlitColorRecursively(Node, float, float, float) - Static method in class vona.j3d.J3DUtils
setUpdateTime(double) - Method in class vona.time.PeriodicThread
Set update time in seconds.
setUseVT100Attribs(boolean) - Static method in class vona.log.Log
Set whether to use VT100Attribs (globally) to make the log messages pretty on the OutputStream.
setViewInMeters() - Method in class vona.ui.Display3D
setViewInPixels() - Method in class vona.ui.Display3D
setViewToCanvasScale(float) - Method in class vona.ui.Display3D
setWaypointRX(int, RX) - Method in class vona.math.RXSInterpolator
Set a waypoint transform.
setWaypointScale(int, double) - Method in class vona.math.RXSInterpolator
Set a waypoint scale.
setWaypointTransform(int, RX, double) - Method in class vona.math.RXSInterpolator
setWaypointTXEM(int, double...) - Method in class vona.math.RXSInterpolator
Set a waypoint TXEM vector.
setWaypointTXEMS(int, double...) - Method in class vona.math.RXSInterpolator
Set a waypoint TXEMS (translation, exponential map, scale) vector.
setWidgetAlpha(float) - Method in class vona.j3d.Widget
setWidgetLength(float) - Method in class vona.j3d.Widget
setWidth(float) - Method in class vona.j3d.AnnulusWidget
covers AnnulusWidget.setLengths(float, float), only changes radial width
setWidth(float) - Method in class vona.j3d.IsoscelesWidget
covers IsoscelesWidget.setLengths(float, float), only changes width
setWidth(float) - Method in class vona.j3d.PyramidWidget
covers PyramidWidget.setLengths(float, float, float), only changes base width
setWidth(float) - Method in class vona.j3d.SectorWidget
setWorldToCanvasScale(double) - Method in class vona.ui.RXSInteractor
setXExtents(float, float) - Method in class vona.j3d.PrismWidget
setXExtents(float, float) - Method in class vona.j3d.RectangleWidget
setXLength(float) - Method in class vona.j3d.PrismWidget
setXLength(float) - Method in class vona.j3d.RectangleWidget
covers RectangleWidget.setLengths(float, float), only sets x length
setYExtents(float, float) - Method in class vona.j3d.PrismWidget
setYExtents(float, float) - Method in class vona.j3d.RectangleWidget
setYLength(float) - Method in class vona.j3d.PrismWidget
setYLength(float) - Method in class vona.j3d.RectangleWidget
covers RectangleWidget.setLengths(float, float), only sets y length
setZClip(float, float) - Method in class vona.ui.Display3D
Set the near and far planes of the view volume in view frame.
setZExtents(float, float) - Method in class vona.j3d.PrismWidget
setZLength(float) - Method in class vona.j3d.PrismWidget
sev(int, float, float, float) - Method in class vona.j3d.JOGLEdgedFacetedWidget
set edge vertex i positional components
sevc(int, int, float) - Method in class vona.j3d.JOGLEdgedFacetedWidget
set edge vertex i positional component c
sfn(int, float, float, float) - Method in class vona.j3d.JOGLEdgedFacetedWidget
set face vertex i normal components
sfnc(int, int, float) - Method in class vona.j3d.JOGLEdgedFacetedWidget
set face vertex i normal component c
sfv(int, float, float, float) - Method in class vona.j3d.JOGLEdgedFacetedWidget
set face vertex i positional components
sfvc(int, int, float) - Method in class vona.j3d.JOGLEdgedFacetedWidget
set face vertex i positional component c
shaderWarningIssued - Variable in class vona.ui.JOGLDisplay
Whether the indicated warning has already been issued.
shift() - Method in class vona.math.RXSInterpolator
Advance to the next waypoint.
shiftDown - Variable in class vona.ui.ActionMapper.ComponentState
current status of the indicated key
shiftDown - Variable in class vona.ui.RXSInteractor
Whether the indicated key is currenly down.
shiftPending() - Method in class vona.math.RXSInterpolator
Check whether the next waypoint differs from to.
shortCircuitRemoteCall(String, Object[]) - Method in class vona.rmi.rmiwrap.test.TestImplClient
Default generic short-circuit handler returns null (not short-circuited).
shuffle(int[]) - Static method in class vona.math.TestSVD
randomly shuffle a
sign(double) - Static method in class vona.math.RX
like signum but returns +1 for v == 0
signum(double) - Static method in class vona.math.VonaMath
Mathematical signum.
singleStep - Variable in class vona.math.PDLS
special mode to only do one convergence iteration per PDLS.solve()
singleThreadedWarningIssued - Variable in class vona.ui.JOGLDisplay
Whether the indicated warning has already been issued.
skyBlueHue - Static variable in class vona.color.Hue
hue from "Color Bytes" by Jean Bourges
skyBlueScheme - Static variable in class vona.color.ColorScheme
A ColorScheme where Hue.skyBlueHue is the primary Hue.
sleep(double) - Static method in class vona.compat.CompatTime
Sleep the calling thread for the specified number of seconds.
sleep(double) - Method in class vona.time.Clock
Sleep the current thread for the requested number of seconds.
sleep(double) - Method in class vona.time.DiscreteClock
Sleep the current thread until this clock's time is greater than or equal to its current value plus the specified sleep.
sleep(double) - Method in class vona.time.SuperClock
Sleep the current thread for the requested number of accelseconds.
SLEEP_GRANULARITY - Static variable in class vona.time.DiscreteClock
Real-world sleep granularity, see CompatTime.getSleepGranularity().
SLEEP_GRANULARITY - Static variable in class vona.time.SuperClock
Real-world sleep granularity, see CompatTime.getSleepGranularity().
SLEEP_STRATEGY_DEFAULT - Static variable in class vona.compat.CompatTime
the default sleep strategy, use Thread.sleep()
SLEEP_STRATEGY_NAME - Static variable in class vona.compat.CompatTime
Human-readable names for the SLEEP_STRATEGY* constants.
SLEEP_STRATEGY_PARK_NANOS - Static variable in class vona.compat.CompatTime
use java.util.concurrent.locks.LockSupport.parkNanos()
sleepGranularity - Static variable in class vona.compat.CompatTime
The granularity of Thread.sleep in seconds.
sleepState - Static variable in class vona.time.SuperClock
Holds thread-specific SuperClock.SleepState.
sleepStrategy - Static variable in class vona.compat.CompatTime
The current sleep strategy, set by CompatTime.chooseSleepStrategy(java.io.PrintStream).
sleepStrategySave - Static variable in class vona.compat.CompatTime
sleepToDeadline - Variable in class vona.time.SuperClock
Whether we're sleeping to deadline, default SuperClock.DEFAULT_SLEEP_TO_DEADLINE.
slowdownFactor - Variable in class vona.math.PDLS
If PDLS.adaptiveStepSizeEnabled, this is the multiplicative change applied to PDLS.residualMaxMag in a slowdown.
slowdownLimit - Variable in class vona.math.PDLS
Lower limit for adaptive slowdown.
slowdownThreshold - Variable in class vona.math.PDLS
If PDLS.adaptiveStepSizeEnabled, this is the PDLS.thetaDiff magnitude threshold above which a slowdown will be incurred.
sock - Variable in class vona.compileserver.CompileServer
 
softBlueVioletScheme - Static variable in class vona.color.ColorScheme
softCyanScheme - Static variable in class vona.color.ColorScheme
SOFTER - Static variable in class vona.color.ColorScheme
Amount by which tint is decreased/increased to make a ColorScheme.softer()/ColorScheme.louder() derivative ColorScheme.
softer() - Method in class vona.color.ColorScheme
Return a derived ColorScheme with relative tint ColorScheme.SOFTER towards 0.0.
softerScheme - Variable in class vona.color.ColorScheme
softest() - Method in class vona.color.ColorScheme
Return a derived ColorScheme with 0.0 relative tint.
softestScheme - Variable in class vona.color.ColorScheme
softPurpleScheme - Static variable in class vona.color.ColorScheme
softSkyBlueScheme - Static variable in class vona.color.ColorScheme
softUltramarineScheme - Static variable in class vona.color.ColorScheme
SOLID_PATTERN - Static variable in class vona.j3d.CurveWidget
line attributes pattern mask
SOLID_PATTERN - Static variable in class vona.j3d.EdgedFacetedWidget
edge line attributes pattern mask
solve() - Method in class vona.math.PDLS
The main solve loop.
solveCycleMetrics - Variable in class vona.math.PDLS
PDLS.TimeMetrics on indicated part of PDLS.solve()
SPECTRUM_WIDTH - Static variable in class vona.color.bourgesdemo.BourgesDemo
 
spectrumPanel - Variable in class vona.color.bourgesdemo.BourgesDemo.BourgesPanel
 
speedupFactor - Variable in class vona.math.PDLS
If PDLS.adaptiveStepSizeEnabled, this is the multiplicative change applied to PDLS.residualMaxMag in a speedup.
speedupLimit - Variable in class vona.math.PDLS
Upper limit for adaptive speedup.
speedupThreshold - Variable in class vona.math.PDLS
If PDLS.adaptiveStepSizeEnabled, this is the PDLS.thetaDiff magnitude threshold below which a speedup will be incurred.
SphereWidget - Class in vona.j3d
A sphere.
SphereWidget(float, int) - Constructor for class vona.j3d.SphereWidget
Creates a new SphereWidget with given radius and SphereWidget.ns.
SphereWidget(float) - Constructor for class vona.j3d.SphereWidget
SphereWidget() - Constructor for class vona.j3d.SphereWidget
SQRT3F - Static variable in class vona.ui.Display3D
square root of 3.0f
SQRT_2 - Static variable in class vona.math.VonaMath
sqrt(2.0).
SQUARE - Static variable in class vona.color.bourgesdemo.BourgesDemo
 
src - Variable in class vona.dae.util.DAEUtils.FloatBlockAccessor
(private duplicate of) the source buffer
sRGBSpace - Static variable in class vona.color.Hue
The sRGB ColorSpace from ColorSpace.getInstance(ColorSpace.CS_sRGB).
STACKLEVEL_ATTRIBS - Static variable in class vona.log.Log
VT100Attribs for displaying the stacklevel in messages on the console.
start - Variable in class vona.time.Interpolator
The starting value for this interpolation.
start - Variable in class vona.time.SuperClock.SleepState
Start of the current sleep in accelseconds if we're sleeping to deadline.
startAngle - Variable in class vona.j3d.SectorWidget
current start angle
startColor - Variable in class vona.j3d.CurveWidget
endpoint vertex colors
startCoord - Variable in class vona.j3d.CurveWidget
endpoint vertices
startSavingFrames(File, String, double, int) - Method in class vona.ui.Display3D
Save frames at a regular rate, starting with with the next render.
startSavingFrames(String, String, double, int) - Method in class vona.ui.Display3D
startSavingFrames(File, String, double) - Method in class vona.ui.Display3D
startSavingFrames(String, String, double) - Method in class vona.ui.Display3D
startSavingFrames(File, String) - Method in class vona.ui.Display3D
Display3D.startSavingFrames(File, String, double, int) with start index 0, saving every render.
startSavingFrames(String, String) - Method in class vona.ui.Display3D
startSavingFrames(String, double) - Method in class vona.ui.Display3D
Display3D.startSavingFrames(File, String, double, int) with start index 0, to current dir.
startSavingFrames(String) - Method in class vona.ui.Display3D
Display3D.startSavingFrames(File, String, double, int) with start index 0, saving every render to current dir.
startTangent - Variable in class vona.j3d.RouteWidget
RouteWidget.RouteType.BEZIER endpoint tangent vectors
startTicks - Static variable in class vona.compat.CompatTime
Initial API epoch.
startTicksSave - Static variable in class vona.compat.CompatTime
startTime - Variable in class vona.time.Interpolator
The start time of the current interpolation, or NaN if no current interpolation.
stencilBits - Variable in class vona.ui.Display3D
number of bits in the specified canvas component
stopSavingFrames() - Method in class vona.ui.Display3D
Abort any pending one-shot or regular-rate frame save.
strict - Variable in class vona.dae.util.DAEUtils
Strict mode setting.
stride - Variable in class vona.dae.util.DAEUtils.FloatBlockAccessor
block stride in words in DAEUtils.FloatBlockAccessor.src
strip - Variable in class vona.j3d.J3DPrimitiveIterator
current strip index
stty(String) - Static method in class vona.terminal.ConsoleNonblocking
Run stty with the given options.
sub2(double[], double[]) - Static method in class vona.math.VonaMath
Compute the difference of two two-dimensional vectors.
Submit - Class in vona.compileserver
 
Submit() - Constructor for class vona.compileserver.Submit
 
SuperClock - Class in vona.time
Vona's utils: accelerateable, stoppable clock with extended sleep semantics.
SuperClock(double, boolean, boolean) - Constructor for class vona.time.SuperClock
Create a SuperClock.
SuperClock(double) - Constructor for class vona.time.SuperClock
SuperClock() - Constructor for class vona.time.SuperClock
SuperClock.SleepState - Class in vona.time
Encapsulates thread-specific sleep state.
SuperClock.SleepState() - Constructor for class vona.time.SuperClock.SleepState
 
SVD - Class in vona.math
Wrapper for SVD libraries.
SVD() - Constructor for class vona.math.SVD
 
SVD_DGESDD - Class in vona.math
Wrapper for LAPACK DGESDD.
SVD_DGESDD() - Constructor for class vona.math.SVD_DGESDD
 
SVD_DGESDD_FOMMIL_NETLIB - Class in vona.math
FOMMIL-NETLIB DGESDD backend.
SVD_DGESDD_FOMMIL_NETLIB() - Constructor for class vona.math.SVD_DGESDD_FOMMIL_NETLIB
 
SVD_DGESDD_JLAPACK - Class in vona.math
JLAPACK DGESDD backend.
SVD_DGESDD_JLAPACK() - Constructor for class vona.math.SVD_DGESDD_JLAPACK
 
SVD_DGESDD_NETLIB_JAVA - Class in vona.math
NETLIB-JAVA DGESDD backend.
SVD_DGESDD_NETLIB_JAVA() - Constructor for class vona.math.SVD_DGESDD_NETLIB_JAVA
 
SVD_DGESVD - Class in vona.math
Wrapper for LAPACK DGESVD.
SVD_DGESVD() - Constructor for class vona.math.SVD_DGESVD
 
SVD_DGESVD_FOMMIL_NETLIB - Class in vona.math
FOMMIL-NETLIB DGESVD backend.
SVD_DGESVD_FOMMIL_NETLIB() - Constructor for class vona.math.SVD_DGESVD_FOMMIL_NETLIB
 
SVD_DGESVD_JLAPACK - Class in vona.math
JLAPACK DGESVD backend.
SVD_DGESVD_JLAPACK() - Constructor for class vona.math.SVD_DGESVD_JLAPACK
 
SVD_DGESVD_NETLIB_JAVA - Class in vona.math
NETLIB-JAVA DGESVD backend.
SVD_DGESVD_NETLIB_JAVA() - Constructor for class vona.math.SVD_DGESVD_NETLIB_JAVA
 
svdA - Variable in class vona.math.PDLS
svdImpl - Variable in class vona.math.PDLS
The underlying SVD implementation.
svdMetrics - Variable in class vona.math.PDLS
Per-priority-level PDLS.TimeMetrics on indicated part of PDLS.solve().
svdS - Variable in class vona.math.PDLS
Singular values in decreasing order for PDLS.restrictedJacobian.
svdStatus - Variable in class vona.math.PDLS
svdTol - Variable in class vona.math.PDLS
Threshold below which a singular value is clamped to zero.
svdU - Variable in class vona.math.PDLS
Left singular vectors for PDLS.restrictedJacobian or right singular vectors for its transpose.
svdVT - Variable in class vona.math.PDLS
Right singular vectors for PDLS.restrictedJacobian or left singular vectors for its transpose.
SVN_ID_FIELD - Static variable in class vona.Version
Field name searched when attempting to read an SVN or CVS Id keyword expansion from a class.
svnid - Static variable in class vona.cursor.CursorUtils
 
svnid - Static variable in class vona.dae.util.DAEObject
 
svnid - Static variable in class vona.dae.util.DAEUtils
 
svnid - Static variable in class vona.j3d.J3DVersion
 
svnid - Static variable in class vona.ui.JOGLVersion
 
svnid - Static variable in class vona.Version
 
svnVersion - Variable in class vona.Version
Version string in the format produced by svnversion, or UNKNOWN.
swap(int, int) - Method in class vona.j3d.J3DPrimitiveIterator
swap all components of vertices v0 and v1
swap(int[], int, int) - Static method in class vona.math.TestSVD
swap elements i and j
swapBuffers() - Method in class vona.ui.Display3D
subclasses must implement this to swap display buffers
swapBuffers() - Method in class vona.ui.J3DDisplay
this impl does J3DDisplay.canvas3D.swap()
swapBuffers() - Method in class vona.ui.JOGLDisplay
This impl swaps the OGL buffers.
swapMetrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
SWITCH_FACTOR - Static variable in class vona.compat.CompatTime
Switch to a different policy if it provides a resolution less than this factor times the best current resolution.
SynchronizedTimeMetrics - Class in vona.time
TimeMetrics with an external synchronization object.
SynchronizedTimeMetrics(String, boolean, Object) - Constructor for class vona.time.SynchronizedTimeMetrics
SynchronizedTimeMetrics(String, boolean) - Constructor for class vona.time.SynchronizedTimeMetrics
SynchronizedTimeMetrics(String, Object) - Constructor for class vona.time.SynchronizedTimeMetrics
SynchronizedTimeMetrics(String) - Constructor for class vona.time.SynchronizedTimeMetrics

T

t - Variable in class vona.math.RigidTransform2D
The CCW rotation angle in radians.
t - Static variable in class vona.math.TimeMath
 
t0 - Variable in class vona.ui.RXSInteractor
temp V3, synchronized by RXSInteractor.rxsInterpolator
t1 - Variable in class vona.ui.RXSInteractor
temp V3, synchronized by RXSInteractor.rxsInterpolator
TBD() - Method in class vona.log.Log
Issues a "TBD" Log.warning(String).
tealHue - Static variable in class vona.color.Hue
hue from "Color Bytes" by Jean Bourges
temp2V3 - Variable in class vona.j3d.RouteWidget
temp storage
temp2X - Variable in class vona.math.RXSInterpolator
temp storage
tempB4 - Variable in class vona.ui.JOGLDisplay
Temp storage.
tempC3f - Variable in class vona.ui.JOGLDisplay
Temp storage.
tempC4f - Variable in class vona.ui.JOGLDisplay
Temp storage.
tempDir - Static variable in class vona.compat.Compat
tempI3 - Variable in class vona.ui.JOGLDisplay
Temp storage.
tempI4 - Variable in class vona.ui.JOGLDisplay
Temp storage.
tempI5 - Variable in class vona.ui.JOGLDisplay
Temp storage.
tempTXEMS - Variable in class vona.math.RXSInterpolator
temp storage
tempV3 - Variable in class vona.j3d.CurveWidget
temp storage
tempV3 - Variable in class vona.ui.JOGLDisplay
Temp storage.
tempV4 - Variable in class vona.ui.JOGLDisplay
Temp storage.
tempX - Variable in class vona.math.RXSInterpolator
temp storage
TERMINAL_TYPE_PROPERTY - Static variable in class vona.terminal.VT100Attribs
terminal type property, see VT100Attribs.getTermType()
test(boolean) - Method in class vona.math.RX.Test
Run a set of tests with inputs RX.Test.rxA and RX.Test.rxB, trying all combinations of flipped and unflipped quaternions.
TestAPI - Interface in vona.rmi.rmiwrap.test
Vona's Utils: RMIWrap: API for the test/demo.
TestAPI.Bar - Class in vona.rmi.rmiwrap.test
An internal class.
TestAPI.Bar() - Constructor for class vona.rmi.rmiwrap.test.TestAPI.Bar
 
TestAPI.Baz - Class in vona.rmi.rmiwrap.test
Not serializable: trigger remote exception.
TestAPI.Baz() - Constructor for class vona.rmi.rmiwrap.test.TestAPI.Baz
 
TestAPIRemote - Interface in vona.rmi.rmiwrap.test
This is an automatically-generated interface with all the methods of foo.API throwing RemoteException.
TestDriver - Class in vona.rmi.rmiwrap.test
Vona's Utils: RMIWrap: Driver for the local test/demo.
TestDriver() - Constructor for class vona.rmi.rmiwrap.test.TestDriver
 
TestDriverRemote - Class in vona.rmi.rmiwrap.test
Vona's Utils: RMIWrap: Driver for the remote test/demo.
TestDriverRemote() - Constructor for class vona.rmi.rmiwrap.test.TestDriverRemote
 
testEight(double) - Method in interface vona.rmi.rmiwrap.test.TestAPI
Takes and returns doubles.
testEight(double) - Method in class vona.rmi.rmiwrap.test.TestImpl
Takes and returns doubles.
testEight(double) - Method in class vona.rmi.rmiwrap.test.TestImplClient
A Wrapper which implements foo.API and forwards the call to TestImplClient.remoteInstance, first checking the generic short-circuit handler TestImplClient.shortCircuitRemoteCall(java.lang.String, java.lang.Object[]) (if that returns non-null the remote call will not be attempted), and catching any RemoteException and passing it to the generated handler (see below).
testEightRemote(double) - Method in interface vona.rmi.rmiwrap.test.TestAPIRemote
Remote version of the corresponding foo.API method.
testEightRemote(double) - Method in class vona.rmi.rmiwrap.test.TestImplServer
This is a wrapper wich implements foo.APIRemote and forwards the call TestImplServer.localInstance.
testEightRemoteException(double, RemoteException) - Method in class vona.rmi.rmiwrap.test.TestImplClient
Default implementation of the RemoteException handler for this method, which calls the generic TestImplClient.handleRemoteException(java.lang.String, java.lang.Object[], java.rmi.RemoteException) and if that returns null throws vona.rmi.RuntimeRemoteException.
testFive(Integer[]) - Method in interface vona.rmi.rmiwrap.test.TestAPI
Takes and returns arrays.
testFive(Integer[]) - Method in class vona.rmi.rmiwrap.test.TestImpl
Takes and returns arrays.
testFive(Integer[]) - Method in class vona.rmi.rmiwrap.test.TestImplClient
A Wrapper which implements foo.API and forwards the call to TestImplClient.remoteInstance, first checking the generic short-circuit handler TestImplClient.shortCircuitRemoteCall(java.lang.String, java.lang.Object[]) (if that returns non-null the remote call will not be attempted), and catching any RemoteException and passing it to the generated handler (see below).
testFiveRemote(Integer[]) - Method in interface vona.rmi.rmiwrap.test.TestAPIRemote
Remote version of the corresponding foo.API method.
testFiveRemote(Integer[]) - Method in class vona.rmi.rmiwrap.test.TestImplServer
This is a wrapper wich implements foo.APIRemote and forwards the call TestImplServer.localInstance.
testFiveRemoteException(Integer[], RemoteException) - Method in class vona.rmi.rmiwrap.test.TestImplClient
Default implementation of the RemoteException handler for this method, which calls the generic TestImplClient.handleRemoteException(java.lang.String, java.lang.Object[], java.rmi.RemoteException) and if that returns null throws vona.rmi.RuntimeRemoteException.
testFour(String, int) - Method in interface vona.rmi.rmiwrap.test.TestAPI
Takes args, returns a boolean, possibly throws an exception.
testFour(String, int) - Method in class vona.rmi.rmiwrap.test.TestImpl
Takes args, returns a boolean, possibly throws an exception.
testFour(String, int) - Method in class vona.rmi.rmiwrap.test.TestImplClient
A Wrapper which implements foo.API and forwards the call to TestImplClient.remoteInstance, first checking the generic short-circuit handler TestImplClient.shortCircuitRemoteCall(java.lang.String, java.lang.Object[]) (if that returns non-null the remote call will not be attempted), and catching any RemoteException and passing it to the generated handler (see below).
testFourRemote(String, int) - Method in interface vona.rmi.rmiwrap.test.TestAPIRemote
Remote version of the corresponding foo.API method.
testFourRemote(String, int) - Method in class vona.rmi.rmiwrap.test.TestImplServer
This is a wrapper wich implements foo.APIRemote and forwards the call TestImplServer.localInstance.
testFourRemoteException(String, int, RemoteException) - Method in class vona.rmi.rmiwrap.test.TestImplClient
Default implementation of the RemoteException handler for this method, which calls the generic TestImplClient.handleRemoteException(java.lang.String, java.lang.Object[], java.rmi.RemoteException) and if that returns null throws vona.rmi.RuntimeRemoteException.
testImpl() - Method in class vona.math.RX.Test
TestImpl - Class in vona.rmi.rmiwrap.test
Vona's Utils: RMIWrap: Implementation for the test/demo.
TestImpl() - Constructor for class vona.rmi.rmiwrap.test.TestImpl
 
TestImplClient - Class in vona.rmi.rmiwrap.test
This ia an automatically-generated proxy that has (i.e.
TestImplClient(TestAPIRemote) - Constructor for class vona.rmi.rmiwrap.test.TestImplClient
Direct constructor, which takes an instance of foo.APIRemote and assigns it to TestImplClient.remoteInstance.
TestImplClient(String) - Constructor for class vona.rmi.rmiwrap.test.TestImplClient
Indirect constructor which takes an RMI URL-format name, acquires a remote reference to it, and then calls the direct constructor to assign it to TestImplClient.remoteInstance, calling TestImplClient.constructorRemoteException(java.lang.String, java.rmi.RemoteException) if a RemoteException occurs in the process.
TestImplServer - Class in vona.rmi.rmiwrap.test
This is an automatically-generated proxy that has (i.e.
TestImplServer(TestAPI) - Constructor for class vona.rmi.rmiwrap.test.TestImplServer
This constructor takes an instance of foo.API and assigns it to TestImplServer.localInstance.
TestImplServer() - Constructor for class vona.rmi.rmiwrap.test.TestImplServer
Makes a new instance of foo.Impl and calls the other constructor to assign it to TestImplServer.localInstance.
testOne() - Method in interface vona.rmi.rmiwrap.test.TestAPI
Returns a constant.
testOne() - Method in class vona.rmi.rmiwrap.test.TestImpl
Returns a constant.
testOne() - Method in class vona.rmi.rmiwrap.test.TestImplClient
A Wrapper which implements foo.API and forwards the call to TestImplClient.remoteInstance, first checking the generic short-circuit handler TestImplClient.shortCircuitRemoteCall(java.lang.String, java.lang.Object[]) (if that returns non-null the remote call will not be attempted), and catching any RemoteException and passing it to the generated handler (see below).
testOneRemote() - Method in interface vona.rmi.rmiwrap.test.TestAPIRemote
Remote version of the corresponding foo.API method.
testOneRemote() - Method in class vona.rmi.rmiwrap.test.TestImplServer
This is a wrapper wich implements foo.APIRemote and forwards the call TestImplServer.localInstance.
testOneRemoteException(RemoteException) - Method in class vona.rmi.rmiwrap.test.TestImplClient
Default implementation of the RemoteException handler for this method, which calls the generic TestImplClient.handleRemoteException(java.lang.String, java.lang.Object[], java.rmi.RemoteException) and if that returns null throws vona.rmi.RuntimeRemoteException.
testPartials() - Method in class vona.math.RX.Test
test partial derivative algorithms against each other
testSeven(TestAPI.Baz) - Method in interface vona.rmi.rmiwrap.test.TestAPI
Takes and returns unserializable class.
testSeven(TestAPI.Baz) - Method in class vona.rmi.rmiwrap.test.TestImpl
Takes and returns unserializable class.
testSeven(TestAPI.Baz) - Method in class vona.rmi.rmiwrap.test.TestImplClient
A Wrapper which implements foo.API and forwards the call to TestImplClient.remoteInstance, first checking the generic short-circuit handler TestImplClient.shortCircuitRemoteCall(java.lang.String, java.lang.Object[]) (if that returns non-null the remote call will not be attempted), and catching any RemoteException and passing it to the generated handler (see below).
testSevenRemote(TestAPI.Baz) - Method in interface vona.rmi.rmiwrap.test.TestAPIRemote
Remote version of the corresponding foo.API method.
testSevenRemote(TestAPI.Baz) - Method in class vona.rmi.rmiwrap.test.TestImplServer
This is a wrapper wich implements foo.APIRemote and forwards the call TestImplServer.localInstance.
testSevenRemoteException(TestAPI.Baz, RemoteException) - Method in class vona.rmi.rmiwrap.test.TestImplClient
Default implementation of the RemoteException handler for this method, which calls the generic TestImplClient.handleRemoteException(java.lang.String, java.lang.Object[], java.rmi.RemoteException) and if that returns null throws vona.rmi.RuntimeRemoteException.
testSix(TestAPI.Bar) - Method in interface vona.rmi.rmiwrap.test.TestAPI
Takes and returns internal classes.
testSix(TestAPI.Bar) - Method in class vona.rmi.rmiwrap.test.TestImpl
Takes and returns internal classes.
testSix(TestAPI.Bar) - Method in class vona.rmi.rmiwrap.test.TestImplClient
A Wrapper which implements foo.API and forwards the call to TestImplClient.remoteInstance, first checking the generic short-circuit handler TestImplClient.shortCircuitRemoteCall(java.lang.String, java.lang.Object[]) (if that returns non-null the remote call will not be attempted), and catching any RemoteException and passing it to the generated handler (see below).
testSixRemote(TestAPI.Bar) - Method in interface vona.rmi.rmiwrap.test.TestAPIRemote
Remote version of the corresponding foo.API method.
testSixRemote(TestAPI.Bar) - Method in class vona.rmi.rmiwrap.test.TestImplServer
This is a wrapper wich implements foo.APIRemote and forwards the call TestImplServer.localInstance.
testSixRemoteException(TestAPI.Bar, RemoteException) - Method in class vona.rmi.rmiwrap.test.TestImplClient
Default implementation of the RemoteException handler for this method, which calls the generic TestImplClient.handleRemoteException(java.lang.String, java.lang.Object[], java.rmi.RemoteException) and if that returns null throws vona.rmi.RuntimeRemoteException.
TestSVD - Class in vona.math
SVD wrapper test
TestSVD() - Constructor for class vona.math.TestSVD
 
testThree(int) - Method in interface vona.rmi.rmiwrap.test.TestAPI
Takes an arg and returns an object.
testThree(int) - Method in class vona.rmi.rmiwrap.test.TestImpl
Takes an arg and returns an object.
testThree(int) - Method in class vona.rmi.rmiwrap.test.TestImplClient
A Wrapper which implements foo.API and forwards the call to TestImplClient.remoteInstance, first checking the generic short-circuit handler TestImplClient.shortCircuitRemoteCall(java.lang.String, java.lang.Object[]) (if that returns non-null the remote call will not be attempted), and catching any RemoteException and passing it to the generated handler (see below).
testThreeRemote(int) - Method in interface vona.rmi.rmiwrap.test.TestAPIRemote
Remote version of the corresponding foo.API method.
testThreeRemote(int) - Method in class vona.rmi.rmiwrap.test.TestImplServer
This is a wrapper wich implements foo.APIRemote and forwards the call TestImplServer.localInstance.
testThreeRemoteException(int, RemoteException) - Method in class vona.rmi.rmiwrap.test.TestImplClient
Default implementation of the RemoteException handler for this method, which calls the generic TestImplClient.handleRemoteException(java.lang.String, java.lang.Object[], java.rmi.RemoteException) and if that returns null throws vona.rmi.RuntimeRemoteException.
testTwo() - Method in interface vona.rmi.rmiwrap.test.TestAPI
Throws an exception.
testTwo() - Method in class vona.rmi.rmiwrap.test.TestImpl
Throws an exception.
testTwo() - Method in class vona.rmi.rmiwrap.test.TestImplClient
A Wrapper which implements foo.API and forwards the call to TestImplClient.remoteInstance, first checking the generic short-circuit handler TestImplClient.shortCircuitRemoteCall(java.lang.String, java.lang.Object[]) (if that returns non-null the remote call will not be attempted), and catching any RemoteException and passing it to the generated handler (see below).
testTwoRemote() - Method in interface vona.rmi.rmiwrap.test.TestAPIRemote
Remote version of the corresponding foo.API method.
testTwoRemote() - Method in class vona.rmi.rmiwrap.test.TestImplServer
This is a wrapper wich implements foo.APIRemote and forwards the call TestImplServer.localInstance.
testTwoRemoteException(RemoteException) - Method in class vona.rmi.rmiwrap.test.TestImplClient
Default implementation of the RemoteException handler for this method, which calls the generic TestImplClient.handleRemoteException(java.lang.String, java.lang.Object[], java.rmi.RemoteException) and if that returns null throws vona.rmi.RuntimeRemoteException.
texCoord - Variable in class vona.j3d.J3DPrimitiveIterator
Most recently read texture coordinates per vertex, null if not reading this component, NaN if first vertex not yet read.
TEXCOORD - Static variable in class vona.j3d.J3DVertexAccessor
texCoord - Variable in class vona.j3d.J3DVertexAccessor
Current texture coord, or null if none.
texCoord2 - Variable in class vona.j3d.J3DVertexAccessor
texCoord3 - Variable in class vona.j3d.J3DVertexAccessor
texCoord4 - Variable in class vona.j3d.J3DVertexAccessor
texCoordBuf - Variable in class vona.ui.JOGLDisplay
Temp storage for vertex data.
texCoordIndex - Variable in class vona.j3d.J3DIndexAccessor
current texture coordinate index
textBestType(Transform3D) - Static method in class vona.j3d.J3DUtils
textGLMode(int) - Static method in class vona.j3d.JOGLGeometry
map an OpenGL drawing mode to the corresponding string
textTransformType(int) - Static method in class vona.j3d.J3DUtils
textureWarningIssued - Variable in class vona.ui.JOGLDisplay
Whether the indicated warning has already been issued.
textVertexFormat(int) - Static method in class vona.j3d.J3DUtils
theta - Variable in class vona.math.PDLS
The current solution vector.
thetaDiff - Variable in class vona.math.PDLS
Computed optimal change in PDLS.theta after each PDLS.solve() cycle.
thetaDiffClampingEnabled - Variable in class vona.math.PDLS
Enable for indicated part of PDLS.solve().
thetaDiffMaxMag - Variable in class vona.math.PDLS
Maximum allowed magnitude of PDLS.thetaDiff.
thetaDiffMetrics - Variable in class vona.math.PDLS
PDLS.TimeMetrics on indicated part of PDLS.solve()
thetaDiffTol - Variable in class vona.math.PDLS
Minimum PDLS.thetaDiff magnitude threshold below which PDLS.solve() returns PDLS.SolveStatus.STALLED.
thetaLimitLower - Variable in class vona.math.PDLS
Lower limit for each variable.
thetaLimitUpper - Variable in class vona.math.PDLS
Upper limit for each variable.
thetaWas - Variable in class vona.math.PDLS
A copy of the starting PDLS.theta is saved here by the default impl of PDLS.updateProblem(int).
thinSVD(int, int, double[], double[], double[], double[]) - Method in class vona.math.SVD
Compute the thin SVD of m x n matrix a.
thinSVD(int, int, double[], double[], double[], double[]) - Method in class vona.math.SVD_DGESDD
Compute the thin SVD of m x n matrix a.
thinSVD(int, int, double[], double[], double[], double[]) - Method in class vona.math.SVD_DGESVD
Compute the thin SVD of m x n matrix a.
THROWN_ATTRIBS - Static variable in class vona.log.Log
VT100Attribs for displaying Throwables in messages on the console.
tick(double) - Method in class vona.time.DiscreteClock
Increment the current time by the specified value.
ticksPerSec - Static variable in class vona.compat.CompatTime
Conversion factor from real-world seconds to API ticks.
ticksPerSecSave - Static variable in class vona.compat.CompatTime
time - Variable in class vona.time.DiscreteClock
the current time
time - Variable in class vona.time.SuperClock
The current (accel) time.
TIME_STRATEGY_DEFAULT - Static variable in class vona.compat.CompatTime
The default time strategy, use System.currentTimeMillis().
TIME_STRATEGY_NAME - Static variable in class vona.compat.CompatTime
Human-readable names for the TIME_STRATEGY* constants.
TIME_STRATEGY_NANO - Static variable in class vona.compat.CompatTime
Use System.nanoTime().
timeAbsD(boolean) - Static method in class vona.math.TimeMath
 
timeAbsF(boolean) - Static method in class vona.math.TimeMath
 
timeAbsL(boolean) - Static method in class vona.math.TimeMath
 
timeAbsT(boolean) - Static method in class vona.math.TimeMath
 
timeAcos(boolean) - Static method in class vona.math.TimeMath
 
timeAddD(boolean) - Static method in class vona.math.TimeMath
 
timeAddF(boolean) - Static method in class vona.math.TimeMath
 
timeAddL(boolean) - Static method in class vona.math.TimeMath
 
timeAddT(boolean) - Static method in class vona.math.TimeMath
 
timeAsin(boolean) - Static method in class vona.math.TimeMath
 
timeAtan(boolean) - Static method in class vona.math.TimeMath
 
timeAtan2(boolean) - Static method in class vona.math.TimeMath
 
timeCbrt(boolean) - Static method in class vona.math.TimeMath
 
timeCeil(boolean) - Static method in class vona.math.TimeMath
 
timeCopySignD(boolean) - Static method in class vona.math.TimeMath
 
timeCopySignF(boolean) - Static method in class vona.math.TimeMath
 
timeCos(boolean) - Static method in class vona.math.TimeMath
 
timeCosh(boolean) - Static method in class vona.math.TimeMath
 
timeDivD(boolean) - Static method in class vona.math.TimeMath
 
timeDivF(boolean) - Static method in class vona.math.TimeMath
 
timeDivL(boolean) - Static method in class vona.math.TimeMath
 
timeDivT(boolean) - Static method in class vona.math.TimeMath
 
timeExp(boolean) - Static method in class vona.math.TimeMath
 
timeExpm1(boolean) - Static method in class vona.math.TimeMath
 
timeFloor(boolean) - Static method in class vona.math.TimeMath
 
timeGetExponentD(boolean) - Static method in class vona.math.TimeMath
 
timeGetExponentF(boolean) - Static method in class vona.math.TimeMath
 
timeHypot(boolean) - Static method in class vona.math.TimeMath
 
timeIEEEremainder(boolean) - Static method in class vona.math.TimeMath
 
timeIsNaND(boolean) - Static method in class vona.math.TimeMath
 
timeIsNaNF(boolean) - Static method in class vona.math.TimeMath
 
timeLog(boolean) - Static method in class vona.math.TimeMath
 
timeLog10(boolean) - Static method in class vona.math.TimeMath
 
timeLog1p(boolean) - Static method in class vona.math.TimeMath
 
TimeMath - Class in vona.math
Measures average execution time for standard Math APIs.
TimeMath() - Constructor for class vona.math.TimeMath
 
timeMaxD(boolean) - Static method in class vona.math.TimeMath
 
timeMaxF(boolean) - Static method in class vona.math.TimeMath
 
timeMaxL(boolean) - Static method in class vona.math.TimeMath
 
timeMaxT(boolean) - Static method in class vona.math.TimeMath
 
TimeMetrics - Class in vona.time
Utility to collect temporal execution metrics of a repetitive task.
TimeMetrics(String, boolean) - Constructor for class vona.time.TimeMetrics
TimeMetrics(String) - Constructor for class vona.time.TimeMetrics
timeMinD(boolean) - Static method in class vona.math.TimeMath
 
timeMinF(boolean) - Static method in class vona.math.TimeMath
 
timeMinL(boolean) - Static method in class vona.math.TimeMath
 
timeMinT(boolean) - Static method in class vona.math.TimeMath
 
timeModD(boolean) - Static method in class vona.math.TimeMath
 
timeModF(boolean) - Static method in class vona.math.TimeMath
 
timeModL(boolean) - Static method in class vona.math.TimeMath
 
timeModT(boolean) - Static method in class vona.math.TimeMath
 
timeMulD(boolean) - Static method in class vona.math.TimeMath
 
timeMulF(boolean) - Static method in class vona.math.TimeMath
 
timeMulL(boolean) - Static method in class vona.math.TimeMath
 
timeMulT(boolean) - Static method in class vona.math.TimeMath
 
timeNextAfterD(boolean) - Static method in class vona.math.TimeMath
 
timeNextAfterF(boolean) - Static method in class vona.math.TimeMath
 
timeNextUpD(boolean) - Static method in class vona.math.TimeMath
 
timeNextUpF(boolean) - Static method in class vona.math.TimeMath
 
timeOverhead1D(boolean) - Static method in class vona.math.TimeMath
 
timeOverhead1F(boolean) - Static method in class vona.math.TimeMath
 
timeOverhead1L(boolean) - Static method in class vona.math.TimeMath
 
timeOverhead1T(boolean) - Static method in class vona.math.TimeMath
 
timeOverhead2D(boolean) - Static method in class vona.math.TimeMath
 
timeOverhead2F(boolean) - Static method in class vona.math.TimeMath
 
timeOverhead2L(boolean) - Static method in class vona.math.TimeMath
 
timeOverhead2T(boolean) - Static method in class vona.math.TimeMath
 
timePow(boolean) - Static method in class vona.math.TimeMath
 
timeRandom(boolean) - Static method in class vona.math.TimeMath
 
timeResolution - Static variable in class vona.compat.CompatTime
The resolution of CompatTime.getTime() in seconds.
timeResolutionSave - Static variable in class vona.compat.CompatTime
timeRint(boolean) - Static method in class vona.math.TimeMath
 
timeRoundD(boolean) - Static method in class vona.math.TimeMath
 
timeRoundF(boolean) - Static method in class vona.math.TimeMath
 
timeScalbD(boolean) - Static method in class vona.math.TimeMath
 
timeScalbF(boolean) - Static method in class vona.math.TimeMath
 
timeSignumD(boolean) - Static method in class vona.math.TimeMath
 
timeSignumF(boolean) - Static method in class vona.math.TimeMath
 
timeSin(boolean) - Static method in class vona.math.TimeMath
 
timeSinh(boolean) - Static method in class vona.math.TimeMath
 
timeSqrt(boolean) - Static method in class vona.math.TimeMath
 
timeStrategy - Static variable in class vona.compat.CompatTime
The current time strategy, set by CompatTime.chooseTimeStrategy(java.io.PrintStream).
timeStrategySave - Static variable in class vona.compat.CompatTime
timeTan(boolean) - Static method in class vona.math.TimeMath
 
timeTanh(boolean) - Static method in class vona.math.TimeMath
 
timeToDegrees(boolean) - Static method in class vona.math.TimeMath
 
timeToRadians(boolean) - Static method in class vona.math.TimeMath
 
timeUlpD(boolean) - Static method in class vona.math.TimeMath
 
timeUlpF(boolean) - Static method in class vona.math.TimeMath
 
toABGR(Image) - Static method in class vona.cursor.CursorUtils
Convert image into a raw ABGR raster.
toMatrix(double[]) - Method in class vona.math.RX
Set row-major 16-element matrix m from this RX (i.e.
toMatrix() - Method in class vona.math.RX
covers RX.toMatrix(double[]), conses the matrix
toMatrixMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
toMS() - Method in class vona.time.SynchronizedTimeMetrics
get multiplicative conversion factor taking time values to ms
toMS() - Method in class vona.time.TimeMetrics
get multiplicative conversion factor taking time values to ms
toScrew(int, double[], int, double[], int, double[]) - Method in class vona.math.RX
toScrew(double[], double[], double[]) - Method in class vona.math.RX
Covers RX.screwInterp(double, int, double[], int, double[], int, double[]) with u 1.0 and zero start indices for optional outputs.
toScrew(int, double[]) - Method in class vona.math.RX
Covers RX.toScrew(int, double[], int, double[], int, double[]), with the three component vectors packed in order.
toScrew(double[]) - Method in class vona.math.RX
covers RX.toScrew(int, double[]), starts at 0
toScrew() - Method in class vona.math.RX
covers RX.toScrew(double[]), always conses
toString(Color) - Method in class vona.color.bourgesdemo.BourgesDemo.BourgesPanel
 
toString() - Method in class vona.color.ColorScheme
Returns the name of this ColorScheme.
toString() - Method in class vona.color.Hue
Return a human-readable description of this Hue.
toString() - Method in class vona.dae.util.DAEUtils.FloatBlockAccessor
dump settings
toString() - Method in class vona.dae.util.DAEUtils.RXAndScale
convert to human readable string
toString(NumberFormat) - Method in class vona.math.RigidTransform2D
Convert to a human-readable string.
toString() - Method in class vona.math.RigidTransform2D
Covers RigidTransform2D.toString(NumberFormat), uses no NumberFormat.
toString(String) - Method in class vona.math.RX
toString() - Method in class vona.math.RX
toString() - Method in class vona.math.SVD
toString() - Method in class vona.rmi.rmiwrap.test.TestAPI.Bar
 
toString() - Method in class vona.terminal.VT100Attribs
Return the VT100 escape string corresponding to the attribute code sequence that was passed to the constructor.
toT3D(RX) - Static method in class vona.j3d.J3DRX
covers J3DRX.setT3D(Transform3D, RX) conses the Transform3D
totalTime - Variable in class vona.time.TimeMetrics
Total execution time in us (ns if TimeMetrics.highRes)
TRACE_GENERIC_EN - Static variable in class vona.ui.Display3D
trace flags
TRACE_GL_EN - Static variable in class vona.ui.JOGLDisplay
trace flags
TRACE_JOGL_EN - Static variable in class vona.ui.JOGLDisplay
trace flags
TRACE_PICKING_EN - Static variable in class vona.ui.Display3D
trace flags
TRACE_VERTICES_EN - Static variable in class vona.ui.JOGLDisplay
trace flags
traceFlags - Variable in class vona.ui.Display3D
trace flags for generic Display3D.render()
traceFlagsPending - Variable in class vona.ui.JOGLDisplay
trace flags waiting to be set on next JOGLDisplay.render()
traceNextFrame(boolean, boolean) - Method in class vona.ui.Display3D
Enable tracing for next frame with given options.
traceNextFrame() - Method in class vona.ui.Display3D
Like Display3D.traceNextFrame(boolean, boolean) but only traces renderer.
traceNextFrame(boolean, boolean, boolean, boolean, boolean) - Method in class vona.ui.JOGLDisplay
Enable tracing for next frame with given options.
traceNextPickingFrame() - Method in class vona.ui.Display3D
Like Display3D.traceNextFrame(boolean, boolean) but only traces picking.
tracePipelineEnabled() - Method in class vona.ui.JOGLDisplay
Hook to enable the trace pipeline at time of canvas init.
traceStream - Variable in class vona.ui.Display3D
trace stream for generic Display3D.render()
trackDepthFactor - Variable in class vona.j3d.PyramidWidget
mapping from Widget.widgetLength to pyramid depth, NaN if none
trackFarFactor - Variable in class vona.j3d.FrustumWidget
mapping from Widget.widgetLength to FrustumWidget.far, NaN if none
trackHeightFactor - Variable in class vona.j3d.ConeWidget
mapping from Widget.widgetLength to height, NaN if none
trackHeightFactor - Variable in class vona.j3d.CylinderWidget
mapping from Widget.widgetLength to height, NaN if none
trackHeightFactor - Variable in class vona.j3d.IsoscelesWidget
mapping from Widget.widgetLength to height, NaN if none
trackHeightFactor - Variable in class vona.j3d.PyramidWidget
mapping from Widget.widgetLength to base height, NaN if none
trackHeightFactor - Variable in class vona.j3d.RectangleWidget
mapping from Widget.widgetLength to height, NaN if none
trackInnerRadiusFactor - Variable in class vona.j3d.AnnulusWidget
mapping from Widget.widgetLength to radius, NaN if none
trackInnerRadiusFactor - Variable in class vona.j3d.SectorWidget
mapping from Widget.widgetLength to radius, NaN if none
trackLengthFactor - Variable in class vona.j3d.CurveWidget
mapping from Widget.widgetLength to segment length, NaN if none
trackNearFactor - Variable in class vona.j3d.FrustumWidget
mapping from Widget.widgetLength to FrustumWidget.near, NaN if none
trackRadiusFactor - Variable in class vona.j3d.AxesWidget
mapping from Widget.widgetLength to radius, NaN if none
trackRadiusFactor - Variable in class vona.j3d.CircleWidget
mapping from Widget.widgetLength to radius, NaN if none
trackRadiusFactor - Variable in class vona.j3d.ConeWidget
mapping from Widget.widgetLength to radius, NaN if none
trackRadiusFactor - Variable in class vona.j3d.CylinderWidget
mapping from Widget.widgetLength to radius, NaN if none
trackRadiusFactor - Variable in class vona.j3d.SphereWidget
mapping from Widget.widgetLength to radius, NaN if none
trackWidgetLength(float...) - Method in class vona.j3d.AnnulusWidget
trackWidgetLength(float...) - Method in class vona.j3d.AxesWidget
set AxesWidget.trackRadiusFactor, see class header doc
trackWidgetLength(float...) - Method in class vona.j3d.CircleWidget
set CircleWidget.trackRadiusFactor, see class header doc
trackWidgetLength(float...) - Method in class vona.j3d.ConeWidget
trackWidgetLength(float...) - Method in class vona.j3d.CurveWidget
set CurveWidget.trackLengthFactor, see class header doc
trackWidgetLength(float...) - Method in class vona.j3d.CylinderWidget
trackWidgetLength(float...) - Method in class vona.j3d.FrustumWidget
trackWidgetLength(float...) - Method in class vona.j3d.IsoscelesWidget
trackWidgetLength(float...) - Method in class vona.j3d.PrismWidget
trackWidgetLength(float...) - Method in class vona.j3d.PyramidWidget
trackWidgetLength(float...) - Method in class vona.j3d.RectangleWidget
trackWidgetLength(float...) - Method in class vona.j3d.SectorWidget
trackWidgetLength(float...) - Method in class vona.j3d.SphereWidget
set SphereWidget.trackRadiusFactor, see class header doc
trackWidgetLength(float...) - Method in class vona.j3d.Widget
Subclasses may implement this to store factors that map Widget.widgetLength to their parameters.
trackWidthFactor - Variable in class vona.j3d.AnnulusWidget
mapping from Widget.widgetLength to radial width, NaN if none
trackWidthFactor - Variable in class vona.j3d.IsoscelesWidget
mapping from Widget.widgetLength to width, NaN if none
trackWidthFactor - Variable in class vona.j3d.PyramidWidget
mapping from Widget.widgetLength to base width, NaN if none
trackWidthFactor - Variable in class vona.j3d.RectangleWidget
mapping from Widget.widgetLength to width, NaN if none
trackWidthFactor - Variable in class vona.j3d.SectorWidget
mapping from Widget.widgetLength to radial width, NaN if none
trackXFactor - Variable in class vona.j3d.PrismWidget
mapping from Widget.widgetLength to X width, NaN if none
trackYFactor - Variable in class vona.j3d.PrismWidget
mapping from Widget.widgetLength to Y width, NaN if none
trackZFactor - Variable in class vona.j3d.PrismWidget
mapping from Widget.widgetLength to Z width, NaN if none
transform(Point2D.Double) - Method in class vona.math.RigidTransform2D
Transform a point.
transform(double[]) - Method in class vona.math.RigidTransform2D
Same function as RigidTransform2D.transform(Point2D.Double) but represents point as a double array {x, y}.
transform(float[]) - Method in class vona.math.RigidTransform2D
Same function as RigidTransform2D.transform(Point2D.Double) but represents point as a float array {x, y}.
transformDirty() - Method in class vona.ui.RXSInteractor
Check if the local-to-world transform RXSInteractor.isInterpolating() or RXSInteractor.hasNext().
transformV3(boolean, int, double...) - Method in class vona.math.RX
Transform 3D vector v.
transformV3(boolean, int, float...) - Method in class vona.math.RX
transformV3(int, double...) - Method in class vona.math.RX
transformV3(int, float...) - Method in class vona.math.RX
transformV3(boolean, double...) - Method in class vona.math.RX
transformV3(boolean, float...) - Method in class vona.math.RX
transformV3(double...) - Method in class vona.math.RX
Covers RX.transformV3(boolean, int, double...), start = 0, never inverts.
transformV3(float...) - Method in class vona.math.RX
transformV3FloatMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
transformV3Metrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
transformWidgetBounds - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
translate - Variable in class vona.dae.util.DAEUtils.DAERigidTransform
the translation
translateImpl(double, double, double) - Method in class vona.ui.RXSInteractor
translateInLocal(double, double, double) - Method in class vona.ui.RXSInteractor
Append a translation by (dx, dy, dz) in local frame orientation but world frame scale to the next waypoint.
translateInManipulationFrame(double, double, double) - Method in class vona.ui.RXSInteractor
Append a translation by (dx, dy, dz) in manipulation frame to the next waypoint.
translateInWorld(double, double, double) - Method in class vona.ui.RXSInteractor
Append a translation by (dx, dy, dz) in world frame to the next waypoint.
translateLocal(double...) - Method in class vona.math.RXSInterpolator
Covers RXSInterpolator.xformLocal(RX, double, double...) to translate the local frame by 3D translation vector dl in world frame.
translateV3(boolean, int, double...) - Method in class vona.math.RX
Translate 3D vector v.
translateV3(boolean, int, float...) - Method in class vona.math.RX
translateV3(int, double...) - Method in class vona.math.RX
translateV3(int, float...) - Method in class vona.math.RX
translateV3(boolean, double...) - Method in class vona.math.RX
translateV3(boolean, float...) - Method in class vona.math.RX
translateV3(double...) - Method in class vona.math.RX
Covers RX.translateV3(boolean, int, double...), never inverts, start = 0.
translateV3(float...) - Method in class vona.math.RX
translateV3FloatMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
translateV3Metrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
translateXYBlocks(double, double) - Method in class vona.ui.RXSInteractor
Execute a translateXY input event of (dx, dy) blocks.
translateXYEnabled - Variable in class vona.ui.RXSInteractor
whether events of the indicated type are enabled
translateXYPixels(double, double) - Method in class vona.ui.RXSInteractor
Execute a translateXY input event of (dx, dy) pixels.
translateXYPixelsImpl(double, double) - Method in class vona.ui.RXSInteractor
translateZBlocks(double) - Method in class vona.ui.RXSInteractor
Execute a translateZ input event of dy vertical blocks.
translateZEnabled - Variable in class vona.ui.RXSInteractor
whether events of the indicated type are enabled
translateZPixels(double) - Method in class vona.ui.RXSInteractor
Execute a translateZ input event of dy vertical pixels.
translateZPixelsImpl(double) - Method in class vona.ui.RXSInteractor
transparencyAttrs - Variable in class vona.ui.JOGLDisplay
TRANSPARENTER - Static variable in class vona.color.ColorScheme
Amount by which alpha is decreased/increased to make a ColorScheme.moreTransparent()/ColorScheme.lessTransparent() derivative ColorScheme.
transparentQueue - Variable in class vona.ui.Display3D
Queue for depth sort transparency.
transparentQueueSize - Variable in class vona.ui.Display3D
Current number of objects in Display3D.transparentQueue
TrapezoidInterpolator - Class in vona.time
Vona's utils: a trapezoid interpolator.
TrapezoidInterpolator(Clock, double, double, double, double) - Constructor for class vona.time.TrapezoidInterpolator
Create a new TrapezoidInterpolator.
TrapezoidInterpolator(double, double, double, double) - Constructor for class vona.time.TrapezoidInterpolator
TrapezoidInterpolator(Clock, double, double, double) - Constructor for class vona.time.TrapezoidInterpolator
TrapezoidInterpolator(double, double, double) - Constructor for class vona.time.TrapezoidInterpolator
traverseShapes(Node, J3DUtils.ShapeHandler) - Static method in class vona.j3d.J3DUtils
DFS the scene graph starting at root passing each encountered Shape3D to shapeHandler.
traverseShapes(Scene, J3DUtils.ShapeHandler) - Static method in class vona.j3d.J3DUtils
traverseShapes(Node, J3DUtils.ShapeHandler, Set<SharedGroup>) - Static method in class vona.j3d.J3DUtils
tryEnableAccumBuffer - Variable in class vona.ui.JOGLDisplay
accum buffer status
tv - Static variable in class vona.math.TimeMath
 
TWO_PI - Static variable in class vona.math.RX
2*PI
TWO_PI - Static variable in class vona.math.VonaMath
2*pi
TX - Static variable in class vona.math.RX
TX component in a TXEM vector
tx - Variable in class vona.math.RX
translation component, initially (0, 0, 0)
TX_COMPONENT_NAME - Static variable in class vona.math.RX
TX vector component names
TXEM_COMPONENT_NAME - Static variable in class vona.math.RX
TXEM vector component names
txemsFrom - Variable in class vona.math.RXSInterpolator
Local-to-world waypoint TXEMS (translation, exponential map, scale) vectors, see class header doc for details.
txemsNext - Variable in class vona.math.RXSInterpolator
Local-to-world waypoint TXEMS (translation, exponential map, scale) vectors, see class header doc for details.
txemsTo - Variable in class vona.math.RXSInterpolator
Local-to-world waypoint TXEMS (translation, exponential map, scale) vectors, see class header doc for details.
TY - Static variable in class vona.math.RX
TX component in a TXEM vector
ty - Variable in class vona.math.RX
translation component, initially (0, 0, 0)
type - Variable in class vona.cursor.CursorUtils.PredefinedCursorInfo
predefined cursor type
type - Variable in class vona.j3d.RouteWidget
the type of this Route
TYPEMATIC_SLOP_MS - Static variable in class vona.ui.RXSInteractor
ms below which key press succeding release is considered typematic
TZ - Static variable in class vona.math.RX
TX component in a TXEM vector
tz - Variable in class vona.math.RX
translation component, initially (0, 0, 0)

U

ultramarineHue - Static variable in class vona.color.Hue
hue from "Color Bytes" by Jean Bourges
ultramarineScheme - Static variable in class vona.color.ColorScheme
A ColorScheme where Hue.ultramarineHue is the primary Hue.
unappend(RigidTransform2D) - Method in class vona.math.RigidTransform2D
this = o^(-1)*this
UNKNOWN - Static variable in class vona.Version
unknown version fields are set to this value
unmarshal(String) - Method in class vona.dae.util.FloatAdapter
unmarshal to adapted type
unmarshal(String) - Method in class vona.dae.util.FloatArrayAdapter
unmarshal to adapted type
unmarshal(String) - Method in class vona.dae.util.FloatBufferAdapter
unmarshal to adapted type
unmarshal(String) - Method in class vona.dae.util.IntAdapter
unmarshal to adapted type
unmarshal(String) - Method in class vona.dae.util.IntArrayAdapter
unmarshal to adapted type
unmarshal(String) - Method in class vona.dae.util.IntBufferAdapter
unmarshal from adapted type
unmarshalDAE(URL, JAXBContext) - Static method in class vona.dae.util.DAEUtils
Unmarshal a COLLADA document at url.
unmarshalDAE(URL, DAEUtils) - Static method in class vona.dae.util.DAEUtils
unmarshalDAE(URL) - Static method in class vona.dae.util.DAEUtils
unPause() - Method in class vona.time.SuperClock
unprepend(RigidTransform2D) - Method in class vona.math.RigidTransform2D
this = this*o^(-1)
unsetLimit(int, int) - Method in class vona.math.RXSInterpolator
Unset a specfic limit component.
unsetLimits(int) - Method in class vona.math.RXSInterpolator
Unset all RXSInterpolator.LOWER or RXSInterpolator.UPPER limit components.
unsetLimits() - Method in class vona.math.RXSInterpolator
Unset all components of RXSInterpolator.LOWER and RXSInterpolator.UPPER limits.
unsetPickSegment() - Method in class vona.ui.Display3D
un-set the pick segment
unsetPickSegmentAfterRender - Variable in class vona.ui.Display3D
Whether to automatically un-set the pick segment on the given event.
unsetPickSegmentOnProjectionChange - Variable in class vona.ui.Display3D
Whether to automatically un-set the pick segment on the given event.
unsetPickSegmentOnWorldToViewChange - Variable in class vona.ui.Display3D
Whether to automatically un-set the pick segment on the given event.
update() - Method in class vona.j3d.CurveWidget
recompute coords, colors, and CurveWidget.recomputeBoundingSpheres()
update() - Method in class vona.j3d.RouteWidget
recompute coords, colors, and RouteWidget.recomputeBoundingSpheres()
update() - Method in class vona.j3d.SegmentWidget
recompute coords, colors, and CurveWidget.recomputeBoundingSpheres()
update(double, double) - Method in class vona.time.PeriodicThread
Will be called at period no greater than the update frequency .
updateAllDBGNormals(float) - Method in class vona.j3d.Widget
Widget.updateDBGNormals(int, float) for all Widget.geometry, creating them if they don't yet exist.
updateAllDBGNormals() - Method in class vona.j3d.Widget
Widget.updateDBGNormals(int, float) for all Widget.geometry, creating them if they don't yet exist, using Widget.DEF_DBG_NORMAL_LENGTH.
updateAllDBGSpheres() - Method in class vona.j3d.Widget
updateCMT() - Method in class vona.ui.Display3D
updateDBGNormals(int, float) - Method in class vona.j3d.Widget
Create or update the Widget.dbgNormalsGeometry which shows line segments for each normal in each Widget.geometry.
updateDBGNormals(int) - Method in class vona.j3d.Widget
updateDBGSpheres(int) - Method in class vona.j3d.Widget
Create or update the Widget.dbgSpheresGeometry which shows the bounding spheres for each Widget.geometry.
updateEM(boolean) - Method in class vona.math.RX
Compute the log map to update the EM rep from the current value of the quaternion rep.
updateEM() - Method in class vona.math.RX
covers RX.updateEM(boolean), always canonical
updateEMMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
updateExistingDBGNormals() - Method in class vona.j3d.Widget
Widget.updateDBGNormals(int, float) that already exist, using length of first existing one.
updateExistingDBGSpheres() - Method in class vona.j3d.Widget
updateHighlightedMaterial() - Method in class vona.ui.Display3D
updateJacobian(int) - Method in class vona.math.PDLS
Called by generic impl of PDLS.updateProblem(int).
updateLambda(int) - Method in class vona.math.PDLS
Called by generic impl of PDLS.updateProblem(int).
updateNavMetrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
updatePickSegmentInLocal() - Method in class vona.ui.Display3D
updatePostureVariation(int) - Method in class vona.math.PDLS
Called by generic impl of PDLS.updateProblem(int).
updateProblem(int) - Method in class vona.math.PDLS
The application-specific problem update hook.
updateProblemMetrics - Variable in class vona.math.PDLS
PDLS.TimeMetrics on indicated part of PDLS.solve()
updateProjection(float, float, float) - Method in class vona.ui.Display3D
Recomputes Display3D.viewAABB from canvasWidth, canvasHeight, and Display3D.viewToCanvasScale.
updateProjectionMetrics - Variable in class vona.ui.Display3D
Extended render metrics, iff compiled with Display3D.ENABLE_EXTENDED_RENDER_METRICS.
updateQuaternion(boolean) - Method in class vona.math.RX
Compute the exponential map to update the quaternion rep from the current value of the EM rep.
updateQuaternion() - Method in class vona.math.RX
covers RX.updateQuaternion(boolean), not nearest
updateQuaternionMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled
updateResidual(int) - Method in class vona.math.PDLS
Called by generic impl of PDLS.updateProblem(int).
updateTheta(int) - Method in class vona.math.PDLS
Called by generic impl of PDLS.updateProblem(int).
updateTime - Variable in class vona.time.PeriodicThread
The update time in accelseconds.
updateWorldToView(boolean) - Method in class vona.ui.Display3D
updateWorldToView() - Method in class vona.ui.Display3D
covers Display3D.updateWorldToView(boolean), always to current
UPPER - Static variable in class vona.math.RXSInterpolator
upPressed - Variable in class vona.ui.RXSInteractor
Timestamp [ms] when the indicated key went down.
upReleased - Variable in class vona.ui.RXSInteractor
Timestamp [ms] when the indicated key went up.
USAGE - Static variable in class vona.color.iccconvert.ICCConvert
Usage string.
USAGE - Static variable in class vona.math.TimeMath
 
USAGE - Static variable in class vona.rmi.rmiwrap.RMIWrap
Usage message.
useVT100Attribs - Static variable in class vona.log.Log
Whether to use VT100Attribs globally.
usingAccumBuffer() - Method in class vona.ui.Display3D
Check if the accum buffer is currently considered usable.
usingAccumBuffer() - Method in class vona.ui.JOGLDisplay
check if the accum buffer is currently considered usable
usingJNI() - Static method in class vona.math.LAPACK_FOMMIL_NETLIB
check if a JNI acceleration library was successfully loaded
usingJNI() - Static method in class vona.math.LAPACK_NETLIB_JAVA
check if a JNI acceleration library was successfully loaded
usingSys() - Static method in class vona.math.LAPACK_FOMMIL_NETLIB
check if a system-optimized JNI library was successfully loaded

V

validIndexCount - Variable in class vona.j3d.J3DIndexAccessor
number of valid indices
validVertexCount - Variable in class vona.j3d.J3DPrimitiveIterator
number of valid vertices (or valid indices if J3DPrimitiveIterator.ga is indexed)
validVertexCount - Variable in class vona.j3d.J3DVertexAccessor
number of valid vertices
valueOf(String) - Static method in enum vona.j3d.JOGLGeometry.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum vona.j3d.RouteWidget.RouteType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum vona.math.PDLS.SolveStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum vona.math.RXSInterpolator.InterpolationProfile
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum vona.math.RXSInterpolator.InterpolationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum vona.j3d.JOGLGeometry.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum vona.j3d.RouteWidget.RouteType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum vona.math.PDLS.SolveStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum vona.math.RXSInterpolator.InterpolationProfile
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum vona.math.RXSInterpolator.InterpolationType
Returns an array containing the constants of this enum type, in the order they are declared.
VECMATH_CLASS - Static variable in class vona.j3d.J3DVersion
representative class names
Version - Class in vona
Version utility.
Version(Class, String) - Constructor for class vona.Version
Parse version info.
Version(Class) - Constructor for class vona.Version
Version(String) - Constructor for class vona.Version
Covers Version(Class, String), uses this class.
Version() - Constructor for class vona.Version
Covers Version(Class, String), uses this class and DEFAULT_VERSION_FILE.
version15 - Static variable in class vona.compat.Compat
Memo for Compat.is15().
version16 - Static variable in class vona.compat.Compat
Memo for Compat.is16().
versionDate - Variable in class vona.Version
A string identifying the version by date or UNKNOWN.
versionFileName - Variable in class vona.Version
The name of the file from which version info was read or null if version info was parsed from an SVN or CVS Id keyword expansion.
vertexAccessor - Variable in class vona.j3d.J3DPrimitiveIterator
current vertex accessor
vertexAccessor - Variable in class vona.j3d.Widget
Vertex accessor (contained in Widget.primitiveIterator) for each JOGLGeometry or GeometryArray geometry.
vertexAccessors - Variable in class vona.ui.Display3D
Set of available vertex accessors, consed lazily.
vertexAcessorWarningIssued - Variable in class vona.ui.JOGLDisplay
Classes with no implemented vertex accessors for which warnings have already been issued.
vertexBuf - Variable in class vona.ui.JOGLDisplay
Temp storage for vertex data.
vertexBuffer - Variable in class vona.j3d.AxesWidget
the vertex buffer
vertexBuffer - Variable in class vona.j3d.CurveWidget
the vertex buffer
vertexBuffer - Variable in class vona.j3d.JOGLGeometry
Buffer holding the interleaved vertex data for this geometry, if any.
vertexCount - Variable in class vona.j3d.J3DVertexAccessor
size of vertex storage
vertexIndex - Variable in class vona.j3d.J3DVertexAccessor
current position relative to initial valid vertex
vertices - Variable in class vona.j3d.J3DAxesShape
the vertex components array
vertsInStrip - Variable in class vona.j3d.J3DPrimitiveIterator
number of vertices in current strip
vertsPerPrim - Variable in class vona.j3d.J3DPrimitiveIterator
vertices per prim
vertsPerPrim(GeometryArray) - Static method in class vona.j3d.J3DUtils
get number of vertices per primitive based on the type of ga
vertsPerPrim - Variable in class vona.j3d.JOGLGeometry
Number of vertices per primitive for this geometry.
vertsPerPrim(int) - Static method in class vona.j3d.JOGLGeometry
Get the number of vertices per (full) primitive for the given OpenGL drawing mode.
vertsPerStripPrim - Variable in class vona.j3d.J3DPrimitiveIterator
vertices per strip prim
vertsPerStripPrim - Variable in class vona.j3d.JOGLGeometry
For stripped geometry, this is the number of vertices in each prim in a strip after the first.
vertsPerStripPrim(int) - Static method in class vona.j3d.JOGLGeometry
Get the number of vertices per primitive after the first in a strip for the given OpenGL drawing mode.
view - Variable in class vona.ui.J3DDisplay
the Java3D View object
viewAABB - Variable in class vona.ui.Display3D
view volume AABB in view frame
viewToCanvas(float...) - Method in class vona.ui.Display3D
viewToCanvas(float) - Method in class vona.ui.Display3D
applies the projection transform
viewToCanvasScale - Variable in class vona.ui.Display3D
current view-to-canvas scale
viewToLocal(boolean, boolean, boolean, float...) - Method in class vona.ui.Display3D
viewToLocal(float...) - Method in class vona.ui.Display3D
covers Display3D.viewToLocal(boolean, boolean, boolean, float...), does all three transformations
viewToLocal(float) - Method in class vona.ui.Display3D
Applies Display3D.cmtScale^{-1}.
viewToWorld(boolean, boolean, boolean, float...) - Method in class vona.ui.Display3D
viewToWorld(float...) - Method in class vona.ui.Display3D
covers Display3D.viewToWorld(boolean, boolean, boolean, float...), does all three transformations
viewToWorld(float) - Method in class vona.ui.Display3D
vona - package vona
vona.color - package vona.color
Vona's utils: color stuff.
vona.color.bourgesdemo - package vona.color.bourgesdemo
Vona's utils: Bourges color scheme demo.
vona.color.iccconvert - package vona.color.iccconvert
Vona's utils: ICC color space conversion.
vona.compat - package vona.compat
Vona's utils: compatibility stuff.
vona.compileserver - package vona.compileserver
Vona's utils: compile server facility.
vona.cursor - package vona.cursor
 
vona.dae.util - package vona.dae.util
COLLADA 1.5.0 import/export utilities.
vona.j3d - package vona.j3d
Vona's utils: Java3D stuff.
vona.log - package vona.log
Vona's utils: logging facility.
vona.math - package vona.math
Vona's utils: math stuff.
vona.rmi - package vona.rmi
Vona's utils: RMI stuff.
vona.rmi.rmiwrap - package vona.rmi.rmiwrap
Vona's utils: RMIWrap generates wrappers that handle RemoteExceptions.
vona.rmi.rmiwrap.test - package vona.rmi.rmiwrap.test
RMIWrap test/demo.
vona.terminal - package vona.terminal
Vona's utils: terminal stuff.
vona.time - package vona.time
Vona's utils: clocks and related stuff.
vona.ui - package vona.ui
Vona's utils: UI stuff.
VonaMath - Class in vona.math
Vona's utils: math misc.
VonaMath() - Constructor for class vona.math.VonaMath
 
VT100Attribs - Class in vona.terminal
Vona's utils: VT100 terminal attribute codes.
VT100Attribs(int[]) - Constructor for class vona.terminal.VT100Attribs
Create a new VT100 attributes code.

W

W - Static variable in class vona.math.RX
Component in a vector.
WAIT_TIMEOUT_MS - Static variable in class vona.ui.JOGLDisplay
timeout for thread waits
wallClock - Static variable in class vona.time.Interpolator
A default time base.
warn(Throwable) - Method in class vona.log.Log
warn(String, Object...) - Method in class vona.log.Log
covers {@link #warning(String, Object...
warn(String) - Method in class vona.log.Log
warn() - Method in class vona.log.Log
warn(Throwable, String, Object...) - Method in class vona.log.Log
warnDuplicate - Variable in class vona.ui.ActionMapper.ActionMap
Whether to issue a warning to stderr if an action is replaced.
warning(String, DAEObject) - Method in class vona.dae.util.DAEUtils
warning(String) - Method in class vona.dae.util.DAEUtils
warning(Throwable) - Method in class vona.log.Log
warning(String, Object...) - Method in class vona.log.Log
warning(String) - Method in class vona.log.Log
warning() - Method in class vona.log.Log
warning(Throwable, String, Object...) - Method in class vona.log.Log
Like Log.debug(Throwable, String, Object...) but uses Level.WARNING.
waypointRX - Variable in class vona.math.RXSInterpolator
local-to-world waypoint RX indexed by waypoint index.
waypointTXEMS - Variable in class vona.math.RXSInterpolator
local-to-world waypoint TXEMS indexed by waypoint index.
where - Variable in class vona.log.Log.LogRec
The exception generated in the constructor.
WHITE - Static variable in class vona.terminal.VT100Attribs
The foreground white code.
WHITE_3F - Static variable in class vona.j3d.J3DUtils
basic colors
Widget - Class in vona.j3d
Defines a set of geometries and their appearances.
Widget(int) - Constructor for class vona.j3d.Widget
Creates a new Widget that will hold the specified number of geometries.
Widget(Shape3D, boolean, int, PrintStream) - Constructor for class vona.j3d.Widget
Makes a new Widget by extracting all the GeometryArrays of shape3D and its Appearance, if any.
Widget(Shape3D, int, PrintStream) - Constructor for class vona.j3d.Widget
Widget(Shape3D, int) - Constructor for class vona.j3d.Widget
Covers Widget.Widget(Shape3D, boolean, int, PrintStream), sets extractToJOGL, no error stream.
Widget(Shape3D) - Constructor for class vona.j3d.Widget
Covers Widget.Widget(Shape3D, boolean, int, PrintStream), sets extractToJOGL, no error stream, extracts all vertex components.
widgetLength - Variable in class vona.j3d.Widget
current widget length
widgetLengthChanged() - Method in class vona.j3d.AnnulusWidget
implements Widget.widgetLength tracking, see class header doc
widgetLengthChanged() - Method in class vona.j3d.AxesWidget
implements Widget.widgetLength tracking, see class header doc
widgetLengthChanged() - Method in class vona.j3d.CircleWidget
implements Widget.widgetLength tracking, see class header doc
widgetLengthChanged() - Method in class vona.j3d.ConeWidget
implements Widget.widgetLength tracking, see class header doc
widgetLengthChanged() - Method in class vona.j3d.CurveWidget
implements Widget.widgetLength tracking, see class header doc
widgetLengthChanged() - Method in class vona.j3d.CylinderWidget
implements Widget.widgetLength tracking, see class header doc
widgetLengthChanged() - Method in class vona.j3d.FrustumWidget
implements Widget.widgetLength tracking, see class header doc
widgetLengthChanged() - Method in class vona.j3d.IsoscelesWidget
implements Widget.widgetLength tracking, see class header doc
widgetLengthChanged() - Method in class vona.j3d.PrismWidget
implements Widget.widgetLength tracking, see class header doc
widgetLengthChanged() - Method in class vona.j3d.PyramidWidget
implements Widget.widgetLength tracking, see class header doc
widgetLengthChanged() - Method in class vona.j3d.RectangleWidget
implements Widget.widgetLength tracking, see class header doc
widgetLengthChanged() - Method in class vona.j3d.SectorWidget
implements Widget.widgetLength tracking, see class header doc
widgetLengthChanged() - Method in class vona.j3d.SphereWidget
implements Widget.widgetLength tracking, see class header doc
widgetLengthChanged() - Method in class vona.j3d.Widget
called by Widget.setWidgetLength(float) after the length has changed
widgetToDAEGeometryInstances(Widget, LibraryGeometriesType, LibraryMaterialsType, LibraryEffectsType) - Method in class vona.dae.util.DAEUtils
Convert a Widget to a list of DAE "instance_geometry", along the way creating the necessary subsidiary DAE "geometry", "material", and "effect" elements.
width - Variable in class vona.cursor.CursorUtils.CursorInfo
cursor image dimensions
width - Variable in class vona.j3d.AnnulusWidget
current radial width
width - Variable in class vona.j3d.PyramidWidget
the current base dims
width - Variable in class vona.j3d.SectorWidget
current radial width
width - Variable in class vona.ui.ActionMapper.ComponentState
component dimension, negative if none
width2 - Variable in class vona.j3d.IsoscelesWidget
the current half-width
WILDCARD_SPEC - Static variable in class vona.ui.ActionMapper
wildcard action specs indexed by event type
words - Variable in class vona.j3d.J3DVertexAccessor.J3DInterleavedVertexAccessor
array of interleaved vertex data
wordsBuf - Variable in class vona.j3d.J3DVertexAccessor.J3DInterleavedBufferVertexAccessor
interleaved vertex buffer
wordsPerVertex(int, int) - Static method in class vona.j3d.J3DUtils
get the number of 32-bit words per vertex
wordsPerVertex(int) - Static method in class vona.j3d.J3DUtils
get the number of 32-bit words per vertex, no multitexturing
wordsPerVertex - Variable in class vona.j3d.J3DVertexAccessor.J3DInterleavedBufferVertexAccessor
words per vertex
wordsPerVertex - Variable in class vona.j3d.J3DVertexAccessor.J3DInterleavedVertexAccessor
words per vertex
wordsPerVertex - Variable in enum vona.j3d.JOGLGeometry.Format
total number of 32-bit words per vertex in this format
work - Variable in class vona.math.SVD_DGESVD
dynamically allocated work vector
worldToCanvasScale - Variable in class vona.ui.RXSInteractor
scale factor taking world frame units to canvas pixels
worldToLocal(boolean, boolean, boolean, int, double...) - Method in class vona.math.RXSInterpolator
Transform a 3D vector v from world frame to local frame using the next waypoint transform and scale.
worldToLocal(boolean, boolean, boolean, double...) - Method in class vona.math.RXSInterpolator
worldToLocal(int, double...) - Method in class vona.math.RXSInterpolator
Covers RXSInterpolator.worldToLocal(boolean, boolean, boolean, int, double...), always does all three parts of the transformation.
worldToLocal(double...) - Method in class vona.math.RXSInterpolator
Covers RXSInterpolator.worldToLocal(boolean, boolean, boolean, int, double...), always does all three parts of the transformation and starts at index 0.
worldToLocal(boolean, boolean, float...) - Method in class vona.ui.Display3D
worldToLocal(float...) - Method in class vona.ui.Display3D
covers Display3D.worldToLocal(boolean, boolean, float...), does both transformations
worldToView(boolean, boolean, boolean, float...) - Method in class vona.ui.Display3D
Transform a 3D vector v from world frame to view frame by applying Display3D.worldToViewScale and Display3D.worldToViewRX.
worldToView(float...) - Method in class vona.ui.Display3D
covers Display3D.worldToView(boolean, boolean, boolean, float...), does all three transformations
worldToView(float) - Method in class vona.ui.Display3D
worldToViewChanged() - Method in class vona.ui.Display3D
Hook called when the world-to-view transform has changed (e.g.
worldToViewDirty() - Method in class vona.ui.Display3D
check if a navigation update is waiting to be applied
worldToViewRX - Variable in class vona.ui.Display3D
world-to-view RX
worldToViewRXTemp - Variable in class vona.ui.Display3D
temporary world-to-view RX
worldToViewScale - Variable in class vona.ui.Display3D
world-to-view scale, updated by Display3D.updateWorldToView(boolean)
WP_FROM - Static variable in class vona.math.RXSInterpolator
waypoint index
WP_NAME - Static variable in class vona.math.RXSInterpolator
waypoint names
WP_NEXT - Static variable in class vona.math.RXSInterpolator
waypoint index
WP_TO - Static variable in class vona.math.RXSInterpolator
waypoint index
WRAPPER_LICENSE_JAVADOC - Static variable in class vona.rmi.rmiwrap.RMIWrap
Javadoc for the wrapper license.
write() - Method in class vona.j3d.J3DVertexAccessor.J3DBufferVertexAccessor
Access the vertex storage and write the enabled vertex components.
write() - Method in class vona.j3d.J3DVertexAccessor.J3DCopyVertexAccessor
Access the vertex storage and write the enabled vertex components.
write() - Method in class vona.j3d.J3DVertexAccessor.J3DInterleavedBufferVertexAccessor
Access the vertex storage and write the enabled vertex components.
write() - Method in class vona.j3d.J3DVertexAccessor.J3DInterleavedVertexAccessor
Access the vertex storage and write the enabled vertex components.
write() - Method in class vona.j3d.J3DVertexAccessor.J3DRefVertexAccessor
Access the vertex storage and write the enabled vertex components.
write() - Method in class vona.j3d.J3DVertexAccessor
Access the vertex storage and write the enabled vertex components.
writeDropoutHook(PrintWriter, String, Method, String) - Method in class vona.rmi.rmiwrap.RMIWrap.WrapperBodyWriter
Write a dropout hook.
writeSignature(PrintWriter, Method, boolean, boolean) - Method in class vona.rmi.rmiwrap.RMIWrap.WrapperBodyWriter
Write a method signature.
writeToTargaFile(File, int, int, boolean) - Method in class vona.ui.JOGLDisplay
Based on com.sun.opengl.util.Screenshot.WriteToTargaFile(File, int, int, boolean) but reimplimented to optionally composite cursor.
writeTypeUnwrap(PrintWriter, Class, String, String, String) - Method in class vona.rmi.rmiwrap.RMIWrap.WrapperBodyWriter
Write a type unwrap block.
writeTypeWrap(PrintWriter, Class, String, String, String) - Method in class vona.rmi.rmiwrap.RMIWrap.WrapperBodyWriter
Write a type wrap block.
writeWrapper(String, String, String, RMIWrap.WrapperBodyWriter, String) - Static method in class vona.rmi.rmiwrap.RMIWrap
Write a wrapper.
writeWrapperBody(PrintWriter) - Method in class vona.rmi.rmiwrap.RMIWrap.ClientWriter
Write the body of the wrapper class.
writeWrapperBody(PrintWriter) - Method in class vona.rmi.rmiwrap.RMIWrap.ServerWriter
Write the body of the wrapper class.
writeWrapperBody(PrintWriter) - Method in class vona.rmi.rmiwrap.RMIWrap.WrapperBodyWriter
Write the body of the wrapper class.

X

X - Static variable in class vona.j3d.CurveWidget
coordinate indices
X - Static variable in class vona.j3d.JOGLEdgedFacetedWidget
component index
x - Variable in class vona.math.RigidTransform2D
The x component of translation.
X - Static variable in class vona.math.RX
Component in a vector.
X11_DEFAULT_CURSOR_SIZE - Static variable in class vona.cursor.CursorUtils
X11_DEFAULT_CURSORS - Static variable in class vona.cursor.CursorUtils
xformLocal(RX, double, double...) - Method in class vona.math.RXSInterpolator
Append a rigid transform dx to the next waypoint local-to-world transform.
xformLocal(RX, double) - Method in class vona.math.RXSInterpolator
Covers RXSInterpolator.xformLocal(RX, double, double...) with the local frame origin as the scale center.
xformLocal(RX) - Method in class vona.math.RXSInterpolator
xHot - Variable in class vona.cursor.CursorUtils.CursorInfo
hotspot location relative to upper left corner (y down)
XML_SPECIALS - Static variable in class vona.dae.util.DAEObject
 
xmlLineNumber - Variable in class vona.dae.util.DAEObject
xPendEither(RX, boolean, boolean) - Method in class vona.math.RX
Prepend or append other, optionally inverting other first.
xPendEitherMetrics - Static variable in class vona.math.RX
metrics for indicated function, if enabled

Y

Y - Static variable in class vona.j3d.CurveWidget
coordinate indices
Y - Static variable in class vona.j3d.JOGLEdgedFacetedWidget
component index
y - Variable in class vona.math.RigidTransform2D
The y component of translation.
Y - Static variable in class vona.math.RX
Component in a vector.
YELLOW - Static variable in class vona.terminal.VT100Attribs
The foreground yellow code.
yHot - Variable in class vona.cursor.CursorUtils.CursorInfo
hotspot location relative to upper left corner (y down)
YIELD_INTERVAL - Static variable in class vona.compat.CompatTime
Max duration between Thread.yield()s in CompatTime.sleep(double).

Z

Z - Static variable in class vona.j3d.CurveWidget
coordinate indices
Z - Static variable in class vona.j3d.JOGLEdgedFacetedWidget
component index
Z - Static variable in class vona.math.RX
Component in a vector.
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