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

M

m00 - Variable in class javax.vecmath.Matrix3d
The first matrix element in the first row.
m00 - Variable in class javax.vecmath.Matrix3f
The first matrix element in the first row.
m00 - Variable in class javax.vecmath.Matrix4d
The first element of the first row.
m00 - Variable in class javax.vecmath.Matrix4f
The first element of the first row.
m01 - Variable in class javax.vecmath.Matrix3d
The second matrix element in the first row.
m01 - Variable in class javax.vecmath.Matrix3f
The second matrix element in the first row.
m01 - Variable in class javax.vecmath.Matrix4d
The second element of the first row.
m01 - Variable in class javax.vecmath.Matrix4f
The second element of the first row.
m02 - Variable in class javax.vecmath.Matrix3d
The third matrix element in the first row.
m02 - Variable in class javax.vecmath.Matrix3f
The third matrix element in the first row.
m02 - Variable in class javax.vecmath.Matrix4d
The third element of the first row.
m02 - Variable in class javax.vecmath.Matrix4f
The third element of the first row.
m03 - Variable in class javax.vecmath.Matrix4d
The fourth element of the first row.
m03 - Variable in class javax.vecmath.Matrix4f
The fourth element of the first row.
m10 - Variable in class javax.vecmath.Matrix3d
The first matrix element in the second row.
m10 - Variable in class javax.vecmath.Matrix3f
The first matrix element in the second row.
m10 - Variable in class javax.vecmath.Matrix4d
The first element of the second row.
m10 - Variable in class javax.vecmath.Matrix4f
The first element of the second row.
m11 - Variable in class javax.vecmath.Matrix3d
The second matrix element in the second row.
m11 - Variable in class javax.vecmath.Matrix3f
The second matrix element in the second row.
m11 - Variable in class javax.vecmath.Matrix4d
The second element of the second row.
m11 - Variable in class javax.vecmath.Matrix4f
The second element of the second row.
m12 - Variable in class javax.vecmath.Matrix3d
The third matrix element in the second row.
m12 - Variable in class javax.vecmath.Matrix3f
The third matrix element in the second row.
m12 - Variable in class javax.vecmath.Matrix4d
The third element of the second row.
m12 - Variable in class javax.vecmath.Matrix4f
The third element of the second row.
m13 - Variable in class javax.vecmath.Matrix4d
The fourth element of the second row.
m13 - Variable in class javax.vecmath.Matrix4f
The fourth element of the second row.
m20 - Variable in class javax.vecmath.Matrix3d
The first matrix element in the third row.
m20 - Variable in class javax.vecmath.Matrix3f
The first matrix element in the third row.
m20 - Variable in class javax.vecmath.Matrix4d
The first element of the third row.
m20 - Variable in class javax.vecmath.Matrix4f
The first element of the third row.
m21 - Variable in class javax.vecmath.Matrix3d
The second matrix element in the third row.
m21 - Variable in class javax.vecmath.Matrix3f
The second matrix element in the third row.
m21 - Variable in class javax.vecmath.Matrix4d
The second element of the third row.
m21 - Variable in class javax.vecmath.Matrix4f
The second element of the third row.
m22 - Variable in class javax.vecmath.Matrix3d
The third matrix element in the third row.
m22 - Variable in class javax.vecmath.Matrix3f
The third matrix element in the third row.
m22 - Variable in class javax.vecmath.Matrix4d
The third element of the third row.
m22 - Variable in class javax.vecmath.Matrix4f
The third element of the third row.
m23 - Variable in class javax.vecmath.Matrix4d
The fourth element of the third row.
m23 - Variable in class javax.vecmath.Matrix4f
The fourth element of the third row.
m30 - Variable in class javax.vecmath.Matrix4d
The first element of the fourth row.
m30 - Variable in class javax.vecmath.Matrix4f
The first element of the fourth row.
m31 - Variable in class javax.vecmath.Matrix4d
The second element of the fourth row.
m31 - Variable in class javax.vecmath.Matrix4f
The second element of the fourth row.
m32 - Variable in class javax.vecmath.Matrix4d
The third element of the fourth row.
m32 - Variable in class javax.vecmath.Matrix4f
The third element of the fourth row.
m33 - Variable in class javax.vecmath.Matrix4d
The fourth element of the fourth row.
m33 - Variable in class javax.vecmath.Matrix4f
The fourth element of the fourth row.
MainFrame - Class in com.sun.j3d.utils.applet
 
MainFrame(Applet, String[], int, int) - Constructor for class com.sun.j3d.utils.applet.MainFrame
 
MainFrame(Applet, String[]) - Constructor for class com.sun.j3d.utils.applet.MainFrame
 
MainFrame(Applet, int, int) - Constructor for class com.sun.j3d.utils.applet.MainFrame
 
majorVersionNumber - Variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
The major version number for the compressed geometry format that was used to compress the geometry.
majorVersionNumber - Variable in class javax.media.j3d.CompressedGeometryHeader
Deprecated. The major version number for the compressed geometry format that was used to compress the geometry.
MANUAL_WAKEUP - Static variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
Set this flag if you want to manually wakeup the behavior.
Material - Class in javax.media.j3d
The Material object defines the appearance of an object under illumination.
Material() - Constructor for class javax.media.j3d.Material
Constructs and initializes a Material object using default parameters.
Material(Color3f, Color3f, Color3f, Color3f, float) - Constructor for class javax.media.j3d.Material
Constructs and initializes a new material object using the specified parameters.
MaterialState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
MaterialState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.MaterialState
 
Matrix3d - Class in javax.vecmath
A double precision floating point 3 by 3 matrix.
Matrix3d(double, double, double, double, double, double, double, double, double) - Constructor for class javax.vecmath.Matrix3d
Constructs and initializes a Matrix3d from the specified nine values.
Matrix3d(double[]) - Constructor for class javax.vecmath.Matrix3d
Constructs and initializes a Matrix3d from the specified nine- element array.
Matrix3d(Matrix3d) - Constructor for class javax.vecmath.Matrix3d
Constructs a new matrix with the same values as the Matrix3d parameter.
Matrix3d(Matrix3f) - Constructor for class javax.vecmath.Matrix3d
Constructs a new matrix with the same values as the Matrix3f parameter.
Matrix3d() - Constructor for class javax.vecmath.Matrix3d
Constructs and initializes a Matrix3d to all zeros.
Matrix3f - Class in javax.vecmath
A single precision floating point 3 by 3 matrix.
Matrix3f(float, float, float, float, float, float, float, float, float) - Constructor for class javax.vecmath.Matrix3f
Constructs and initializes a Matrix3f from the specified nine values.
Matrix3f(float[]) - Constructor for class javax.vecmath.Matrix3f
Constructs and initializes a Matrix3f from the specified nine-element array.
Matrix3f(Matrix3d) - Constructor for class javax.vecmath.Matrix3f
Constructs a new matrix with the same values as the Matrix3d parameter.
Matrix3f(Matrix3f) - Constructor for class javax.vecmath.Matrix3f
Constructs a new matrix with the same values as the Matrix3f parameter.
Matrix3f() - Constructor for class javax.vecmath.Matrix3f
Constructs and initializes a Matrix3f to all zeros.
Matrix4d - Class in javax.vecmath
A double precision floating point 4 by 4 matrix.
Matrix4d(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class javax.vecmath.Matrix4d
Constructs and initializes a Matrix4d from the specified 16 values.
Matrix4d(double[]) - Constructor for class javax.vecmath.Matrix4d
Constructs and initializes a Matrix4d from the specified 16 element array.
Matrix4d(Quat4d, Vector3d, double) - Constructor for class javax.vecmath.Matrix4d
Constructs and initializes a Matrix4d from the quaternion, translation, and scale values; the scale is applied only to the rotational components of the matrix (upper 3x3) and not to the translational components.
Matrix4d(Quat4f, Vector3d, double) - Constructor for class javax.vecmath.Matrix4d
Constructs and initializes a Matrix4d from the quaternion, translation, and scale values; the scale is applied only to the rotational components of the matrix (upper 3x3) and not to the translational components.
Matrix4d(Matrix4d) - Constructor for class javax.vecmath.Matrix4d
Constructs a new matrix with the same values as the Matrix4d parameter.
Matrix4d(Matrix4f) - Constructor for class javax.vecmath.Matrix4d
Constructs a new matrix with the same values as the Matrix4f parameter.
Matrix4d(Matrix3f, Vector3d, double) - Constructor for class javax.vecmath.Matrix4d
Constructs and initializes a Matrix4d from the rotation matrix, translation, and scale values; the scale is applied only to the rotational components of the matrix (upper 3x3) and not to the translational components of the matrix.
Matrix4d(Matrix3d, Vector3d, double) - Constructor for class javax.vecmath.Matrix4d
Constructs and initializes a Matrix4f from the rotation matrix, translation, and scale values; the scale is applied only to the rotational components of the matrix (upper 3x3) and not to the translational components of the matrix.
Matrix4d() - Constructor for class javax.vecmath.Matrix4d
Constructs and initializes a Matrix4d to all zeros.
Matrix4f - Class in javax.vecmath
A single precision floating point 4 by 4 matrix.
Matrix4f(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Constructor for class javax.vecmath.Matrix4f
Constructs and initializes a Matrix4f from the specified 16 values.
Matrix4f(float[]) - Constructor for class javax.vecmath.Matrix4f
Constructs and initializes a Matrix4f from the specified 16 element array.
Matrix4f(Quat4f, Vector3f, float) - Constructor for class javax.vecmath.Matrix4f
Constructs and initializes a Matrix4f from the quaternion, translation, and scale values; the scale is applied only to the rotational components of the matrix (upper 3x3) and not to the translational components.
Matrix4f(Matrix4d) - Constructor for class javax.vecmath.Matrix4f
Constructs a new matrix with the same values as the Matrix4d parameter.
Matrix4f(Matrix4f) - Constructor for class javax.vecmath.Matrix4f
Constructs a new matrix with the same values as the Matrix4f parameter.
Matrix4f(Matrix3f, Vector3f, float) - Constructor for class javax.vecmath.Matrix4f
Constructs and initializes a Matrix4f from the rotation matrix, translation, and scale values; the scale is applied only to the rotational components of the matrix (upper 3x3) and not to the translational components of the matrix.
Matrix4f() - Constructor for class javax.vecmath.Matrix4f
Constructs and initializes a Matrix4f to all zeros.
MatrixIndices2D(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which specifies where to find the X and Y values in the matrix read generated by a 2D valuator.
MAXIMUM_SENSOR_BUTTON_COUNT - Static variable in class javax.media.j3d.SensorRead
The maximum number of sensor-attached buttons tracked on a per sensor basis.
MediaContainer - Class in javax.media.j3d
The MediaContainer object defines all sound data: cached state flag, and associated sound media.
MediaContainer() - Constructor for class javax.media.j3d.MediaContainer
Constructs a MediaContainer object with default parameters.
MediaContainer(String) - Constructor for class javax.media.j3d.MediaContainer
Constructs and initializes a MediaContainer object using specified parameters.
MediaContainer(URL) - Constructor for class javax.media.j3d.MediaContainer
Constructs and initializes a MediaContainer object using specified parameters.
MediaContainer(InputStream) - Constructor for class javax.media.j3d.MediaContainer
Constructs and initializes a MediaContainer object using specified parameters.
MediaContainerState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
MediaContainerState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.MediaContainerState
 
minorMinorVersionNumber - Variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
The minor-minor version number for the compressed geometry format that was used to compress the geometry.
minorMinorVersionNumber - Variable in class javax.media.j3d.CompressedGeometryHeader
Deprecated. The minor-minor version number for the compressed geometry format that was used to compress the geometry.
minorVersionNumber - Variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
The minor version number for the compressed geometry format that was used to compress the geometry.
minorVersionNumber - Variable in class javax.media.j3d.CompressedGeometryHeader
Deprecated. The minor version number for the compressed geometry format that was used to compress the geometry.
MinRadius(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Property which sets the minimum radius for the OrbitBehavior.
MismatchedSizeException - Exception in javax.vecmath
Indicates that an operation cannot be completed properly because of a mismatch in the sizes of object attributes.
MismatchedSizeException() - Constructor for exception javax.vecmath.MismatchedSizeException
Create the exception object with default values.
MismatchedSizeException(String) - Constructor for exception javax.vecmath.MismatchedSizeException
Create the exception object that outputs a message.
ModelClip - Class in javax.media.j3d
The ModelClip leaf node defines a set of 6 arbitrary clipping planes in the virtual universe.
ModelClip() - Constructor for class javax.media.j3d.ModelClip
Constructs a ModelClip node with default parameters.
ModelClip(Vector4d[]) - Constructor for class javax.media.j3d.ModelClip
Constructs a ModelClip node using the specified planes.
ModelClip(Vector4d[], boolean[]) - Constructor for class javax.media.j3d.ModelClip
Constructs a ModelClip node using the specified planes and enable flags.
ModelClipState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
ModelClipState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ModelClipState
 
MODULATE - Static variable in class javax.media.j3d.TextureAttributes
Modulate the object color with the texture color.
MONO_SPEAKER - Static variable in interface javax.media.j3d.AudioDevice
Choosing a single near-field monoaural speaker as the audio playback type specifies that the audio playback will be through a single speaker some supplied distance away from the listener.
MORPH - Static variable in class com.sun.j3d.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 com.sun.j3d.utils.picking.PickResult
Flag to pass to getNode(int) to return a Morph node from the SceneGraphPath.
Morph - Class in javax.media.j3d
Deprecated. As of Java 3D version 1.4.
Morph(GeometryArray[]) - Constructor for class javax.media.j3d.Morph
Deprecated. Constructs and initializes a Morph node with the specified array of GeometryArray objects.
Morph(GeometryArray[], Appearance) - Constructor for class javax.media.j3d.Morph
Deprecated. Constructs and initializes a Morph node with the specified array of GeometryArray objects and the specified appearance object.
MorphState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
MorphState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.MorphState
 
Mouse6DPointerBehavior - Class in com.sun.j3d.utils.behaviors.sensor
This class provides basic behavior for a 6DOF mouse sensor.
Mouse6DPointerBehavior(Sensor, double, boolean) - Constructor for class com.sun.j3d.utils.behaviors.sensor.Mouse6DPointerBehavior
Constructs the behavior with a default echo.
Mouse6DPointerBehavior(Sensor, TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.sensor.Mouse6DPointerBehavior
Constructs the behavior with an echo parented by the specified TransformGroup.
Mouse6DPointerBehavior.EchoReadListener - Class in com.sun.j3d.utils.behaviors.sensor
This member class updates the echo transform in response to sensor reads.
Mouse6DPointerBehavior.EchoReadListener() - Constructor for class com.sun.j3d.utils.behaviors.sensor.Mouse6DPointerBehavior.EchoReadListener
 
MOUSE_LISTENER - Static variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
Flag indicating Behavior should listen for Mouse Events
MOUSE_MOTION_LISTENER - Static variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
Flag indicating Behavior should listen for Mouse Motion Events
MOUSE_WHEEL_LISTENER - Static variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
Flag indicating Behavior should listen for MouseWheel Events
MouseBehavior - Class in com.sun.j3d.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 com.sun.j3d.utils.behaviors.mouse.MouseBehavior
Creates a mouse behavior object with a given transform group.
MouseBehavior(int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
Initializes standard fields.
MouseBehavior(Component, TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
Creates a mouse behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseBehavior(Component, int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
Creates a mouse behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseBehaviorCallback - Interface in com.sun.j3d.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 com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.mouse
 
MouseBehaviorState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.mouse.MouseBehaviorState
 
mouseClicked(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
mouseClicked(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
 
mouseDragged(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
mouseDragged(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
 
mouseEntered(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
mouseEntered(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
 
mouseExited(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
mouseExited(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
 
mouseMoved(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
mouseMoved(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
 
mousePressed(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
mousePressed(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
 
mouseReleased(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
mouseReleased(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
 
MouseRotate - Class in com.sun.j3d.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 com.sun.j3d.utils.behaviors.mouse.MouseRotate
Creates a rotate behavior given the transform group.
MouseRotate() - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseRotate
Creates a default mouse rotate behavior.
MouseRotate(int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseRotate
Creates a rotate behavior.
MouseRotate(Component) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseRotate
Creates a rotate behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseRotate(Component, TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseRotate
Creates a rotate behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseRotate(Component, int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseRotate
Creates a rotate behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseTranslate - Class in com.sun.j3d.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 com.sun.j3d.utils.behaviors.mouse.MouseTranslate
Creates a mouse translate behavior given the transform group.
MouseTranslate() - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
Creates a default translate behavior.
MouseTranslate(int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
Creates a translate behavior.
MouseTranslate(Component) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
Creates a translate behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseTranslate(Component, TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
Creates a translate behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseTranslate(Component, int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
Creates a translate behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
mouseWheelMoved(MouseWheelEvent) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
mouseWheelMoved(MouseWheelEvent) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
 
MouseWheelZoom - Class in com.sun.j3d.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 com.sun.j3d.utils.behaviors.mouse.MouseWheelZoom
Creates a zoom behavior given the transform group.
MouseWheelZoom() - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseWheelZoom
Creates a default mouse zoom behavior.
MouseWheelZoom(int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseWheelZoom
Creates a zoom behavior.
MouseWheelZoom(Component) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseWheelZoom
Creates a zoom behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseWheelZoom(Component, TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseWheelZoom
Creates a zoom behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseWheelZoom(Component, int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseWheelZoom
Creates a zoom behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseZoom - Class in com.sun.j3d.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 com.sun.j3d.utils.behaviors.mouse.MouseZoom
Creates a zoom behavior given the transform group.
MouseZoom() - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseZoom
Creates a default mouse zoom behavior.
MouseZoom(int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseZoom
Creates a zoom behavior.
MouseZoom(Component) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseZoom
Creates a zoom behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseZoom(Component, TransformGroup) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseZoom
Creates a zoom behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
MouseZoom(Component, int) - Constructor for class com.sun.j3d.utils.behaviors.mouse.MouseZoom
Creates a zoom behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent.
moveTo(BranchGroup) - Method in class javax.media.j3d.Group
Moves the specified branch group node from its existing location to the end of this group node's list of children.
moveTo(BranchGroup) - Method in class javax.media.j3d.OrderedGroup
Moves the specified branch group node from its existing location to the end of this group node's list of children.
mul(double) - Method in class javax.media.j3d.Transform3D
Multiplies each element of this transform by a scalar.
mul(double, Transform3D) - Method in class javax.media.j3d.Transform3D
Multiplies each element of transform t1 by a scalar and places the result into this.
mul(Transform3D) - Method in class javax.media.j3d.Transform3D
Sets the value of this transform to the result of multiplying itself with transform t1 (this = this * t1).
mul(Transform3D, Transform3D) - Method in class javax.media.j3d.Transform3D
Sets the value of this transform to the result of multiplying transform t1 by transform t2 (this = t1*t2).
mul(GMatrix) - Method in class javax.vecmath.GMatrix
Sets the value of this matrix to the result of multiplying itself with matrix m1 (this = this * m1).
mul(GMatrix, GMatrix) - Method in class javax.vecmath.GMatrix
Sets the value of this matrix to the result of multiplying the two argument matrices together (this = m1 * m2).
mul(GVector, GVector) - Method in class javax.vecmath.GMatrix
Computes the outer product of the two vectors; multiplies the the first vector by the transpose of the second vector and places the matrix result into this matrix.
mul(GMatrix, GVector) - Method in class javax.vecmath.GVector
Multiplies matrix m1 times Vector v1 and places the result into this vector (this = m1*v1).
mul(GVector, GMatrix) - Method in class javax.vecmath.GVector
Multiplies the transpose of vector v1 (ie, v1 becomes a row vector with respect to the multiplication) times matrix m1 and places the result into this vector (this = transpose(v1)*m1).
mul(double) - Method in class javax.vecmath.Matrix3d
Multiplies each element of this matrix by a scalar.
mul(double, Matrix3d) - Method in class javax.vecmath.Matrix3d
Multiplies each element of matrix m1 by a scalar and places the result into this.
mul(Matrix3d) - Method in class javax.vecmath.Matrix3d
Sets the value of this matrix to the result of multiplying itself with matrix m1.
mul(Matrix3d, Matrix3d) - Method in class javax.vecmath.Matrix3d
Sets the value of this matrix to the result of multiplying the two argument matrices together.
mul(float) - Method in class javax.vecmath.Matrix3f
Multiplies each element of this matrix by a scalar.
mul(float, Matrix3f) - Method in class javax.vecmath.Matrix3f
Multiplies each element of matrix m1 by a scalar and places the result into this.
mul(Matrix3f) - Method in class javax.vecmath.Matrix3f
Sets the value of this matrix to the result of multiplying itself with matrix m1.
mul(Matrix3f, Matrix3f) - Method in class javax.vecmath.Matrix3f
Sets the value of this matrix to the result of multiplying the two argument matrices together.
mul(double) - Method in class javax.vecmath.Matrix4d
Multiplies each element of this matrix by a scalar.
mul(double, Matrix4d) - Method in class javax.vecmath.Matrix4d
Multiplies each element of matrix m1 by a scalar and places the result into this.
mul(Matrix4d) - Method in class javax.vecmath.Matrix4d
Sets the value of this matrix to the result of multiplying itself with matrix m1.
mul(Matrix4d, Matrix4d) - Method in class javax.vecmath.Matrix4d
Sets the value of this matrix to the result of multiplying the two argument matrices together.
mul(float) - Method in class javax.vecmath.Matrix4f
Multiplies each element of this matrix by a scalar.
mul(float, Matrix4f) - Method in class javax.vecmath.Matrix4f
Multiplies each element of matrix m1 by a scalar and places the result into this.
mul(Matrix4f) - Method in class javax.vecmath.Matrix4f
Sets the value of this matrix to the result of multiplying itself with matrix m1.
mul(Matrix4f, Matrix4f) - Method in class javax.vecmath.Matrix4f
Sets the value of this matrix to the result of multiplying the two argument matrices together.
mul(Quat4d, Quat4d) - Method in class javax.vecmath.Quat4d
Sets the value of this quaternion to the quaternion product of quaternions q1 and q2 (this = q1 * q2).
mul(Quat4d) - Method in class javax.vecmath.Quat4d
Sets the value of this quaternion to the quaternion product of itself and q1 (this = this * q1).
mul(Quat4f, Quat4f) - Method in class javax.vecmath.Quat4f
Sets the value of this quaternion to the quaternion product of quaternions q1 and q2 (this = q1 * q2).
mul(Quat4f) - Method in class javax.vecmath.Quat4f
Sets the value of this quaternion to the quaternion product of itself and q1 (this = this * q1).
mulInverse(Transform3D) - Method in class javax.media.j3d.Transform3D
Multiplies this transform by the inverse of transform t1.
mulInverse(Transform3D, Transform3D) - Method in class javax.media.j3d.Transform3D
Multiplies transform t1 by the inverse of transform t2.
mulInverse(Quat4d, Quat4d) - Method in class javax.vecmath.Quat4d
Multiplies quaternion q1 by the inverse of quaternion q2 and places the value into this quaternion.
mulInverse(Quat4d) - Method in class javax.vecmath.Quat4d
Multiplies this quaternion by the inverse of quaternion q1 and places the value into this quaternion.
mulInverse(Quat4f, Quat4f) - Method in class javax.vecmath.Quat4f
Multiplies quaternion q1 by the inverse of quaternion q2 and places the value into this quaternion.
mulInverse(Quat4f) - Method in class javax.vecmath.Quat4f
Multiplies this quaternion by the inverse of quaternion q1 and places the value into this quaternion.
mulNormalize(Matrix3d) - Method in class javax.vecmath.Matrix3d
Multiplies this matrix by matrix m1, does an SVD normalization of the result, and places the result back into this matrix this = SVDnorm(this*m1).
mulNormalize(Matrix3d, Matrix3d) - Method in class javax.vecmath.Matrix3d
Multiplies matrix m1 by matrix m2, does an SVD normalization of the result, and places the result into this matrix this = SVDnorm(m1*m2).
mulNormalize(Matrix3f) - Method in class javax.vecmath.Matrix3f
Multiplies this matrix by matrix m1, does an SVD normalization of the result, and places the result back into this matrix.
mulNormalize(Matrix3f, Matrix3f) - Method in class javax.vecmath.Matrix3f
Multiplies matrix m1 by matrix m2, does an SVD normalization of the result, and places the result into this matrix.
MULTI_LEVEL_LINEAR - Static variable in class javax.media.j3d.Texture
Performs tri-linear interpolation of texels between four texels each from two nearest mipmap levels.
MULTI_LEVEL_MIPMAP - Static variable in class javax.media.j3d.Texture
Indicates that this Texture object has multiple images, one for each mipmap level.
MULTI_LEVEL_POINT - Static variable in class javax.media.j3d.Texture
Selects the nearest texel in the nearest mipmap.
MultipleParentException - Exception in javax.media.j3d
Indicates an attempt to add a node that is already a child of one group node, into another group node.
MultipleParentException() - Constructor for exception javax.media.j3d.MultipleParentException
Create the exception object with default values.
MultipleParentException(String) - Constructor for exception javax.media.j3d.MultipleParentException
Create the exception object that outputs message.
multiplyModelTransform(Transform3D) - Method in class javax.media.j3d.GraphicsContext3D
Multiplies the current model transform by the specified transform and stores the result back into the current transform.
MultiTransformGroup - Class in com.sun.j3d.utils.universe
A convenience class that effectively creates a series of TransformGroup nodes connected one to another hierarchically.
MultiTransformGroup() - Constructor for class com.sun.j3d.utils.universe.MultiTransformGroup
Creates a MultiTransformGroup node that contains a single transform.
MultiTransformGroup(int) - Constructor for class com.sun.j3d.utils.universe.MultiTransformGroup
Creates a MultiTransformGroup node that contains the specified number of transforms.
mulTransposeBoth(Transform3D, Transform3D) - Method in class javax.media.j3d.Transform3D
Multiplies the transpose of transform t1 by the transpose of transform t2 and places the result into this transform (this = transpose(t1) * transpose(t2)).
mulTransposeBoth(GMatrix, GMatrix) - Method in class javax.vecmath.GMatrix
Multiplies the transpose of matrix m1 times the transpose of matrix m2, and places the result into this.
mulTransposeBoth(Matrix3d, Matrix3d) - Method in class javax.vecmath.Matrix3d
Multiplies the transpose of matrix m1 times the transpose of matrix m2, and places the result into this.
mulTransposeBoth(Matrix3f, Matrix3f) - Method in class javax.vecmath.Matrix3f
Multiplies the transpose of matrix m1 times the transpose of matrix m2, and places the result into this.
mulTransposeBoth(Matrix4d, Matrix4d) - Method in class javax.vecmath.Matrix4d
Multiplies the transpose of matrix m1 times the transpose of matrix m2, and places the result into this.
mulTransposeBoth(Matrix4f, Matrix4f) - Method in class javax.vecmath.Matrix4f
Multiplies the transpose of matrix m1 times the transpose of matrix m2, and places the result into this.
mulTransposeLeft(Transform3D, Transform3D) - Method in class javax.media.j3d.Transform3D
Multiplies the transpose of transform t1 by transform t2 and places the result into this matrix (this = transpose(t1) * t2).
mulTransposeLeft(GMatrix, GMatrix) - Method in class javax.vecmath.GMatrix
Multiplies the transpose of matrix m1 times matrix m2, and places the result into this.
mulTransposeLeft(Matrix3d, Matrix3d) - Method in class javax.vecmath.Matrix3d
Multiplies the transpose of matrix m1 times matrix m2, and places the result into this.
mulTransposeLeft(Matrix3f, Matrix3f) - Method in class javax.vecmath.Matrix3f
Multiplies the transpose of matrix m1 times matrix m2, and places the result into this.
mulTransposeLeft(Matrix4d, Matrix4d) - Method in class javax.vecmath.Matrix4d
Multiplies the transpose of matrix m1 times matrix m2, and places the result into this.
mulTransposeLeft(Matrix4f, Matrix4f) - Method in class javax.vecmath.Matrix4f
Multiplies the transpose of matrix m1 times matrix m2, and places the result into this.
mulTransposeRight(Transform3D, Transform3D) - Method in class javax.media.j3d.Transform3D
Multiplies transform t1 by the transpose of transform t2 and places the result into this transform (this = t1 * transpose(t2)).
mulTransposeRight(GMatrix, GMatrix) - Method in class javax.vecmath.GMatrix
Multiplies matrix m1 times the transpose of matrix m2, and places the result into this.
mulTransposeRight(Matrix3d, Matrix3d) - Method in class javax.vecmath.Matrix3d
Multiplies matrix m1 times the transpose of matrix m2, and places the result into this.
mulTransposeRight(Matrix3f, Matrix3f) - Method in class javax.vecmath.Matrix3f
Multiplies matrix m1 times the transpose of matrix m2, and places the result into this.
mulTransposeRight(Matrix4d, Matrix4d) - Method in class javax.vecmath.Matrix4d
Multiplies matrix m1 times the transpose of matrix m2, and places the result into this.
mulTransposeRight(Matrix4f, Matrix4f) - Method in class javax.vecmath.Matrix4f
Multiplies matrix m1 times the transpose of matrix m2, and places the result into this.
muteSample(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
Mute sample.
muteSample(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
 
muteSample(int) - Method in interface javax.media.j3d.AudioDevice3D
Makes the sample 'play silently'.

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