public class ViewportJMonkey
extends jadex.extension.envsupport.observer.graphics.AbstractViewport3d
| Modifier and Type | Class and Description |
|---|---|
class |
ViewportJMonkey.MyCallAction |
| Modifier and Type | Field and Description |
|---|---|
java.util.HashMap<java.lang.String,com.jme3.scene.Spatial> |
complexobjects |
java.util.HashMap<java.lang.String,com.jme3.material.Material> |
materials |
| Constructor and Description |
|---|
ViewportJMonkey(jadex.extension.envsupport.observer.perspective.IPerspective perspective,
java.lang.ClassLoader classloader,
jadex.extension.envsupport.math.IVector3 spacesize,
boolean isGrid,
boolean shader,
java.lang.String camera,
java.lang.String guiCreatorPath,
jadex.extension.envsupport.environment.ISpaceController spaceController)
Creates a new ViewportJMonkey
|
| Modifier and Type | Method and Description |
|---|---|
void |
addLight(com.jme3.light.Light light) |
com.jme3.scene.Spatial |
createPrimitive3d(jadex.extension.envsupport.observer.graphics.drawable3d.DrawableCombiner3d drawableCombiner3d,
jadex.extension.envsupport.observer.graphics.drawable3d.Primitive3d p,
jadex.extension.envsupport.environment.SpaceObject sobj)
Create a 3d Object
|
java.util.HashMap<java.lang.String,com.jme3.animation.AnimChannel> |
getAnimChannels() |
com.jme3.asset.AssetManager |
getAssetManager() |
java.util.Collection<com.jme3.renderer.Caps> |
getCapabilities() |
java.lang.ClassLoader |
getClassloader() |
java.util.ArrayList<com.jme3.light.Light> |
getLights() |
jadex.extension.envsupport.observer.graphics.drawable3d.DrawableCombiner3d |
getMarker() |
int |
getSelected()
get the Selected Visual
|
com.jme3.water.SimpleWaterProcessor |
getWaterProcessor() |
com.jme3.math.Vector3f |
handleHeightValue(java.lang.Object posObj)
Handle the Height Value.
|
void |
pauseApp() |
void |
refresh(java.util.List<java.lang.Object[]> objectList,
java.util.Collection<jadex.extension.envsupport.observer.graphics.drawable3d.DrawableCombiner3d> staticvisuals) |
void |
remveLight(com.jme3.light.Light light) |
void |
setAnimChannels(java.util.HashMap<java.lang.String,com.jme3.animation.AnimChannel> _animChannels) |
void |
setCapabilities(java.util.Collection<com.jme3.renderer.Caps> capabilities) |
void |
setLights(java.util.ArrayList<com.jme3.light.Light> lights) |
void |
setSelected(int selected,
jadex.extension.envsupport.observer.graphics.drawable3d.DrawableCombiner3d marker)
set the Selected Visual by intId
|
void |
setWaterProcessor(com.jme3.water.SimpleWaterProcessor waterProcessor) |
void |
startApp()
This starts the jMonkey Application
|
void |
stopApp() |
void |
updatePrimitive3d(jadex.extension.envsupport.observer.graphics.drawable3d.DrawableCombiner3d drawableCombiner3d,
jadex.extension.envsupport.observer.graphics.drawable3d.Primitive3d p,
jadex.extension.envsupport.environment.SpaceObject sobj,
com.jme3.scene.Spatial sp)
Update a 3d Object
|
addViewportListener, getAreaSize, getAreaSize3d, getCamera, getCanvas, getCanvasSize, getPaddedSize, getPerspective, getPosition, getSize, getSpaceController, getSpaceController, isGridSpace, isShader, isShowing, removeViewportListener, setAreaSize, setCamera, setShaderpublic java.util.HashMap<java.lang.String,com.jme3.material.Material> materials
public java.util.HashMap<java.lang.String,com.jme3.scene.Spatial> complexobjects
public ViewportJMonkey(jadex.extension.envsupport.observer.perspective.IPerspective perspective,
java.lang.ClassLoader classloader,
jadex.extension.envsupport.math.IVector3 spacesize,
boolean isGrid,
boolean shader,
java.lang.String camera,
java.lang.String guiCreatorPath,
jadex.extension.envsupport.environment.ISpaceController spaceController)
perspective - the selected PerspectiveClassLoader - the Classloaderpublic void refresh(java.util.List<java.lang.Object[]> objectList,
java.util.Collection<jadex.extension.envsupport.observer.graphics.drawable3d.DrawableCombiner3d> staticvisuals)
public void startApp()
public com.jme3.math.Vector3f handleHeightValue(java.lang.Object posObj)
public java.lang.ClassLoader getClassloader()
public void stopApp()
public void pauseApp()
public java.util.Collection<com.jme3.renderer.Caps> getCapabilities()
public void setCapabilities(java.util.Collection<com.jme3.renderer.Caps> capabilities)
capabilities - the graphic card capabilitiespublic java.util.HashMap<java.lang.String,com.jme3.animation.AnimChannel> getAnimChannels()
public void setAnimChannels(java.util.HashMap<java.lang.String,com.jme3.animation.AnimChannel> _animChannels)
_animChannels - the _animChannels to setpublic java.util.ArrayList<com.jme3.light.Light> getLights()
public void setLights(java.util.ArrayList<com.jme3.light.Light> lights)
lights - the lights to setpublic void addLight(com.jme3.light.Light light)
public void remveLight(com.jme3.light.Light light)
public com.jme3.water.SimpleWaterProcessor getWaterProcessor()
public void setWaterProcessor(com.jme3.water.SimpleWaterProcessor waterProcessor)
waterProcessor - the waterProcessor to setpublic void setSelected(int selected,
jadex.extension.envsupport.observer.graphics.drawable3d.DrawableCombiner3d marker)
public int getSelected()
public jadex.extension.envsupport.observer.graphics.drawable3d.DrawableCombiner3d getMarker()
public com.jme3.asset.AssetManager getAssetManager()
public com.jme3.scene.Spatial createPrimitive3d(jadex.extension.envsupport.observer.graphics.drawable3d.DrawableCombiner3d drawableCombiner3d,
jadex.extension.envsupport.observer.graphics.drawable3d.Primitive3d p,
jadex.extension.envsupport.environment.SpaceObject sobj)
drawableCombiner3d - The 3d combiner.p - The primitive3d.obj - The object being drawn.public void updatePrimitive3d(jadex.extension.envsupport.observer.graphics.drawable3d.DrawableCombiner3d drawableCombiner3d,
jadex.extension.envsupport.observer.graphics.drawable3d.Primitive3d p,
jadex.extension.envsupport.environment.SpaceObject sobj,
com.jme3.scene.Spatial sp)
drawableCombiner3d - The 3d combiner.p - The primitive3d.obj - The object being drawn.sp - The spatial where the object is saved.