FXCanvas3DMV

Serialized Form


Package com.interactivemesh.j3d.community.gui

Class com.interactivemesh.j3d.community.gui.FXCanvas3D extends javax.swing.JPanel implements Serializable

Serialized Fields

graphicsConfig

java.awt.GraphicsConfiguration graphicsConfig
the graphics configuration used for this canvas


canvas

com.interactivemesh.j3d.community.gui.FXCanvas3D.InternalCanvas3D canvas
The canvas that is linked to the component.


paintImage

java.awt.image.BufferedImage paintImage

paintIntBuffer

int[] paintIntBuffer

renderIntBuffer

int[] renderIntBuffer

imageWidth

int imageWidth

imageHeight

int imageHeight

imageAccessLock

java.util.concurrent.locks.ReentrantLock imageAccessLock

imageCopyCondition

java.util.concurrent.locks.Condition imageCopyCondition

imageResizeCondition

java.util.concurrent.locks.Condition imageResizeCondition

isImageCopied

boolean isImageCopied

isRendererLocked

boolean isRendererLocked

repainter

com.interactivemesh.j3d.community.gui.FXCanvas3DRepainter repainter

Class com.interactivemesh.j3d.community.gui.FXCanvas3DAbstract extends javax.swing.JPanel implements Serializable

Serialized Fields

graphicsConfig

java.awt.GraphicsConfiguration graphicsConfig
the graphics configuration used for this canvas


canvas

com.interactivemesh.j3d.community.gui.FXCanvas3DAbstract.InternalCanvas3D canvas
The canvas that is linked to the component.


hasBeenAdded

boolean hasBeenAdded
flag indicating that the JCanvas3D has been added to a container


paintImage

java.awt.image.BufferedImage paintImage
the device to be used by this canvas


paintIntBuffer

int[] paintIntBuffer

renderIntBuffer

int[] renderIntBuffer

imageAccessLock

java.util.concurrent.locks.ReentrantLock imageAccessLock

imageCopyCondition

java.util.concurrent.locks.Condition imageCopyCondition

imageResizeCondition

java.util.concurrent.locks.Condition imageResizeCondition

isImageCopied

boolean isImageCopied

isRendererLocked

boolean isRendererLocked

Class com.interactivemesh.j3d.community.gui.FXCanvas3DAnaglyph extends javax.swing.JPanel implements Serializable

Serialized Fields

graphicsConfig

java.awt.GraphicsConfiguration graphicsConfig
the graphics configuration used for this canvas


canvasLeft

com.interactivemesh.j3d.community.gui.FXCanvas3DAnaglyph.InternalCanvas3D canvasLeft
The canvi that are linked to the component.


canvasRight

com.interactivemesh.j3d.community.gui.FXCanvas3DAnaglyph.InternalCanvas3D canvasRight

wakeupEventMasks

long wakeupEventMasks

paintImage

java.awt.image.BufferedImage paintImage

paintIntBuffer

int[] paintIntBuffer

renderIntBufferLeft

int[] renderIntBufferLeft

renderIntBufferRight

int[] renderIntBufferRight

imageWidth

int imageWidth

imageHeight

int imageHeight

swapTimeLast

long swapTimeLast

swapTimeCurr

long swapTimeCurr

isEyeSwapedLeft

boolean isEyeSwapedLeft

isEyeSwapedRight

boolean isEyeSwapedRight

imageAccessLock

java.util.concurrent.locks.ReentrantLock imageAccessLock

imageCopyCondition

java.util.concurrent.locks.Condition imageCopyCondition

imageResizeCondition

java.util.concurrent.locks.Condition imageResizeCondition

isImageCopied

boolean isImageCopied

isRendererLocked

boolean isRendererLocked

repainter

com.interactivemesh.j3d.community.gui.FXCanvas3DRepainter repainter

repaintCall

java.lang.Runnable repaintCall

startTimeRender

long startTimeRender

endTimeRender

long endTimeRender

Class com.interactivemesh.j3d.community.gui.FXCanvas3DDB extends javax.swing.JPanel implements Serializable

Serialized Fields

graphicsConfig

java.awt.GraphicsConfiguration graphicsConfig
the graphics configuration used for this canvas


canvas

com.interactivemesh.j3d.community.gui.FXCanvas3DDB.OffscreenCanvas3D canvas
The canvas that is linked to the component.


wakeupEventMasks

long wakeupEventMasks

paintImage

java.awt.image.BufferedImage paintImage

paintIntBuffer

int[] paintIntBuffer

renderIntBuffer

int[] renderIntBuffer

imageWidth

int imageWidth

imageHeight

int imageHeight

imageAccessLock

java.util.concurrent.locks.ReentrantLock imageAccessLock

imageCopyCondition

java.util.concurrent.locks.Condition imageCopyCondition

imageResizeCondition

java.util.concurrent.locks.Condition imageResizeCondition

isImageCopied

boolean isImageCopied

isRendererLocked

boolean isRendererLocked

repainter

com.interactivemesh.j3d.community.gui.FXCanvas3DRepainter repainter

Class com.interactivemesh.j3d.community.gui.FXCanvas3DImage extends javax.swing.JPanel implements Serializable

Serialized Fields

graphicsConfig

java.awt.GraphicsConfiguration graphicsConfig
the graphics configuration used for this canvas


canvas

com.interactivemesh.j3d.community.gui.FXCanvas3DImage.OffscreenCanvas3D canvas
The canvas that is linked to the component.


wakeupEventMasks

long wakeupEventMasks

paintImage

java.awt.image.BufferedImage paintImage

paintIntBuffer

int[] paintIntBuffer

renderIntBuffer

int[] renderIntBuffer

imageWidth

int imageWidth

imageHeight

int imageHeight

isYUpImage

boolean isYUpImage

imageAccessLock

java.util.concurrent.locks.ReentrantLock imageAccessLock

imageCopyCondition

java.util.concurrent.locks.Condition imageCopyCondition

imageResizeCondition

java.util.concurrent.locks.Condition imageResizeCondition

isImageCopied

boolean isImageCopied

isRendererLocked

boolean isRendererLocked

repainter

com.interactivemesh.j3d.community.gui.FXCanvas3DImageRepainter repainter

Class com.interactivemesh.j3d.community.gui.FXCanvas3DMV extends javax.swing.JPanel implements Serializable

Serialized Fields

graphicsConfig

java.awt.GraphicsConfiguration graphicsConfig
the graphics configuration used for this canvas


canvas

com.interactivemesh.j3d.community.gui.FXCanvas3DMV.OffscreenCanvas3D canvas
The canvas that is linked to the component.


wakeupEventMasks

long wakeupEventMasks

paintImage

java.awt.image.BufferedImage paintImage

paintIntBuffer

int[] paintIntBuffer

renderIntBuffer

int[] renderIntBuffer

imageWidth

int imageWidth

imageHeight

int imageHeight

mvControl

FXCanvas3DMVControl mvControl

canvasIndex

int canvasIndex

Class com.interactivemesh.j3d.community.gui.FXCanvas3DSB extends javax.swing.JPanel implements Serializable

Serialized Fields

graphicsConfig

java.awt.GraphicsConfiguration graphicsConfig
the graphics configuration used for this canvas


canvas

com.interactivemesh.j3d.community.gui.FXCanvas3DSB.OffscreenCanvas3D canvas
The canvas that is linked to the component.


wakeupEventMasks

long wakeupEventMasks

paintImage

java.awt.image.BufferedImage paintImage

imageWidth

int imageWidth

imageHeight

int imageHeight

imageAccessLock

java.util.concurrent.locks.ReentrantLock imageAccessLock

imagePaintCondition

java.util.concurrent.locks.Condition imagePaintCondition

isImageDrawn

boolean isImageDrawn

isSwapStarted

boolean isSwapStarted

repainter

com.interactivemesh.j3d.community.gui.FXCanvas3DRepainter repainter

Class com.interactivemesh.j3d.community.gui.FXCanvas3DSBtest extends javax.swing.JPanel implements Serializable

Serialized Fields

graphicsConfig

java.awt.GraphicsConfiguration graphicsConfig
the graphics configuration used for this canvas


canvas

com.interactivemesh.j3d.community.gui.FXCanvas3DSBtest.InternalCanvas3D canvas
The canvas that is linked to the component.


paintImage

java.awt.image.BufferedImage paintImage

imageWidth

int imageWidth

imageHeight

int imageHeight

imageAccessLock

java.util.concurrent.locks.ReentrantLock imageAccessLock

imagePaintCondition

java.util.concurrent.locks.Condition imagePaintCondition

isImageDrawn

boolean isImageDrawn

isResizing

boolean isResizing

isSwapStarted

boolean isSwapStarted

rpSync

com.interactivemesh.j3d.community.gui.RenderPaintSync rpSync

isRPSequential

boolean isRPSequential

repainter

com.interactivemesh.j3d.community.gui.FXCanvas3DRepainter repainter

startTimePaint

long startTimePaint

endTimePaint

long endTimePaint

startTimePre

long startTimePre

startTimeSwap

long startTimeSwap

endTimeSwap

long endTimeSwap

startTimeRender

long startTimeRender

endTimeRender

long endTimeRender

Class com.interactivemesh.j3d.community.gui.JCanvas3DAnaglyph extends javax.swing.JPanel implements Serializable

Serialized Fields

graphicsConfig

java.awt.GraphicsConfiguration graphicsConfig
the graphics configuration used for this canvas


canvasLeft

com.interactivemesh.j3d.community.gui.JCanvas3DAnaglyph.InternalCanvas3D canvasLeft
The canvi that are linked to the component.


canvasRight

com.interactivemesh.j3d.community.gui.JCanvas3DAnaglyph.InternalCanvas3D canvasRight

paintImage

java.awt.image.BufferedImage paintImage
That image of the off-screen buffers which Swing is drawing.

See Also:
JCanvas3DAnaglyph.paintComponent(Graphics)

imageWidth

int imageWidth
The width of the image which Swing is drawing.


imageHeight

int imageHeight
The height of the image which Swing is drawing.


swapTimeLast

long swapTimeLast

swapTimeCurr

long swapTimeCurr

isEyeSwapedLeft

boolean isEyeSwapedLeft

isEyeSwapedRight

boolean isEyeSwapedRight

paintIntBuffer

int[] paintIntBuffer

renderIntBufferLeft

int[] renderIntBufferLeft

renderIntBufferRight

int[] renderIntBufferRight

imageAccessLock

java.util.concurrent.locks.ReentrantLock imageAccessLock

imageCopyCondition

java.util.concurrent.locks.Condition imageCopyCondition

imageResizeCondition

java.util.concurrent.locks.Condition imageResizeCondition

isImageCopied

boolean isImageCopied

isRendererLocked

boolean isRendererLocked

repainter

java.lang.Runnable repainter

startTimeRender

long startTimeRender

endTimeRender

long endTimeRender

Class com.interactivemesh.j3d.community.gui.JCanvas3DMV extends com.interactivemesh.j3d.community.gui.JCanvas3DMVAbstract implements Serializable

Class com.interactivemesh.j3d.community.gui.JCanvas3DMVAbstract extends javax.swing.JPanel implements Serializable

Serialized Fields

graphicsConfig

java.awt.GraphicsConfiguration graphicsConfig
the graphics configuration used for this canvas


canvas

com.interactivemesh.j3d.community.gui.JCanvas3DMVAbstract.InternalCanvas3D canvas
The canvas that is linked to the component.


paintImage

java.awt.image.BufferedImage paintImage
That image of the off-screen buffers which Swing is drawing.

See Also:
JCanvas3DMVAbstract.paintComponent(Graphics)

imageWidth

int imageWidth
The width of the image which Swing is drawing.


imageHeight

int imageHeight
The height of the image which Swing is drawing.


jCanvas3DMVControl

com.interactivemesh.j3d.community.gui.JCanvas3DMVControl jCanvas3DMVControl

jcanvas3DMVIndex

int jcanvas3DMVIndex

Class com.interactivemesh.j3d.community.gui.JCanvas3DOB extends com.interactivemesh.j3d.community.gui.JCanvas3DOBAbstract implements Serializable

Serialized Fields

startTimePaint

long startTimePaint

endTimePaint

long endTimePaint

Class com.interactivemesh.j3d.community.gui.JCanvas3DOBAbstract extends javax.swing.JPanel implements Serializable

Serialized Fields

graphicsConfig

java.awt.GraphicsConfiguration graphicsConfig
the graphics configuration used for this canvas


canvas

com.interactivemesh.j3d.community.gui.JCanvas3DOBAbstract.InternalCanvas3D canvas
The canvas that is linked to the component.


paintImage

java.awt.image.BufferedImage paintImage
That image of the off-screen buffers which Swing is drawing.

See Also:
JCanvas3DOBAbstract.paintComponent(Graphics)

imageWidth

int imageWidth
The width of the image which Swing is drawing.


imageHeight

int imageHeight
The height of the image which Swing is drawing.

Class com.interactivemesh.j3d.community.gui.JCanvas3DOBbase extends javax.swing.JPanel implements Serializable

Serialized Fields

graphicsConfig

java.awt.GraphicsConfiguration graphicsConfig
the graphics configuration used for this canvas


canvas

com.interactivemesh.j3d.community.gui.JCanvas3DOBbase.InternalCanvas3D canvas
The canvas that is linked to the component.


paintImage

java.awt.image.BufferedImage paintImage

imageWidth

int imageWidth

imageHeight

int imageHeight

startTimePaint

long startTimePaint

endTimePaint

long endTimePaint

startTimePre

long startTimePre

startTimeSwap

long startTimeSwap

endTimeSwap

long endTimeSwap

startTimeRender

long startTimeRender

endTimeRender

long endTimeRender

Class com.interactivemesh.j3d.community.gui.JCanvas3DOBReflection extends javax.swing.JPanel implements Serializable

Serialized Fields

graphicsConfig

java.awt.GraphicsConfiguration graphicsConfig
the graphics configuration used for this canvas


canvas

com.interactivemesh.j3d.community.gui.JCanvas3DOBReflection.InternalCanvas3D canvas
The canvas that is linked to the component.


hasBeenAdded

boolean hasBeenAdded
flag indicating that the JCanvas3D has been added to a container


paintImage

java.awt.image.BufferedImage paintImage

paintIntBuffer

int[] paintIntBuffer

renderIntBuffer

int[] renderIntBuffer

imageWidth

int imageWidth

imageHeight

int imageHeight

imageAccessLock

java.util.concurrent.locks.ReentrantLock imageAccessLock

imageCopyCondition

java.util.concurrent.locks.Condition imageCopyCondition

imageResizeCondition

java.util.concurrent.locks.Condition imageResizeCondition

isImageCopied

boolean isImageCopied

isRendererLocked

boolean isRendererLocked

imagePaintCondition

java.util.concurrent.locks.Condition imagePaintCondition

isImagePainted

boolean isImagePainted

repainter

com.interactivemesh.j3d.community.gui.JCanvas3DOBReflection.Repainter repainter

reflectFraction

float reflectFraction

alphaComposite

java.awt.AlphaComposite alphaComposite

gradPaint

java.awt.GradientPaint gradPaint

topOpacity

float topOpacity

botOpacity

float botOpacity

topCol

float[] topCol

botCol

float[] botCol

reflectHeight

int reflectHeight

updatesPerSecond

int updatesPerSecond

elapsedFrames

int elapsedFrames

frameCounter

int frameCounter

startTimePaint

long startTimePaint

endTimePaint

long endTimePaint

frameDuration

long frameDuration

fpsPaint

int fpsPaint

startTimePre

long startTimePre

startTimeSwap

long startTimeSwap

endTimeSwap

long endTimeSwap

startTimeRender

long startTimeRender

endTimeRender

long endTimeRender

Class com.interactivemesh.j3d.community.gui.JCanvas3DReflection extends javax.swing.JPanel implements Serializable

Serialized Fields

template

javax.media.j3d.GraphicsConfigTemplate3D template
the template to be used for this canvas


graphicsConfig

java.awt.GraphicsConfiguration graphicsConfig
the graphics configuration used for this canvas


canvas

com.interactivemesh.j3d.community.gui.JCanvas3DReflection.InternalCanvas3D canvas
The canvas that is linked to the component.


hasBeenAdded

boolean hasBeenAdded
flag indicating that the JCanvas3D has been added to a container


resizeMode

int resizeMode
The resize mode currently being used.


resizeValidationDelay

int resizeValidationDelay
the idle delay that will trigger a real resize. ('idle' being the lack of resizing action from the user)


device

java.awt.GraphicsDevice device
the device to be used by this canvas


reflectFraction

float reflectFraction

alphaComposite

java.awt.AlphaComposite alphaComposite

gradPaint

java.awt.GradientPaint gradPaint

topOpacity

float topOpacity

botOpacity

float botOpacity

topCol

float[] topCol

botCol

float[] botCol

reflectHeight

int reflectHeight

canvasHeight

int canvasHeight

canvasWidth

int canvasWidth

updatesPerSecond

int updatesPerSecond

elapsedFrames

int elapsedFrames

frameCounter

int frameCounter

startTimePaint

long startTimePaint

endTimePaint

long endTimePaint

frameDuration

long frameDuration

fpsPaint

int fpsPaint

Class com.interactivemesh.j3d.community.gui.JCanvas3DSB extends com.interactivemesh.j3d.community.gui.JCanvas3DSBAbstract implements Serializable

Serialized Fields

startTimePaint

long startTimePaint

endTimePaint

long endTimePaint

updatesPerSecond

int updatesPerSecond

elapsedFrames

int elapsedFrames

frameCounter

int frameCounter

startTimeFPS

long startTimeFPS

endTimeFPS

long endTimeFPS

frameDuration

double frameDuration

fpsPaint

int fpsPaint

Class com.interactivemesh.j3d.community.gui.JCanvas3DSBAbstract extends javax.swing.JPanel implements Serializable

Serialized Fields

graphicsConfig

java.awt.GraphicsConfiguration graphicsConfig
the graphics configuration used for this canvas


canvas

com.interactivemesh.j3d.community.gui.JCanvas3DSBAbstract.InternalCanvas3D canvas
The canvas that is linked to the component.


wakeupEventMasks

long wakeupEventMasks

paintImage

java.awt.image.BufferedImage paintImage
That image of the off-screen buffers which Swing is drawing.

See Also:
JCanvas3DSBAbstract.paintComponent(Graphics)

imageWidth

int imageWidth
The width of the image which Swing is drawing.


imageHeight

int imageHeight
The height of the image which Swing is drawing.


isImageDrawn

boolean isImageDrawn

imagePaintCondition

java.util.concurrent.locks.Condition imagePaintCondition

imageAccessLock

java.util.concurrent.locks.ReentrantLock imageAccessLock

isSwapStarted

boolean isSwapStarted

startTimePre

long startTimePre

startTimeSwap

long startTimeSwap

endTimeSwap

long endTimeSwap

startTimeRender

long startTimeRender

endTimeRender

long endTimeRender

waitTimeSwap

long waitTimeSwap

waitTimeEDT

long waitTimeEDT

Class com.interactivemesh.j3d.community.gui.JCanvas3DSBsync extends com.interactivemesh.j3d.community.gui.JCanvas3DSBsyncAbstract implements Serializable

Serialized Fields

startTimePaint

long startTimePaint

endTimePaint

long endTimePaint

updatesPerSecond

int updatesPerSecond

elapsedFrames

int elapsedFrames

frameCounter

int frameCounter

startTimeFPS

long startTimeFPS

endTimeFPS

long endTimeFPS

frameDuration

double frameDuration

fpsPaint

int fpsPaint

Class com.interactivemesh.j3d.community.gui.JCanvas3DSBsyncAbstract extends javax.swing.JPanel implements Serializable

Serialized Fields

graphicsConfig

java.awt.GraphicsConfiguration graphicsConfig
the graphics configuration used for this canvas


canvas

com.interactivemesh.j3d.community.gui.JCanvas3DSBsyncAbstract.InternalCanvas3D canvas
The canvas that is linked to the component.


wakeupEventMasks

long wakeupEventMasks

paintImage

java.awt.image.BufferedImage paintImage
That image of the off-screen buffers which Swing is drawing.

See Also:
JCanvas3DSBsyncAbstract.paintComponent(Graphics)

imageWidth

int imageWidth
The width of the image which Swing is drawing.


imageHeight

int imageHeight
The height of the image which Swing is drawing.


isImageDrawn

boolean isImageDrawn

imagePaintCondition

java.util.concurrent.locks.Condition imagePaintCondition

imageAccessLock

java.util.concurrent.locks.ReentrantLock imageAccessLock

isSwapStarted

boolean isSwapStarted

rpSync

com.interactivemesh.j3d.community.gui.RenderPaintSync rpSync

isRPSequential

boolean isRPSequential

isPaintWating

boolean isPaintWating

startTimePre

long startTimePre

startTimeSwap

long startTimeSwap

endTimeSwap

long endTimeSwap

startTimeRender

long startTimeRender

endTimeRender

long endTimeRender

waitTimeSwap

long waitTimeSwap

waitTimeEDT

long waitTimeEDT

Class com.interactivemesh.j3d.community.gui.JCanvas3DSBtest extends javax.swing.JPanel implements Serializable

Serialized Fields

graphicsConfig

java.awt.GraphicsConfiguration graphicsConfig
the graphics configuration used for this canvas


canvas

com.interactivemesh.j3d.community.gui.JCanvas3DSBtest.InternalCanvas3D canvas
The canvas that is linked to the component.


paintImage

java.awt.image.BufferedImage paintImage

imageWidth

int imageWidth

imageHeight

int imageHeight

imageAccessLock

java.util.concurrent.locks.ReentrantLock imageAccessLock

imagePaintCondition

java.util.concurrent.locks.Condition imagePaintCondition

isSwapStarted

boolean isSwapStarted

isImageDrawn

boolean isImageDrawn

startTimePaint

long startTimePaint

endTimePaint

long endTimePaint

startTimePre

long startTimePre

startTimeSwap

long startTimeSwap

endTimeSwap

long endTimeSwap

startTimeRender

long startTimeRender

endTimeRender

long endTimeRender

Class com.interactivemesh.j3d.community.gui.JCanvas3DYUp extends javax.swing.JPanel implements Serializable

Serialized Fields

template

javax.media.j3d.GraphicsConfigTemplate3D template
the template to be used for this canvas


graphicsConfig

java.awt.GraphicsConfiguration graphicsConfig
the graphics configuration used for this canvas


canvas

com.interactivemesh.j3d.community.gui.JCanvas3DYUp.InternalCanvas3D canvas
The canvas that is linked to the component.


hasBeenAdded

boolean hasBeenAdded
flag indicating that the JCanvas3D has been added to a container


resizeMode

int resizeMode
The resize mode currently being used.


resizeValidationDelay

int resizeValidationDelay
the idle delay that will trigger a real resize. ('idle' being the lack of resizing action from the user)


device

java.awt.GraphicsDevice device
the device to be used by this canvas


startTimePaint

long startTimePaint

endTimePaint

long endTimePaint


FXCanvas3DMV