- gain - Variable in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
Overall Scale Factor applied to sound gain.
- Gear - Class in org.jdesktop.j3d.examples.gears
-
- GearBox - Class in org.jdesktop.j3d.examples.gears
-
Simple Java 3D example program to display a spinning cube.
- GearBox(String[]) - Constructor for class org.jdesktop.j3d.examples.gears.GearBox
-
Creates new form GearBox
- GearTest - Class in org.jdesktop.j3d.examples.gears
-
Simple Java 3D example program to display a spinning cube.
- GearTest(String[]) - Constructor for class org.jdesktop.j3d.examples.gears.GearTest
-
Creates new form GearTest
- GeometryByReferenceNIOBuffer - Class in org.jdesktop.j3d.examples.geometry_by_ref
-
- GeometryByReferenceNIOBuffer() - Constructor for class org.jdesktop.j3d.examples.geometry_by_ref.GeometryByReferenceNIOBuffer
-
- GeometryByReferenceTest - Class in org.jdesktop.j3d.examples.geometry_by_ref
-
- GeometryByReferenceTest() - Constructor for class org.jdesktop.j3d.examples.geometry_by_ref.GeometryByReferenceTest
-
- getAl() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- getAngleOffsetToSpeaker() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Get Angle Offset To Speaker returns value set as angle between vector to speaker and Z head axis
- getAudioPlaybackType() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Get Type of Audio Playback Output Device returns audio playback type to which sound is currently output
- getBgColor() - Method in class org.jdesktop.j3d.examples.dot3.MyCanvas
-
- getBuffer() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- getCenterEarToSpeaker() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Get Distance from Ear to Speaker returns value set as distance from listener's ear to speaker
- getChannelsAvailable() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Query number of channels currently available for use by the returns number of sound channels currently available
(number not being used by active sounds).
- getChannelsUsedForSound(Sound) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
- getChild() - Method in class org.jdesktop.j3d.examples.four_by_four.BigCube
-
- getChild() - Method in class org.jdesktop.j3d.examples.four_by_four.Cube
-
- getChild() - Method in class org.jdesktop.j3d.examples.four_by_four.Poles
-
- getChild() - Method in class org.jdesktop.j3d.examples.four_by_four.Positions
-
- getCircularPitchAngle() - Method in class org.jdesktop.j3d.examples.gears.Gear
-
- getColorModel() - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-
- getData() - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-
- getData(Rectangle) - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-
- getDirtyFlags() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- getDuration() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- getGain() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- getHeight() - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-
- getLoopCount() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- getMask() - Method in class org.jdesktop.j3d.examples.dot3.MyCanvas
-
- getMinTileX() - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-
- getMinTileY() - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-
- getMinX() - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-
- getMinY() - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-
- getMuteFlag() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- getNumberOfChannelsUsed(int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Get number of channels used by a particular sample on the audio device.
- getNumberOfChannelsUsed(int, boolean) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Get number of channels that would be used by a particular sample on the audio device given the mute flag passed
in as a parameter.
- getNumberOfChannelsUsed() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- getNumXTiles() - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-
- getNumYTiles() - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-
- getObstructionGain() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- getOcclusionGain() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- getPosition(Vector3f) - Method in class org.jdesktop.j3d.examples.virtual_input_device.ButtonPositionControls
-
- getPosition(Vector3f) - Method in interface org.jdesktop.j3d.examples.virtual_input_device.PositionControls
-
Get the position
- getPreferredSize() - Method in class org.jdesktop.j3d.examples.virtual_input_device.WheelControls
-
- getProcessingMode() - Method in class org.jdesktop.j3d.examples.virtual_input_device.VirtualInputDevice
-
- getProperty(String) - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-
- getPropertyNames() - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-
- getRateScaleFactor() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- getResource(String) - Static method in class org.jdesktop.j3d.examples.Resources
-
Return the URL of the filename under the resources directory
- getSampleDuration(int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Get length of time a sample would play if allowed to play to completion.
- getSampleModel() - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-
- getSensor(int) - Method in class org.jdesktop.j3d.examples.virtual_input_device.VirtualInputDevice
-
- getSensorCount() - Method in class org.jdesktop.j3d.examples.virtual_input_device.VirtualInputDevice
-
- getSoundData() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- getSoundType() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- getSources() - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-
- getStartTime(int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Get time this sample begun playing on the audio device.
- getStartTime() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- getTextureImage() - Method in class org.jdesktop.j3d.examples.dot3.MyCanvas
-
Returns a texture image.
You can avoid calling the same image several times
by checking hasTextureImageReady() first.
- getTextureImage() - Method in class org.jdesktop.j3d.examples.dot3.TextureControlPanel
-
Wrapper method call for MyCanvas.getTextureImage()
Returns a texture image.
Avoid calling the same image several times
by cheking hasTextureImageReady() first.
- getTile(int, int) - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-
- getTileGridXOffset() - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-
- getTileGridYOffset() - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-
- getTileHeight() - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-
- getTileWidth() - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-
- getToothTopCenterAngle() - Method in class org.jdesktop.j3d.examples.gears.Gear
-
- getTotalChannels() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Query total number of channels available for sound rendering for this audio device.
- getValleyCenterAngle() - Method in class org.jdesktop.j3d.examples.gears.Gear
-
- getVWrldXfrmFlag() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- getWidth() - Method in class org.jdesktop.j3d.examples.geometry_by_ref.TiledImage
-
- getXAngle() - Method in interface org.jdesktop.j3d.examples.virtual_input_device.RotationControls
-
Get the angle of Rotation around the X Axis
- getXAngle() - Method in class org.jdesktop.j3d.examples.virtual_input_device.WheelControls
-
- getYAngle() - Method in interface org.jdesktop.j3d.examples.virtual_input_device.RotationControls
-
Get the angle or Rotation around the Y Axis
- getYAngle() - Method in class org.jdesktop.j3d.examples.virtual_input_device.WheelControls
-
- getYFactor() - Method in class org.jdesktop.j3d.examples.oriented_shape3d.MouseRotateY
-
- getZAngle() - Method in interface org.jdesktop.j3d.examples.virtual_input_device.RotationControls
-
Get the angle or Rotation around the Z Axis
- getZAngle() - Method in class org.jdesktop.j3d.examples.virtual_input_device.WheelControls
-
- PackageInfo - Class in org.jdesktop.j3d.examples.package_info
-
- PackageInfo() - Constructor for class org.jdesktop.j3d.examples.package_info.PackageInfo
-
Creates new form PackageInfo
- paint(Graphics) - Method in class org.jdesktop.j3d.examples.virtual_input_device.WheelControls
-
- paintComponent(Graphics) - Method in class org.jdesktop.j3d.examples.dot3.MyCanvas
-
updates imageLight using current setings
- pause() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Pauses audio device engine without closing the device and associated threads.
- pauseSample(int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Pause sample.
- PhongShadingGLSL - Class in org.jdesktop.j3d.examples.gl2es2pipeline
-
- PhongShadingGLSL() - Constructor for class org.jdesktop.j3d.examples.gl2es2pipeline.PhongShadingGLSL
-
Creates new form PhongShadingGLSL
- PhongShadingGLSL - Class in org.jdesktop.j3d.examples.glsl_shader
-
- PhongShadingGLSL() - Constructor for class org.jdesktop.j3d.examples.glsl_shader.PhongShadingGLSL
-
Creates new form PhongShadingGLSL
- PickDragBehavior - Class in org.jdesktop.j3d.examples.four_by_four
-
Class: PickDragBehavior
Description: Used to respond to mouse pick and drag events
in the 3D window.
- PickHighlightBehavior - Class in org.jdesktop.j3d.examples.picking
-
- PickHighlightBehavior(Canvas3D, BranchGroup, Bounds) - Constructor for class org.jdesktop.j3d.examples.picking.PickHighlightBehavior
-
- PickTest - Class in org.jdesktop.j3d.examples.picking
-
PickTest shows how to use the Picking utilities on various GeometryArray
subclasses and Morph object.
- PickTest() - Constructor for class org.jdesktop.j3d.examples.picking.PickTest
-
- PickText3DBounds - Class in org.jdesktop.j3d.examples.picking
-
- PickText3DBounds() - Constructor for class org.jdesktop.j3d.examples.picking.PickText3DBounds
-
- PickText3DGeometry - Class in org.jdesktop.j3d.examples.picking
-
- PickText3DGeometry() - Constructor for class org.jdesktop.j3d.examples.picking.PickText3DGeometry
-
- PointSoundBehavior - Class in org.jdesktop.j3d.examples.sound
-
- PointSoundBehavior(PointSound, URL, Point3f) - Constructor for class org.jdesktop.j3d.examples.sound.PointSoundBehavior
-
Creates a new instance of PointSoundBehavior
- PointSoundTest - Class in org.jdesktop.j3d.examples.sound
-
This is a test for a PointSound.
- PointSoundTest() - Constructor for class org.jdesktop.j3d.examples.sound.PointSoundTest
-
Creates new form PointSoundTest
- Poles - Class in org.jdesktop.j3d.examples.four_by_four
-
Class: Poles
Description: Creates the "poles" in the 3D window.
- Poles(Appearance) - Constructor for class org.jdesktop.j3d.examples.four_by_four.Poles
-
- pollAndProcessInput() - Method in class org.jdesktop.j3d.examples.virtual_input_device.VirtualInputDevice
-
- position - Variable in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- positionArray - Variable in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- PositionControls - Interface in org.jdesktop.j3d.examples.virtual_input_device
-
- Positions - Class in org.jdesktop.j3d.examples.four_by_four
-
Class: Positions
Description: Creates the position markers.
- Positions() - Constructor for class org.jdesktop.j3d.examples.four_by_four.Positions
-
- prepareSound(int, MediaContainer) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Prepare Sound in device
Makes sound assessible to device - in this case attempts to load sound Stores sound type and data.
- PrintCanvas3D - Class in org.jdesktop.j3d.examples.print_canvas3d
-
- PrintCanvas3D(String[]) - Constructor for class org.jdesktop.j3d.examples.print_canvas3d.PrintCanvas3D
-
Creates new form PrintCanvas3D
- PrintFromButton - Class in org.jdesktop.j3d.examples.offscreen_canvas3d
-
PrintFromButton programs with simple UI.
- PrintFromButton() - Constructor for class org.jdesktop.j3d.examples.offscreen_canvas3d.PrintFromButton
-
Creates new form PrintFromButton
- PrintFromButtonGL2ES2 - Class in org.jdesktop.j3d.examples.offscreen_canvas3d
-
PrintFromButton programs with simple UI.
- PrintFromButtonGL2ES2() - Constructor for class org.jdesktop.j3d.examples.offscreen_canvas3d.PrintFromButtonGL2ES2
-
Creates new form PrintFromButton
- printProps(JTextArea, Map, String[]) - Static method in class org.jdesktop.j3d.examples.package_info.QueryProperties
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.collision.CollisionDetector
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.distort_glyph.DistortBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.four_by_four.PickDragBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.fps_counter.FPSCounter
-
Called every time the behavior is activated
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.morphing.MorphingBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.oriented_shape3d.MouseRotateY
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.picking.IntersectInfoBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.picking.MorphingBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.sound.AudioReverberate
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.sound.BackgroundSoundBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.sound.PointSoundBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.sound.SimpleSoundsBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.texture_by_ref.AnimateTexturesBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.virtual_input_device.SensorBehavior
-
- processStreamInput() - Method in class org.jdesktop.j3d.examples.virtual_input_device.VirtualInputDevice
-
- PureImmediate - Class in org.jdesktop.j3d.examples.pure_immediate
-
Pure immediate mode example program.
- PureImmediate() - Constructor for class org.jdesktop.j3d.examples.pure_immediate.PureImmediate
-
Creates new form PureImmediate
- PureImmediateStereo - Class in org.jdesktop.j3d.examples.pure_immediate
-
Pure immediate mode stereo example program for stereo.
- PureImmediateStereo() - Constructor for class org.jdesktop.j3d.examples.pure_immediate.PureImmediateStereo
-
Creates new form PureImmediateStereo
- Pyramid2Cube - Class in org.jdesktop.j3d.examples.morphing
-
- Pyramid2Cube() - Constructor for class org.jdesktop.j3d.examples.morphing.Pyramid2Cube
-
Creates new form Pyramid2Cube
- SamplerTestGLSL - Class in org.jdesktop.j3d.examples.gl2es2pipeline
-
- SamplerTestGLSL() - Constructor for class org.jdesktop.j3d.examples.gl2es2pipeline.SamplerTestGLSL
-
Creates new form SamplerTestGLSL
- SamplerTestGLSL - Class in org.jdesktop.j3d.examples.glsl_shader
-
- SamplerTestGLSL() - Constructor for class org.jdesktop.j3d.examples.glsl_shader.SamplerTestGLSL
-
Creates new form SamplerTestGLSL
- SensorBehavior - Class in org.jdesktop.j3d.examples.virtual_input_device
-
- SensorBehavior(TransformGroup, Sensor) - Constructor for class org.jdesktop.j3d.examples.virtual_input_device.SensorBehavior
-
- set(int, int) - Method in class org.jdesktop.j3d.examples.four_by_four.Positions
-
- setAngleOffsetToSpeaker(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Set Angle Offset To Speaker
- setAngularAttenuation(int, int, double[], float[], float[]) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Set angular attenuation arrays affecting angular amplitude attenuation and angular distance filtering
Angular attenuation in OpenAL/JOAL is determined by AL_CONE_INNER_ANGLE, AL_CONE_OUTER_ANGLE and
AL_CONE_OUTER_GAIN
The region inside and AL_CONE_OUTER_ANGLE has its gain unchanged (AL_GAIN), the region inside AL_CONE_INNER_ANGLE
and AL_CONE_OUTER_ANGLE has its gain between AL_GAIN and AL_CONE_OUTER_GAIN, and the region outside
AL_CONE_OUTER_ANGLE has gain of AL_CONE_OUTER_GAIN
This function calculates the AL_CONE_INNER_ANGLE, AL_CONE_OUTER_ANGLE and AL_CONE_OUTER_GAIN from the given
angular attenuation data from Java3D.
- setAngularAttenuation(int, double[], float[], float[]) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setAudioPlaybackType(int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Set Type of Audio Playback physical transducer(s) sound is output to
Valid types are HEADPHONE, MONO_SPEAKER, STEREO_SPEAKERS
- setBgColor(Color) - Method in class org.jdesktop.j3d.examples.dot3.MyCanvas
-
- setBoard(Board) - Method in class org.jdesktop.j3d.examples.four_by_four.Positions
-
- setByReference(boolean) - Method in class org.jdesktop.j3d.examples.texture_by_ref.AnimateTexturesBehavior
-
- setByReference(boolean) - Method in class org.jdesktop.j3d.examples.texture_by_ref.Tetrahedron
-
- setCenterEarToSpeaker(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Set Distance from the Center Ear to a Speaker
- setDecayFilter(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set reverb decay filter
This provides for frequencies above the given cutoff frequency to be attenuated during reverb decay at a
different rate than frequencies below this value
Thus, defining a different reverb decay curve for frequencies above the cutoff value.
- setDecayTime(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set reverb decay time
Defines the reverberation decay curve.
- setDensity(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set reverb density
This defines the modal density (also referred to as 'spectral coloration')
The value of this parameter is expressed as a percent of the audio device's minimum-to-maximum values for this
reverb parameter.
- setDevice(InputDevice) - Method in class org.jdesktop.j3d.examples.virtual_input_device.ButtonPositionControls
-
- setDiffusion(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set reverb diffusion
This defines the echo dispersement (also referred to as 'echo density')
The value of this reverb parameter is expressed as a percent of the audio device's minimum-to-maximum values.
- setDirection(int, Vector3d) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Set direction vector of sample.
- setDirection(Vector3d) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setDirtyFlags(int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setDistanceFilter(int, double[], float[]) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set distance filter for current aural attribute applied to all samples.
- setDistanceGain(int, double[], float[], double[], float[]) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Set elliptical distance attenuation arrays applied to sample amplitude
OPENAL/JOAL calculates the distance attenuation using its default model which is the inverse distance clamped
model (equivalent to the IASIG I3DL2 distance model)
This is:
distance = max(distance, AL_REFERENCE_DISTANCE);
distance = max(distance, AL_MAX_DISTANCE);
gain = AL_REFERENCE_DISTANCE / (AL_REFERENCE_DISTANCE + AL_ROLLOFF_FACTOR * (distance - AL_REFERENCE_DISTANCE));
This function calculates the AL_REFERENCE_DISTANCE, AL_MAX_DISTANCE and AL_ROLLOFF_FACTOR from the given distance
attenuation data from Java3D.
- setDistanceGain(double[], float[], double[], float[]) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setFactor(double) - Method in class org.jdesktop.j3d.examples.oriented_shape3d.MouseRotateY
-
- setFlags(int) - Method in class org.jdesktop.j3d.examples.geometry_compression.ObjectFileCompressor
-
- setFlipImages(boolean) - Method in class org.jdesktop.j3d.examples.texture_by_ref.AnimateTexturesBehavior
-
- setFrameDelay(int) - Method in class org.jdesktop.j3d.examples.texture_by_ref.AnimateTexturesBehavior
-
- setFrequencyScaleFactor(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set frequency scale factor for current aural attribute applied to all samples.
- setGain(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Set overall gain control of all sounds playing on the audio device.
- setGain(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setHighlight(int) - Method in class org.jdesktop.j3d.examples.four_by_four.Positions
-
- setImageType(int) - Method in class org.jdesktop.j3d.examples.texture_by_ref.AnimateTexturesBehavior
-
- setImageTypeCustomRGB() - Method in class org.jdesktop.j3d.examples.texture_by_ref.AnimateTexturesBehavior
-
- setImageTypeCustomRGBA() - Method in class org.jdesktop.j3d.examples.texture_by_ref.AnimateTexturesBehavior
-
- setLightMask(BufferedImage) - Method in class org.jdesktop.j3d.examples.dot3.MyCanvas
-
- setLightMask(BufferedImage) - Method in class org.jdesktop.j3d.examples.dot3.TextureControlPanel
-
Wrapper method to MyCanvas.setLightMask(mask)
- setLoop(int, int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED COMPLETELY
Set number of times sample is looped
Works for values 0 (no loop) and (-1) infinite loop but not for a fix number of loops (>1)
- setLoopCount(int) - Method in class org.jdesktop.j3d.examples.fps_counter.FPSCounter
-
Sets the number of sampling intervals to wait for before computing
the average frame rate.
- setLoopCount(int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setMaxLoops(int) - Method in class org.jdesktop.j3d.examples.fps_counter.FPSCounter
-
This method sets the number of sampling intervals for which
the frame counter should run.
- setMuteFlag(boolean) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setNominalPositionAndOrientation() - Method in class org.jdesktop.j3d.examples.virtual_input_device.VirtualInputDevice
-
- setObstructionFilter(int, float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set the obstruction filter control
This provides for frequencies above the given cutoff frequency to be attenuated, during while the gain of an
obstruction signal is being calculated, at a different rate than frequencies below this value.
- setObstructionFilter(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setObstructionGain(int, float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set the obstruction gain control
This method allows for attenuating sound waves traveling between the sound source and the listener obstructed by
objects
Direct sound signals/waves for obstructed sound source are attenuated but not indirect (reflected) waves.
- setObstructionGain(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setOcclusionFilter(int, float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set the occlusion filter control
This provides for frequencies above the given cutoff frequency to be attenuated, during while the gain of an
occluded signal is being calculated, at a different rate than frequencies below this value
There is no corresponding Core AuralAttributes method at this time.
- setOcclusionFilter(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setOcclusionGain(int, float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set the occlusion gain control
This method allows for attenuating sound waves traveling between the sound source and the listener occluded by
objects
Both direct and indirect sound signals/waves for occluded sound sources are attenuated
There is no corresponding Core AuralAttributes method at this time.
- setOcclusionGain(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setPosition(int, Point3d) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Set location of sample.
- setPosition(Point3d) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setPosition(Vector3f) - Method in class org.jdesktop.j3d.examples.virtual_input_device.ButtonPositionControls
-
- setPosition(Vector3f) - Method in interface org.jdesktop.j3d.examples.virtual_input_device.PositionControls
-
Set the position
- setProcessingMode(int) - Method in class org.jdesktop.j3d.examples.virtual_input_device.VirtualInputDevice
-
- setQuantization(int, int, int) - Method in class org.jdesktop.j3d.examples.geometry_compression.ObjectFileCompressor
-
Set the position, normal, and color quantization values for compression.
- setRateScaleFactor(int, float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Set scale factor applied to sample playback rate for a particular sound associated with the audio device
Changing the device sample rate affects both the pitch and speed.
- setRateScaleFactor(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setReflectionCoefficient(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set reverberation surface reflection coefficient value for current aural attribute applied to all samples.
- setReflectionDelay(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED Sets the early reflection delay time
In this form, the parameter specifies the delay time between each order of reflection (while reverberation is
being rendered) explicitly given in milliseconds.
- setReverbCoefficient(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set late reflection (referred to as 'reverb') attenuation.
- setReverbDelay(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set reverberation delay time for current aural attribute applied to all samples.
- setReverbOrder(int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set reverberation order for current aural attribute applied to all samples.
- setRolloff(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set rolloff value for current aural attribute applied to all samples.
- setRotatingObjectROPMode(int) - Method in class org.jdesktop.j3d.examples.depth_func.RenderFrame
-
- setRotatingObjectROPMode(int) - Method in class org.jdesktop.j3d.examples.depth_func.RenderFrameGL2ES2
-
- setSampleGain(int, float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Set gain scale factor applied to sample.
- setSize(Dimension) - Method in class org.jdesktop.j3d.examples.virtual_input_device.WheelControls
-
- setSoundData(MediaContainer) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setSoundType(int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setStaticObjectDBWriteStatus(boolean) - Method in class org.jdesktop.j3d.examples.depth_func.RenderFrame
-
- setStaticObjectDBWriteStatus(boolean) - Method in class org.jdesktop.j3d.examples.depth_func.RenderFrameGL2ES2
-
- setStaticObjectTestFunc(int) - Method in class org.jdesktop.j3d.examples.depth_func.RenderFrame
-
- setStaticObjectTestFunc(int) - Method in class org.jdesktop.j3d.examples.depth_func.RenderFrameGL2ES2
-
- setStaticWFObjectDBWriteStatus(boolean) - Method in class org.jdesktop.j3d.examples.depth_func.RenderFrame
-
- setStaticWFObjectDBWriteStatus(boolean) - Method in class org.jdesktop.j3d.examples.depth_func.RenderFrameGL2ES2
-
- setStaticWFObjectTestFunc(int) - Method in class org.jdesktop.j3d.examples.depth_func.RenderFrame
-
- setStaticWFObjectTestFunc(int) - Method in class org.jdesktop.j3d.examples.depth_func.RenderFrameGL2ES2
-
- setStepRate(float) - Method in class org.jdesktop.j3d.examples.virtual_input_device.ButtonPositionControls
-
- setStepRate(float) - Method in interface org.jdesktop.j3d.examples.virtual_input_device.PositionControls
-
Increment added to position each time mouse is pressed
or if the mouse is held down each time the Sensor is
read
- setTextureImage(BufferedImage) - Method in class org.jdesktop.j3d.examples.dot3.MyCanvas
-
- setTransformGroup(TransformGroup) - Method in class org.jdesktop.j3d.examples.four_by_four.Positions
-
- setVelocityScaleFactor(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set velocity scale factor for current aural attribute applied to all samples when Doppler is calculated.
- setView(View) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Save a reference to the current View object.
- setVworldXfrm(int, Transform3D) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
DOES NOTHING - does not need to do anything special for JOAL
Set the transform for local to virtual world coordinate space
- setVWrldXfrmFlag(boolean) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setWarmupTime(long) - Method in class org.jdesktop.j3d.examples.fps_counter.FPSCounter
-
The frame counter waits for some time before computing the
frame rate.
- setWireframeMode(boolean) - Method in class org.jdesktop.j3d.examples.dot3.Dot3Demo
-
Toggles wireframe mode
- setYUp(boolean) - Method in class org.jdesktop.j3d.examples.texture_by_ref.AnimateTexturesBehavior
-
- ShaderTestGLSL - Class in org.jdesktop.j3d.examples.gl2es2pipeline
-
- ShaderTestGLSL() - Constructor for class org.jdesktop.j3d.examples.gl2es2pipeline.ShaderTestGLSL
-
Creates new form ShaderTestGLSL
- ShaderTestGLSL - Class in org.jdesktop.j3d.examples.glsl_shader
-
- ShaderTestGLSL() - Constructor for class org.jdesktop.j3d.examples.glsl_shader.ShaderTestGLSL
-
Creates new form ShaderTestGLSL
- Shaft - Class in org.jdesktop.j3d.examples.gears
-
- Shaft(float, float, int, Appearance) - Constructor for class org.jdesktop.j3d.examples.gears.Shaft
-
Construct a Shaft;
- showTextures(boolean, boolean, boolean) - Method in class org.jdesktop.j3d.examples.dot3.Dot3Demo
-
This method togles on/off textures and updates TextureUnitState in correct Order.
- SimpleGeometry - Class in org.jdesktop.j3d.examples.platform_geometry
-
This class demonstrates the use of the Universe builder for stand-alone
applications along with the use of the PlatformGeometry node that is
present in the Java 3D Universe Builder utility.
- SimpleGeometry(String[]) - Constructor for class org.jdesktop.j3d.examples.platform_geometry.SimpleGeometry
-
- SimpleGeometry() - Constructor for class org.jdesktop.j3d.examples.platform_geometry.SimpleGeometry
-
- SimpleSounds - Class in org.jdesktop.j3d.examples.sound
-
- SimpleSounds() - Constructor for class org.jdesktop.j3d.examples.sound.SimpleSounds
-
- SimpleSoundsBehavior - Class in org.jdesktop.j3d.examples.sound
-
- SimpleSoundsBehavior(BackgroundSound, PointSound, PointSound, URL, URL, URL, BoundingSphere) - Constructor for class org.jdesktop.j3d.examples.sound.SimpleSoundsBehavior
-
- soundData - Variable in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
sound data associated with sound source
- soundType - Variable in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
sound data associated with sound source
- SphereGLSL - Class in org.jdesktop.j3d.examples.gl2es2pipeline
-
Simple Java 3D example program with programmable shader.
- SphereGLSL() - Constructor for class org.jdesktop.j3d.examples.gl2es2pipeline.SphereGLSL
-
Creates new form SphereGLSL
- SphereGLSL - Class in org.jdesktop.j3d.examples.glsl_shader
-
Simple Java 3D example program with programmable shader.
- SphereGLSL() - Constructor for class org.jdesktop.j3d.examples.glsl_shader.SphereGLSL
-
Creates new form SphereGLSL
- SphereGroup - Class in org.jdesktop.j3d.examples.alternate_appearance
-
- SphereGroup() - Constructor for class org.jdesktop.j3d.examples.alternate_appearance.SphereGroup
-
- SphereGroup(Appearance) - Constructor for class org.jdesktop.j3d.examples.alternate_appearance.SphereGroup
-
- SphereGroup(float, float, float, int, int, boolean) - Constructor for class org.jdesktop.j3d.examples.alternate_appearance.SphereGroup
-
- SphereGroup(float, float, float, int, int, Appearance, boolean) - Constructor for class org.jdesktop.j3d.examples.alternate_appearance.SphereGroup
-
- SphereMotion - Class in org.jdesktop.j3d.examples.sphere_motion
-
- SphereMotion(String[]) - Constructor for class org.jdesktop.j3d.examples.sphere_motion.SphereMotion
-
Creates new form SphereMotion
- SphereMotionGL2ES2 - Class in org.jdesktop.j3d.examples.sphere_motion
-
- SphereMotionGL2ES2(String[]) - Constructor for class org.jdesktop.j3d.examples.sphere_motion.SphereMotionGL2ES2
-
Creates new form SphereMotion
- SphereMotionGL2ES2_Texture - Class in org.jdesktop.j3d.examples.sphere_motion
-
- SphereMotionGL2ES2_Texture(String[]) - Constructor for class org.jdesktop.j3d.examples.sphere_motion.SphereMotionGL2ES2_Texture
-
Creates new form SphereMotion
- SphereMotionGLSL_FFP - Class in org.jdesktop.j3d.examples.sphere_motion
-
- SphereMotionGLSL_FFP(String[]) - Constructor for class org.jdesktop.j3d.examples.sphere_motion.SphereMotionGLSL_FFP
-
Creates new form SphereMotion
- SplineAnim - Class in org.jdesktop.j3d.examples.spline_anim
-
- SplineAnim() - Constructor for class org.jdesktop.j3d.examples.spline_anim.SplineAnim
-
- SpurGear - Class in org.jdesktop.j3d.examples.gears
-
- SpurGear(int, float, float, float, float, float) - Constructor for class org.jdesktop.j3d.examples.gears.SpurGear
-
Construct a SpurGear;
- SpurGear(int, float, float, float, float, float, Appearance) - Constructor for class org.jdesktop.j3d.examples.gears.SpurGear
-
Construct a SpurGear;
- SpurGear(int, float, float, float, float, float, float, Appearance) - Constructor for class org.jdesktop.j3d.examples.gears.SpurGear
-
Construct a SpurGear;
- SpurGear(int, float, float, float, float, float, float, float, Appearance) - Constructor for class org.jdesktop.j3d.examples.gears.SpurGear
-
Construct a SpurGear;
- SpurGearThinBody - Class in org.jdesktop.j3d.examples.gears
-
- SpurGearThinBody(int, float, float, float, float, float) - Constructor for class org.jdesktop.j3d.examples.gears.SpurGearThinBody
-
Construct a SpurGearThinBody;
- SpurGearThinBody(int, float, float, float, float, float, Appearance) - Constructor for class org.jdesktop.j3d.examples.gears.SpurGearThinBody
-
Construct a SpurGearThinBody;
- SpurGearThinBody(int, float, float, float, float, float, float, Appearance) - Constructor for class org.jdesktop.j3d.examples.gears.SpurGearThinBody
-
Construct a SpurGearThinBody;
- SpurGearThinBody(int, float, float, float, float, float, float, float, Appearance) - Constructor for class org.jdesktop.j3d.examples.gears.SpurGearThinBody
-
Construct a SpurGearThinBody;
- SpurGearThinBody(int, float, float, float, float, float, float, float, Appearance, float, float) - Constructor for class org.jdesktop.j3d.examples.gears.SpurGearThinBody
-
Construct a SpurGearThinBody;
- start() - Method in class org.jdesktop.j3d.examples.four_by_four.FourByFour
-
- startInterpolator() - Method in class org.jdesktop.j3d.examples.spline_anim.SplineAnim
-
- startSample(int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Start sample playing on audio device
- startSample() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- stateChanged(ChangeEvent) - Method in class org.jdesktop.j3d.examples.dot3.TextureControlPanel
-
- stateChanged(ChangeEvent) - Method in class org.jdesktop.j3d.examples.texture_by_ref.TextureByReference
-
- StencilOutline - Class in org.jdesktop.j3d.examples.stencil
-
Simple Java 3D example program to display an .obj object with shader programs.
- StencilOutline(String[]) - Constructor for class org.jdesktop.j3d.examples.stencil.StencilOutline
-
Creates new form ObjLoadGLSL
- stopSample(int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Stop sample playing on audio device
- stopSample() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- SwingInteraction - Class in org.jdesktop.j3d.examples.swing_interaction
-
Simple Java 3D test program created in NetBeans to illustrate interacting
with a Java 3D scene graph from an Swing-based program.
- SwingInteraction() - Constructor for class org.jdesktop.j3d.examples.swing_interaction.SwingInteraction
-
Creates new form SwingInteraction