public class DebugTools
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
com.jme3.scene.debug.Arrow |
arrowBlue |
com.jme3.scene.Geometry |
arrowBlueGeom |
com.jme3.scene.debug.Arrow |
arrowGreen |
com.jme3.scene.Geometry |
arrowGreenGeom |
com.jme3.scene.debug.Arrow |
arrowMagenta |
com.jme3.scene.Geometry |
arrowMagentaGeom |
com.jme3.scene.debug.Arrow |
arrowPink |
com.jme3.scene.Geometry |
arrowPinkGeom |
com.jme3.scene.debug.Arrow |
arrowRed |
com.jme3.scene.Geometry |
arrowRedGeom |
com.jme3.scene.debug.Arrow |
arrowYellow |
com.jme3.scene.Geometry |
arrowYellowGeom |
com.jme3.material.Material |
DEBUG_BLUE |
com.jme3.material.Material |
DEBUG_GREEN |
com.jme3.material.Material |
DEBUG_MAGENTA |
com.jme3.material.Material |
DEBUG_PINK |
com.jme3.material.Material |
DEBUG_RED |
com.jme3.material.Material |
DEBUG_YELLOW |
com.jme3.scene.Node |
debugNode |
protected com.jme3.asset.AssetManager |
manager |
protected static com.jme3.math.Vector3f |
UNIT_X_CHECK |
protected static com.jme3.math.Vector3f |
UNIT_XYZ_CHECK |
protected static com.jme3.math.Vector3f |
UNIT_Y_CHECK |
protected static com.jme3.math.Vector3f |
UNIT_Z_CHECK |
protected static com.jme3.math.Vector3f |
ZERO_CHECK |
| Constructor and Description |
|---|
DebugTools(com.jme3.asset.AssetManager manager) |
| Modifier and Type | Method and Description |
|---|---|
void |
setBlueArrow(com.jme3.math.Vector3f location,
com.jme3.math.Vector3f extent) |
void |
setGreenArrow(com.jme3.math.Vector3f location,
com.jme3.math.Vector3f extent) |
void |
setMagentaArrow(com.jme3.math.Vector3f location,
com.jme3.math.Vector3f extent) |
void |
setPinkArrow(com.jme3.math.Vector3f location,
com.jme3.math.Vector3f extent) |
void |
setRedArrow(com.jme3.math.Vector3f location,
com.jme3.math.Vector3f extent) |
protected void |
setupDebugNode() |
protected void |
setupMaterials() |
void |
setYellowArrow(com.jme3.math.Vector3f location,
com.jme3.math.Vector3f extent) |
void |
show(com.jme3.renderer.RenderManager rm,
com.jme3.renderer.ViewPort vp) |
protected final com.jme3.asset.AssetManager manager
public com.jme3.material.Material DEBUG_BLUE
public com.jme3.material.Material DEBUG_RED
public com.jme3.material.Material DEBUG_GREEN
public com.jme3.material.Material DEBUG_YELLOW
public com.jme3.material.Material DEBUG_MAGENTA
public com.jme3.material.Material DEBUG_PINK
public com.jme3.scene.Node debugNode
public com.jme3.scene.debug.Arrow arrowBlue
public com.jme3.scene.Geometry arrowBlueGeom
public com.jme3.scene.debug.Arrow arrowGreen
public com.jme3.scene.Geometry arrowGreenGeom
public com.jme3.scene.debug.Arrow arrowRed
public com.jme3.scene.Geometry arrowRedGeom
public com.jme3.scene.debug.Arrow arrowMagenta
public com.jme3.scene.Geometry arrowMagentaGeom
public com.jme3.scene.debug.Arrow arrowYellow
public com.jme3.scene.Geometry arrowYellowGeom
public com.jme3.scene.debug.Arrow arrowPink
public com.jme3.scene.Geometry arrowPinkGeom
protected static final com.jme3.math.Vector3f UNIT_X_CHECK
protected static final com.jme3.math.Vector3f UNIT_Y_CHECK
protected static final com.jme3.math.Vector3f UNIT_Z_CHECK
protected static final com.jme3.math.Vector3f UNIT_XYZ_CHECK
protected static final com.jme3.math.Vector3f ZERO_CHECK
public void show(com.jme3.renderer.RenderManager rm,
com.jme3.renderer.ViewPort vp)
public void setBlueArrow(com.jme3.math.Vector3f location,
com.jme3.math.Vector3f extent)
public void setGreenArrow(com.jme3.math.Vector3f location,
com.jme3.math.Vector3f extent)
public void setRedArrow(com.jme3.math.Vector3f location,
com.jme3.math.Vector3f extent)
public void setMagentaArrow(com.jme3.math.Vector3f location,
com.jme3.math.Vector3f extent)
public void setYellowArrow(com.jme3.math.Vector3f location,
com.jme3.math.Vector3f extent)
public void setPinkArrow(com.jme3.math.Vector3f location,
com.jme3.math.Vector3f extent)
protected void setupDebugNode()
protected void setupMaterials()