Class dnx.lr.app.BrowserEngine
All Packages Class Hierarchy This Package Previous Next Index
Class dnx.lr.app.BrowserEngine
java.lang.Object
|
+----dnx.util.DNXObject
|
+----dnx.util.DNXInstancedObject
|
+----dnx.lr.app.BrowserEngine
- public class BrowserEngine
- extends DNXInstancedObject
-
debugSceneEvents
-
-
EXAMINE_VIEWER
-
-
FLY_VIEWER
-
-
NONE_VIEWER
-
-
WALK_VIEWER
-
-
BrowserEngine(Nexus)
-
-
backgroundBound(NodeInstance)
-
-
clearStatus()
-
-
fogBound(NodeInstance)
-
-
frameUpdate(long)
-
-
getCurrentViewer()
-
-
getNexus()
-
-
getViewer(int)
-
-
handleSceneEvent(SceneObserverEvent)
-
-
handleViewEvent(View, Event)
- Called from some panel, which was called from a ViewCanvas to
handle events occurring in the panel.
-
loadURL(String[], String[])
-
-
navinfoBound(NodeInstance)
-
-
rebuildViewpointList(NodeInstanceList)
-
-
rootChanged(Scene)
-
-
setBackground(NodeInstance)
-
-
setCamera(NodeInstance, boolean)
-
-
setCollisionRadius(float)
- Set the collision radius.
-
setFog(NodeInstance)
-
-
setHeadlightIntensity(float)
-
-
setHeightAboveTerrain(float)
-
-
setMaximumStairstepHeight(float)
-
-
setSelectedViewer(int)
-
-
setViewer(int)
-
-
setViewerFromNavigationInfo(int)
-
-
setViewerFromNavigationInfo(String)
-
-
setViewerSpeed(float)
-
-
setVisibilityLimit(float)
-
-
showError(String, String)
-
-
showStatus(String)
-
-
viewpointBound(NodeInstance)
-
NONE_VIEWER
public final static int NONE_VIEWER
WALK_VIEWER
public final static int WALK_VIEWER
FLY_VIEWER
public final static int FLY_VIEWER
EXAMINE_VIEWER
public final static int EXAMINE_VIEWER
debugSceneEvents
public static boolean debugSceneEvents
BrowserEngine
public BrowserEngine(Nexus nexus)
getNexus
public Nexus getNexus()
setViewer
public void setViewer(int viewer)
getViewer
public BrowserViewer getViewer(int viewer)
getCurrentViewer
public BrowserViewer getCurrentViewer()
setViewerSpeed
public void setViewerSpeed(float speed)
handleSceneEvent
public void handleSceneEvent(SceneObserverEvent ev)
rebuildViewpointList
protected void rebuildViewpointList(NodeInstanceList viewpointList)
showError
protected void showError(String title,
String mess)
showStatus
protected void showStatus(String mess)
clearStatus
protected void clearStatus()
loadURL
protected void loadURL(String parameters[],
String urls[])
setSelectedViewer
public void setSelectedViewer(int viewer)
setViewerFromNavigationInfo
public void setViewerFromNavigationInfo(int viewer)
setViewerFromNavigationInfo
public boolean setViewerFromNavigationInfo(String viewerName)
setCollisionRadius
public void setCollisionRadius(float radius)
- Set the collision radius. By default, sets the nexus's collision
radius and also sets the near clipping plane of all views to one-half
the collision radius.
setHeightAboveTerrain
public void setHeightAboveTerrain(float height)
setMaximumStairstepHeight
public void setMaximumStairstepHeight(float height)
setHeadlightIntensity
public void setHeadlightIntensity(float intensity)
setVisibilityLimit
public void setVisibilityLimit(float limit)
setCamera
public void setCamera(NodeInstance inst,
boolean jump)
setBackground
public void setBackground(NodeInstance inst)
setFog
public void setFog(NodeInstance inst)
navinfoBound
protected void navinfoBound(NodeInstance inst)
viewpointBound
protected void viewpointBound(NodeInstance inst)
backgroundBound
protected void backgroundBound(NodeInstance inst)
fogBound
protected void fogBound(NodeInstance inst)
frameUpdate
public void frameUpdate(long when)
rootChanged
public void rootChanged(Scene scene)
handleViewEvent
public boolean handleViewEvent(View view,
Event e)
- Called from some panel, which was called from a ViewCanvas to
handle events occurring in the panel.
All Packages Class Hierarchy This Package Previous Next Index