Serialized Form


Package javax.vecmath

Class javax.vecmath.AxisAngle4d implements Serializable

Serialized Fields

x

double x
The x coordinate.


y

double y
The y coordinate.


z

double z
The z coordinate.


angle

double angle
The angle of rotation in radians.

Class javax.vecmath.AxisAngle4f implements Serializable

Serialized Fields

x

float x
The x coordinate.


y

float y
The y coordinate.


z

float z
The z coordinate.


angle

float angle
The angle of rotation in radians.

Class javax.vecmath.Color3b implements Serializable

Class javax.vecmath.Color3f implements Serializable

Class javax.vecmath.Color4b implements Serializable

Class javax.vecmath.Color4f implements Serializable

Class javax.vecmath.GMatrix implements Serializable

Serialized Fields

nRow

int nRow

nCol

int nCol

values

double[][] values

Class javax.vecmath.GVector implements Serializable

Serialized Fields

length

int length

values

double[] values

Class javax.vecmath.Matrix3d implements Serializable

Serialized Fields

m00

double m00
The first matrix element in the first row.


m01

double m01
The second matrix element in the first row.


m02

double m02
The third matrix element in the first row.


m10

double m10
The first matrix element in the second row.


m11

double m11
The second matrix element in the second row.


m12

double m12
The third matrix element in the second row.


m20

double m20
The first matrix element in the third row.


m21

double m21
The second matrix element in the third row.


m22

double m22
The third matrix element in the third row.

Class javax.vecmath.Matrix3f implements Serializable

Serialized Fields

m00

float m00
The first matrix element in the first row.


m01

float m01
The second matrix element in the first row.


m02

float m02
The third matrix element in the first row.


m10

float m10
The first matrix element in the second row.


m11

float m11
The second matrix element in the second row.


m12

float m12
The third matrix element in the second row.


m20

float m20
The first matrix element in the third row.


m21

float m21
The second matrix element in the third row.


m22

float m22
The third matrix element in the third row.

Class javax.vecmath.Matrix4d implements Serializable

Serialized Fields

m00

double m00
The first element of the first row.


m01

double m01
The second element of the first row.


m02

double m02
The third element of the first row.


m03

double m03
The fourth element of the first row.


m10

double m10
The first element of the second row.


m11

double m11
The second element of the second row.


m12

double m12
The third element of the second row.


m13

double m13
The fourth element of the second row.


m20

double m20
The first element of the third row.


m21

double m21
The second element of the third row.


m22

double m22
The third element of the third row.


m23

double m23
The fourth element of the third row.


m30

double m30
The first element of the fourth row.


m31

double m31
The second element of the fourth row.


m32

double m32
The third element of the fourth row.


m33

double m33
The fourth element of the fourth row.

Class javax.vecmath.Matrix4f implements Serializable

Serialized Fields

m00

float m00
The first element of the first row.


m01

float m01
The second element of the first row.


m02

float m02
The third element of the first row.


m03

float m03
The fourth element of the first row.


m10

float m10
The first element of the second row.


m11

float m11
The second element of the second row.


m12

float m12
The third element of the second row.


m13

float m13
The fourth element of the second row.


m20

float m20
The first element of the third row.


m21

float m21
The second element of the third row.


m22

float m22
The third element of the third row.


m23

float m23
The fourth element of the third row.


m30

float m30
The first element of the fourth row.


m31

float m31
The second element of the fourth row.


m32

float m32
The third element of the fourth row.


m33

float m33
The fourth element of the fourth row.

Class javax.vecmath.MismatchedSizeException implements Serializable

Class javax.vecmath.Point2d implements Serializable

Class javax.vecmath.Point2f implements Serializable

Class javax.vecmath.Point3d implements Serializable

Class javax.vecmath.Point3f implements Serializable

Class javax.vecmath.Point3i implements Serializable

Class javax.vecmath.Point4d implements Serializable

Class javax.vecmath.Point4f implements Serializable

Class javax.vecmath.Point4i implements Serializable

Class javax.vecmath.Quat4d implements Serializable

Class javax.vecmath.Quat4f implements Serializable

Class javax.vecmath.SingularMatrixException implements Serializable

Class javax.vecmath.TexCoord2f implements Serializable

Class javax.vecmath.TexCoord3f implements Serializable

Class javax.vecmath.TexCoord4f implements Serializable

Class javax.vecmath.Tuple2d implements Serializable

Serialized Fields

x

double x
The x coordinate.


y

double y
The y coordinate.

Class javax.vecmath.Tuple2f implements Serializable

Serialized Fields

x

float x
The x coordinate.


y

float y
The y coordinate.

Class javax.vecmath.Tuple3b implements Serializable

Serialized Fields

x

byte x
The first value.


y

byte y
The second value.


z

byte z
The third value.

Class javax.vecmath.Tuple3d implements Serializable

Serialized Fields

x

double x
The x coordinate.


y

double y
The y coordinate.


z

double z
The z coordinate.

Class javax.vecmath.Tuple3f implements Serializable

Serialized Fields

x

float x
The x coordinate.


y

float y
The y coordinate.


z

float z
The z coordinate.

Class javax.vecmath.Tuple3i implements Serializable

Serialized Fields

x

int x
The x coordinate.


y

int y
The y coordinate.


z

int z
The z coordinate.

Class javax.vecmath.Tuple4b implements Serializable

Serialized Fields

x

byte x
The first value.


y

byte y
The second value.


z

byte z
The third value.


w

byte w
The fourth value.

Class javax.vecmath.Tuple4d implements Serializable

Serialized Fields

x

double x
The x coordinate.


y

double y
The y coordinate.


z

double z
The z coordinate.


w

double w
The w coordinate.

Class javax.vecmath.Tuple4f implements Serializable

Serialized Fields

x

float x
The x coordinate.


y

float y
The y coordinate.


z

float z
The z coordinate.


w

float w
The w coordinate.

Class javax.vecmath.Tuple4i implements Serializable

Serialized Fields

x

int x
The x coordinate.


y

int y
The y coordinate.


z

int z
The z coordinate.


w

int w
The w coordinate.

Class javax.vecmath.Vector2d implements Serializable

Class javax.vecmath.Vector2f implements Serializable

Class javax.vecmath.Vector3d implements Serializable

Class javax.vecmath.Vector3f implements Serializable

Class javax.vecmath.Vector4d implements Serializable

Class javax.vecmath.Vector4f implements Serializable


Package javax.media.j3d

Class javax.media.j3d.BadTransformException implements Serializable

Class javax.media.j3d.Canvas3D implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Serialization of Canvas3D objects is not supported.

Throws:
java.lang.UnsupportedOperationException - this method is not supported
java.io.IOException
java.lang.ClassNotFoundException
Since:
Java 3D 1.3

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialization of Canvas3D objects is not supported.

Throws:
java.lang.UnsupportedOperationException - this method is not supported
java.io.IOException
Since:
Java 3D 1.3
Serialized Fields

offScreen

boolean offScreen

offScreenCanvasLoc

java.awt.Point offScreenCanvasLoc

offScreenCanvasSize

java.awt.Dimension offScreenCanvasSize

offScreenCanvasClippedLoc

java.awt.Point offScreenCanvasClippedLoc

offScreenCanvasClippedSize

java.awt.Dimension offScreenCanvasClippedSize

offScreenRendering

boolean offScreenRendering

waitingForOffScreenRendering

boolean waitingForOffScreenRendering

offScreenBuffer

ImageComponent2D offScreenBuffer

byteBuffer

byte[] byteBuffer

useSharedCtx

boolean useSharedCtx

stereoAvailable

boolean stereoAvailable

stereoEnable

boolean stereoEnable

useStereo

boolean useStereo

rightStereoPass

boolean rightStereoPass

monoscopicViewPolicy

int monoscopicViewPolicy

doubleBufferAvailable

boolean doubleBufferAvailable

doubleBufferEnable

boolean doubleBufferEnable

useDoubleBuffer

boolean useDoubleBuffer

sceneAntialiasingAvailable

boolean sceneAntialiasingAvailable

sceneAntialiasingMultiSamplesAvailable

boolean sceneAntialiasingMultiSamplesAvailable

antialiasingSet

boolean antialiasingSet

textureColorTableSize

int textureColorTableSize

multiTexAccelerated

boolean multiTexAccelerated

numTexUnitSupported

int numTexUnitSupported

numTexCoordSupported

int numTexCoordSupported

texUnitStateMap

int[] texUnitStateMap

numActiveTexUnit

int numActiveTexUnit

lastActiveTexUnit

int lastActiveTexUnit

queryProps

J3dQueryProps queryProps

leftManualEyeInImagePlate

Point3d leftManualEyeInImagePlate

rightManualEyeInImagePlate

Point3d rightManualEyeInImagePlate

view

View view

pendingView

View pendingView

canvasViewCache

CanvasViewCache canvasViewCache

raIsVisible

boolean raIsVisible

ra

RenderAtom ra

cvDirtyMask

int cvDirtyMask

resizeGraphics2D

boolean resizeGraphics2D

isRunning

boolean isRunning

isRunningStatus

boolean isRunningStatus

active

boolean active

visible

boolean visible

ctxReset

boolean ctxReset

screen

Screen3D screen

imageReady

boolean imageReady

fogOn

int fogOn

graphicsContext3D

GraphicsContext3D graphicsContext3D

waiting

boolean waiting

swapDone

boolean swapDone

graphicsConfiguration

java.awt.GraphicsConfiguration graphicsConfiguration

graphics2D

J3DGraphics2DImpl graphics2D

gfxCreationLock

java.lang.Object gfxCreationLock

vworldToEc

Transform3D vworldToEc

vpcToEc

Transform3D vpcToEc

window

int window

vid

int vid

visInfo

long visInfo

nativeGraphicsVersion

java.lang.String nativeGraphicsVersion

nativeWSobj

NativeWSInfo nativeWSobj

firstPaintCalled

boolean firstPaintCalled

added

boolean added

ctx

long ctx

ctxTimeStamp

long ctxTimeStamp

ctxEyeLightingEnable

boolean ctxEyeLightingEnable

currentAppear

AppearanceRetained currentAppear

currentMaterial

MaterialRetained currentMaterial

viewFrustum

CachedFrustum viewFrustum
The object used for View Frustum Culling


lightBin

LightBin lightBin
The RenderBin bundle references used to decide what the underlying context contains.


environmentSet

EnvironmentSet environmentSet

attributeBin

AttributeBin attributeBin

renderMolecule

RenderMolecule renderMolecule

polygonAttributes

PolygonAttributesRetained polygonAttributes

lineAttributes

LineAttributesRetained lineAttributes

pointAttributes

PointAttributesRetained pointAttributes

material

MaterialRetained material

enableLighting

boolean enableLighting

transparency

TransparencyAttributesRetained transparency

coloringAttributes

ColoringAttributesRetained coloringAttributes

modelMatrix

Transform3D modelMatrix

textureBin

TextureBin textureBin

lights

LightRetained[] lights
cached RenderBin states for lazy native states update


frameCount

int[] frameCount

enableMask

long enableMask

fog

FogRetained fog

modelClip

ModelClipRetained modelClip

sceneAmbient

Color3f sceneAmbient

texUnitState

TextureUnitStateRetained[] texUnitState

cachedDvrFactor

float cachedDvrFactor
cached View states for lazy native states update


cachedDvrResizeCompensation

boolean cachedDvrResizeCompensation

texture

TextureRetained texture
These cached values are only used in Pure Immediate and Mixed Mode rendering


texAttrs

TextureAttributesRetained texAttrs

texCoordGeneration

TexCoordGenerationRetained texCoordGeneration

renderingAttrs

RenderingAttributesRetained renderingAttrs

appearance

AppearanceRetained appearance

appHandle

java.lang.Object appHandle

texLinearMode

boolean texLinearMode

canvasDirty

int canvasDirty
Dirty bit to determine if the NodeComponent needs to be re-sent down to the underlying API


dirtyDisplayList

boolean dirtyDisplayList

dirtyRenderMoleculeList

java.util.ArrayList dirtyRenderMoleculeList

dirtyRenderAtomList

java.util.ArrayList dirtyRenderAtomList

dirtyDlistPerRinfoList

java.util.ArrayList dirtyDlistPerRinfoList

displayListResourceFreeList

java.util.ArrayList displayListResourceFreeList

textureIdResourceFreeList

java.util.ArrayList textureIdResourceFreeList

canvasBit

int canvasBit

cvLock

java.lang.Object cvLock

evaluateLock

java.lang.Object evaluateLock

dirtyMaskLock

java.lang.Object dirtyMaskLock

fullScreenMode

boolean fullScreenMode

fullscreenWidth

int fullscreenWidth

fullscreenHeight

int fullscreenHeight

needToRebuildDisplayList

boolean needToRebuildDisplayList

reEvaluateCanvasCmd

int reEvaluateCanvasCmd

textureExtendedFeatures

int textureExtendedFeatures

extensionsSupported

int extensionsSupported

anisotropicDegreeMax

float anisotropicDegreeMax

textureBoundaryWidthMax

int textureBoundaryWidthMax

textureWidthMax

int textureWidthMax

textureHeightMax

int textureHeightMax

newPosition

java.awt.Point newPosition

newSize

java.awt.Dimension newSize

textureIDResourceTable

java.util.ArrayList textureIDResourceTable

stateUpdateMask

int stateUpdateMask

curStateToUpdate

java.lang.Object[] curStateToUpdate

currentLights

LightRetained[] currentLights
The list of lights that are currently being represented in the native graphics context.


depthBufferWriteEnableOverride

boolean depthBufferWriteEnableOverride
Flag to override RenderAttributes.depthBufferWriteEnable


depthBufferEnableOverride

boolean depthBufferEnableOverride
Flag to override RenderAttributes.depthBufferEnable


depthBufferWriteEnable

boolean depthBufferWriteEnable

vfPlanesValid

boolean vfPlanesValid

eventCatcher

EventCatcher eventCatcher

canvasViewEventCatcher

CanvasViewEventCatcher canvasViewEventCatcher

parent

java.awt.Container parent

lightChanged

boolean lightChanged

drawingSurfaceObject

DrawingSurfaceObject drawingSurfaceObject

validCtx

boolean validCtx

validCanvas

boolean validCanvas

ctxChanged

boolean ctxChanged

Class javax.media.j3d.CapabilityNotSetException implements Serializable

Class javax.media.j3d.DanglingReferenceException implements Serializable

Class javax.media.j3d.GraphicsConfigTemplate3D implements Serializable

Serialized Fields

depthSize

int depthSize

doubleBuffer

int doubleBuffer

blueSize

int blueSize

greenSize

int greenSize

redSize

int redSize

sceneAntialiasing

int sceneAntialiasing

stereo

int stereo

testCfg

java.lang.Object testCfg

Class javax.media.j3d.IllegalRenderingStateException implements Serializable

Class javax.media.j3d.IllegalSceneGraphException implements Serializable

Class javax.media.j3d.IllegalSharingException implements Serializable

Class javax.media.j3d.MultipleParentException implements Serializable

Class javax.media.j3d.RestrictedAccessException implements Serializable

Class javax.media.j3d.SceneGraphCycleException implements Serializable

Class javax.media.j3d.SoundException implements Serializable


Package com.sun.j3d.loaders

Class com.sun.j3d.loaders.IncorrectFormatException implements Serializable

Class com.sun.j3d.loaders.ParsingErrorException implements Serializable


Package com.sun.j3d.utils.applet

Class com.sun.j3d.utils.applet.JMainFrame implements Serializable

Serialized Fields

args

java.lang.String[] args

name

java.lang.String name

applet

java.applet.Applet applet

label

java.awt.Label label

appletSize

java.awt.Dimension appletSize

Class com.sun.j3d.utils.applet.MainFrame implements Serializable

Serialized Fields

args

java.lang.String[] args

name

java.lang.String name

barebones

boolean barebones

applet

java.applet.Applet applet

label

java.awt.Label label

appletSize

java.awt.Dimension appletSize


Package com.sun.j3d.utils.scenegraph.io

Class com.sun.j3d.utils.scenegraph.io.NamedObjectException implements Serializable

Class com.sun.j3d.utils.scenegraph.io.ObjectNotLoadedException implements Serializable

Class com.sun.j3d.utils.scenegraph.io.UnsupportedUniverseException implements Serializable