- MainFrame - Class in org.jogamp.java3d.utils.applet
-
- MainFrame(Applet, String[], int, int) - Constructor for class org.jogamp.java3d.utils.applet.MainFrame
-
- MainFrame(Applet, String[]) - Constructor for class org.jogamp.java3d.utils.applet.MainFrame
-
- MainFrame(Applet, int, int) - Constructor for class org.jogamp.java3d.utils.applet.MainFrame
-
- majorVersionNumber - Variable in class org.jogamp.java3d.utils.geometry.compression.CompressedGeometryData.Header
-
The major version number for the compressed geometry format that
was used to compress the geometry.
- makeFloatBuffer(float[]) - Static method in class org.jogamp.java3d.utils.shader.Cube
-
- MANUAL_WAKEUP - Static variable in class org.jogamp.java3d.utils.behaviors.mouse.MouseBehavior
-
Set this flag if you want to manually wakeup the behavior.
- MaterialState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- MaterialState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.MaterialState
-
- MatrixIndices2D(Object[]) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Property which specifies where to find the X and Y values in the matrix
read generated by a 2D valuator.
- MediaContainerState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- MediaContainerState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.MediaContainerState
-
- minorMinorVersionNumber - Variable in class org.jogamp.java3d.utils.geometry.compression.CompressedGeometryData.Header
-
The minor-minor version number for the compressed geometry format
that was used to compress the geometry.
- minorVersionNumber - Variable in class org.jogamp.java3d.utils.geometry.compression.CompressedGeometryData.Header
-
The minor version number for the compressed geometry format that
was used to compress the geometry.
- MinRadius(Object[]) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Property which sets the minimum radius for the OrbitBehavior.
- ModelClipState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- ModelClipState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.ModelClipState
-
- MORPH - Static variable in class org.jogamp.java3d.utils.behaviors.picking.PickObject
-
Deprecated.
A flag to indicate to the pickNode method to return a
Morph
node from
a given SceneGraphPath
.
- MORPH - Static variable in class org.jogamp.java3d.utils.picking.PickResult
-
Flag to pass to
getNode(int)
to return a
Morph
node from
the SceneGraphPath
.
- MorphState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- MorphState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.MorphState
-
- Mouse6DPointerBehavior - Class in org.jogamp.java3d.utils.behaviors.sensor
-
This class provides basic behavior for a 6DOF mouse sensor.
- Mouse6DPointerBehavior(Sensor, double, boolean) - Constructor for class org.jogamp.java3d.utils.behaviors.sensor.Mouse6DPointerBehavior
-
Constructs the behavior with a default echo.
- Mouse6DPointerBehavior(Sensor, TransformGroup) - Constructor for class org.jogamp.java3d.utils.behaviors.sensor.Mouse6DPointerBehavior
-
Constructs the behavior with an echo parented by the specified
TransformGroup.
- Mouse6DPointerBehavior.EchoReadListener - Class in org.jogamp.java3d.utils.behaviors.sensor
-
This member class updates the echo transform in response to sensor
reads.
- MOUSE_LISTENER - Static variable in class org.jogamp.java3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
Flag indicating Behavior should listen for Mouse Events
- MOUSE_MOTION_LISTENER - Static variable in class org.jogamp.java3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
Flag indicating Behavior should listen for Mouse Motion Events
- MOUSE_WHEEL_LISTENER - Static variable in class org.jogamp.java3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
Flag indicating Behavior should listen for MouseWheel Events
- MouseBehavior - Class in org.jogamp.java3d.utils.behaviors.mouse
-
Base class for all mouse manipulators (see MouseRotate, MouseZoom
and MouseTranslate for
examples of how to extend this base class).
- MouseBehavior(TransformGroup) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseBehavior
-
Creates a mouse behavior object with a given transform group.
- MouseBehavior(int) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseBehavior
-
Initializes standard fields.
- MouseBehavior(Component, TransformGroup) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseBehavior
-
Creates a mouse behavior that uses AWT listeners and behavior
posts rather than WakeupOnAWTEvent.
- MouseBehavior(Component, int) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseBehavior
-
Creates a mouse behavior that uses AWT listeners and behavior
posts rather than WakeupOnAWTEvent.
- MouseBehaviorCallback - Interface in org.jogamp.java3d.utils.behaviors.mouse
-
The MouseBehaviorCallback interface allows a class to be notified
when the transform is changed by one of the MouseBehaviors.
- MouseBehaviorState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.behaviors.mouse
-
- MouseBehaviorState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.behaviors.mouse.MouseBehaviorState
-
- mouseClicked(MouseEvent) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseBehavior
-
- mouseClicked(MouseEvent) - Method in class org.jogamp.java3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
- mouseDragged(MouseEvent) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseBehavior
-
- mouseDragged(MouseEvent) - Method in class org.jogamp.java3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
- mouseEntered(MouseEvent) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseBehavior
-
- mouseEntered(MouseEvent) - Method in class org.jogamp.java3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
- mouseExited(MouseEvent) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseBehavior
-
- mouseExited(MouseEvent) - Method in class org.jogamp.java3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
- mouseMoved(MouseEvent) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseBehavior
-
- mouseMoved(MouseEvent) - Method in class org.jogamp.java3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
- mousePressed(MouseEvent) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseBehavior
-
- mousePressed(MouseEvent) - Method in class org.jogamp.java3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
- mouseReleased(MouseEvent) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseBehavior
-
- mouseReleased(MouseEvent) - Method in class org.jogamp.java3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
- MouseRotate - Class in org.jogamp.java3d.utils.behaviors.mouse
-
MouseRotate is a Java3D behavior object that lets users control the
rotation of an object via a mouse.
- MouseRotate(TransformGroup) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseRotate
-
Creates a rotate behavior given the transform group.
- MouseRotate() - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseRotate
-
Creates a default mouse rotate behavior.
- MouseRotate(int) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseRotate
-
Creates a rotate behavior.
- MouseRotate(Component) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseRotate
-
Creates a rotate behavior that uses AWT listeners and behavior
posts rather than WakeupOnAWTEvent.
- MouseRotate(Component, TransformGroup) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseRotate
-
Creates a rotate behavior that uses AWT listeners and behavior
posts rather than WakeupOnAWTEvent.
- MouseRotate(Component, int) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseRotate
-
Creates a rotate behavior that uses AWT listeners and behavior
posts rather than WakeupOnAWTEvent.
- MouseTranslate - Class in org.jogamp.java3d.utils.behaviors.mouse
-
MouseTranslate is a Java3D behavior object that lets users control the
translation (X, Y) of an object via a mouse drag motion with the third
mouse button (alt-click on PC).
- MouseTranslate(TransformGroup) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseTranslate
-
Creates a mouse translate behavior given the transform group.
- MouseTranslate() - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseTranslate
-
Creates a default translate behavior.
- MouseTranslate(int) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseTranslate
-
Creates a translate behavior.
- MouseTranslate(Component) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseTranslate
-
Creates a translate behavior that uses AWT listeners and behavior
posts rather than WakeupOnAWTEvent.
- MouseTranslate(Component, TransformGroup) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseTranslate
-
Creates a translate behavior that uses AWT listeners and behavior
posts rather than WakeupOnAWTEvent.
- MouseTranslate(Component, int) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseTranslate
-
Creates a translate behavior that uses AWT listeners and behavior
posts rather than WakeupOnAWTEvent.
- mouseWheelMoved(MouseWheelEvent) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseBehavior
-
- mouseWheelMoved(MouseWheelEvent) - Method in class org.jogamp.java3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
- MouseWheelZoom - Class in org.jogamp.java3d.utils.behaviors.mouse
-
MouseWheelZoom is a Java3D behavior object that lets users control the
Z axis translation of an object via mouse wheel.
- MouseWheelZoom(TransformGroup) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseWheelZoom
-
Creates a zoom behavior given the transform group.
- MouseWheelZoom() - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseWheelZoom
-
Creates a default mouse zoom behavior.
- MouseWheelZoom(int) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseWheelZoom
-
Creates a zoom behavior.
- MouseWheelZoom(Component) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseWheelZoom
-
Creates a zoom behavior that uses AWT listeners and behavior
posts rather than WakeupOnAWTEvent.
- MouseWheelZoom(Component, TransformGroup) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseWheelZoom
-
Creates a zoom behavior that uses AWT listeners and behavior
posts rather than WakeupOnAWTEvent.
- MouseWheelZoom(Component, int) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseWheelZoom
-
Creates a zoom behavior that uses AWT listeners and behavior
posts rather than WakeupOnAWTEvent.
- MouseZoom - Class in org.jogamp.java3d.utils.behaviors.mouse
-
MouseZoom is a Java3D behavior object that lets users control the
Z axis translation of an object via a mouse drag motion with the second
mouse button.
- MouseZoom(TransformGroup) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseZoom
-
Creates a zoom behavior given the transform group.
- MouseZoom() - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseZoom
-
Creates a default mouse zoom behavior.
- MouseZoom(int) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseZoom
-
Creates a zoom behavior.
- MouseZoom(Component) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseZoom
-
Creates a zoom behavior that uses AWT listeners and behavior
posts rather than WakeupOnAWTEvent.
- MouseZoom(Component, TransformGroup) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseZoom
-
Creates a zoom behavior that uses AWT listeners and behavior
posts rather than WakeupOnAWTEvent.
- MouseZoom(Component, int) - Constructor for class org.jogamp.java3d.utils.behaviors.mouse.MouseZoom
-
Creates a zoom behavior that uses AWT listeners and behavior
posts rather than WakeupOnAWTEvent.
- MultiTransformGroup - Class in org.jogamp.java3d.utils.universe
-
A convenience class that effectively creates a series of TransformGroup
nodes connected one to another hierarchically.
- MultiTransformGroup() - Constructor for class org.jogamp.java3d.utils.universe.MultiTransformGroup
-
Creates a MultiTransformGroup node that contains a single transform.
- MultiTransformGroup(int) - Constructor for class org.jogamp.java3d.utils.universe.MultiTransformGroup
-
Creates a MultiTransformGroup node that contains the specified
number of transforms.
- muteSample(int) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
Mute sample.
- muteSample(int) - Method in class org.jogamp.java3d.audioengines.javasound.JavaSoundMixer
-