|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Panel
java.applet.Applet
dzzd.DzzDApplet
dzzd.DzzDJSApplet
Field Summary |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
DzzDJSApplet()
|
Method Summary | |
void |
init3DzzD()
Init 3DzzD |
void |
registerRender3DObjectMonitor(java.lang.String fName)
Register callBack function |
void |
registerRender3DWorldSpace(java.lang.String fName)
Register callBack function |
void |
render3DCameraSpace(IRender3D r)
Called for each rendered frame when all scene 3D Object are in camera space. |
void |
render3DEnd(IRender3D r)
Called for each rendered frame when final image has been drawn to screen. |
void |
render3DObjectMonitor(IRender3D r)
Called when there are at least one object that is currently changing its state (eg: loading). |
void |
render3DPixelsUpdate(IRender3D r)
Called for each rendered frame just before drawing to internal pixels array. |
void |
render3DPixelsUpdated(IRender3D r)
Called for each rendered frame just after internal pixels array has been updated with new frame. |
void |
render3DStart(IRender3D r)
Called for each rendered frame when a new rendering process start. |
void |
render3DstartCallBack(IRender3D r)
Called once before all others events to inform this object that it must now handle callback. |
void |
render3DWorldSpace(IRender3D r)
Called for each rendered frame when all scene 3D Object are in world space. |
void |
start3DzzD()
Start 3DzzD |
Methods inherited from class dzzd.DzzDApplet |
destroy, getAppletInfo, getBaseURL, getHeight, getRender3D, getWidth, start |
Methods inherited from class java.applet.Applet |
getAccessibleContext, getAppletContext, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, init, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus, stop |
Methods inherited from class java.awt.Panel |
addNotify |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, remove, remove, removeAll, removeContainerListener, removeNotify, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, validate |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocusInWindow, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public DzzDJSApplet()
Method Detail |
public void registerRender3DObjectMonitor(java.lang.String fName)
public void registerRender3DWorldSpace(java.lang.String fName)
public void init3DzzD()
init3DzzD
in class DzzDApplet
public void start3DzzD()
start3DzzD
in class DzzDApplet
public void render3DstartCallBack(IRender3D r)
This method will be called once each times this CallBack handler will be linked to a Render3D
This event may be used to load scene into rendere or initialise object.
render3DstartCallBack
in interface IRender3DCallBack
public void render3DObjectMonitor(IRender3D r)
This method will be called for each rendered frame when there are at least one object that is currently changing its state
render3DObjectMonitor
in interface IRender3DCallBack
public void render3DStart(IRender3D r)
This method will be called before all other events.
render3DStart
in interface IRender3DCallBack
public void render3DWorldSpace(IRender3D r)
This method will be called for each rendered frame when all scene 3D Object are in world space : Mesh,Camera,Light, etc...
render3DWorldSpace
in interface IRender3DCallBack
public void render3DCameraSpace(IRender3D r)
This method will be called for each rendered frame when all scene 3D Object are in camera space : Mesh,Camera,Light, etc...
render3DCameraSpace
in interface IRender3DCallBack
public void render3DPixelsUpdate(IRender3D r)
This method will be called for each rendered frame just before drawing scene object to internal pixels array.
render3DPixelsUpdate
in interface IRender3DCallBack
public void render3DPixelsUpdated(IRender3D r)
This method will be called for each rendered frame just after scene object have been drawn to internal pixels array.
render3DPixelsUpdated
in interface IRender3DCallBack
public void render3DEnd(IRender3D r)
This method will be called for each rendered frame after all others events.
render3DEnd
in interface IRender3DCallBack
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |