A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

H

HALF_PI - Static variable in class com.jme.math.FastMath
The value PI/2 as a float.
HINT_BIT - Static variable in class com.jme.scene.state.AttributeState
 
HORIZONTAL - Static variable in class com.jme.widget.WidgetFillType
 
HORIZONTAL - Static variable in class com.jme.widget.WidgetOrientationType
 
HelloAnimation - class jmetest.TutorialGuide.HelloAnimation.
Started Date: Jul 21, 2004

This class demonstrates animation via a controller, as well as LightNode.
HelloAnimation() - Constructor for class jmetest.TutorialGuide.HelloAnimation
 
HelloIntersection - class jmetest.TutorialGuide.HelloIntersection.
Started Date: Jul 24, 2004

Demonstrates intersection testing, sound, and making your own controller.
HelloIntersection() - Constructor for class jmetest.TutorialGuide.HelloIntersection
 
HelloKeyInput - class jmetest.TutorialGuide.HelloKeyInput.
Started Date: Jul 21, 2004

This program demonstrates using key inputs to change things.
HelloKeyInput() - Constructor for class jmetest.TutorialGuide.HelloKeyInput
 
HelloKeyframes - class jmetest.TutorialGuide.HelloKeyframes.
Started Date: Jul 23, 2004

Demonstrates making your own keyframe animations.
HelloKeyframes() - Constructor for class jmetest.TutorialGuide.HelloKeyframes
 
HelloLOD - class jmetest.TutorialGuide.HelloLOD.
Started Date: Aug 16, 2004

This program teaches Complex Level of Detail mesh objects.
HelloLOD() - Constructor for class jmetest.TutorialGuide.HelloLOD
 
HelloModelLoading - class jmetest.TutorialGuide.HelloModelLoading.
Started Date: Jul 22, 2004

Demonstrates loading formats.
HelloModelLoading() - Constructor for class jmetest.TutorialGuide.HelloModelLoading
 
HelloMousePick - class jmetest.TutorialGuide.HelloMousePick.
Started Date: Jul 22, 2004

Demonstrates picking with the mouse.
HelloMousePick() - Constructor for class jmetest.TutorialGuide.HelloMousePick
 
HelloNode - class jmetest.TutorialGuide.HelloNode.
Started Date: Jul 20, 2004

Simple Node object with a few Geometry manipulators.
HelloNode() - Constructor for class jmetest.TutorialGuide.HelloNode
 
HelloSimpleGame - class jmetest.TutorialGuide.HelloSimpleGame.
Started Date: Jul 29, 2004

Is used to demonstrate the inner workings of SimpleGame.
HelloSimpleGame() - Constructor for class jmetest.TutorialGuide.HelloSimpleGame
 
HelloStates - class jmetest.TutorialGuide.HelloStates.
Started Date: Jul 20, 2004

Demonstrates using RenderStates with jME.
HelloStates() - Constructor for class jmetest.TutorialGuide.HelloStates
 
HelloTerrain - class jmetest.TutorialGuide.HelloTerrain.
Started Date: Aug 19, 2004

This program introduces jME's terrain utility classes and how they are used.
HelloTerrain() - Constructor for class jmetest.TutorialGuide.HelloTerrain
 
HelloTriMesh - class jmetest.TutorialGuide.HelloTriMesh.
Started Date: Jul 20, 2004

Demonstrates making a new TriMesh object from scratch.
HelloTriMesh() - Constructor for class jmetest.TutorialGuide.HelloTriMesh
 
HelloWorld - class jmetest.TutorialGuide.HelloWorld.
Started Date: Jul 20, 2004

Simple HelloWorld program for jME
HelloWorld() - Constructor for class jmetest.TutorialGuide.HelloWorld
 
Hexagon - class com.jme.scene.shape.Hexagon.
Hexagon provides an extension of TriMesh.
Hexagon(String, float) - Constructor for class com.jme.scene.shape.Hexagon
Hexagon Constructor instantiates a new Hexagon.
handleCollision(TriMesh, int, int) - Method in class com.jme.effects.cloth.CollidingClothPatch
Given the starting triangle index of the two triangles intersecting, decide what to do with those triangles.
handleInput() - Method in class com.jme.widget.WidgetAbstractFrame
handleInput
handleInput(boolean) - Method in class com.jme.widget.WidgetAbstractFrame
handleInput
handleInput(float) - Method in class com.jme.widget.WidgetAbstractFrame
handleInput
handleInput(boolean, float) - Method in class com.jme.widget.WidgetAbstractFrame
handleInput
handleInput(boolean, float) - Method in class jmetest.widget.viewport.TestWidgetViewportFrame
 
handleKeyboard() - Method in class com.jme.widget.WidgetAbstractFrame
handleKeyboard
handleMouse() - Method in class com.jme.widget.WidgetAbstractFrame
handleMouse
handleMouseButtonDown() - Method in class com.jme.widget.WidgetAbstractContainer
 
handleMouseButtonDown() - Method in class com.jme.widget.WidgetAbstractFrame
handleMouseButtonDown
handleMouseButtonDown() - Method in class com.jme.widget.WidgetAbstractImpl
 
handleMouseButtonDown() - Method in class com.jme.widget.button.WidgetImageButton
Overridden from WidgetAbstractImpl I don't really know why it's needed, for some reason when using the one in WidgetAbstractImpl the ownership of the mouse is taken by the parent panel or frame and thus the doMouseButtonUp or Down is never called.
handleMouseButtonDown() - Method in interface com.jme.widget.input.mouse.WidgetMouseHandlerInterface
handleMouseButtonDown
handleMouseButtonUp() - Method in class com.jme.widget.WidgetAbstractContainer
 
handleMouseButtonUp() - Method in class com.jme.widget.WidgetAbstractFrame
handleMouseButtonUp
handleMouseButtonUp() - Method in class com.jme.widget.WidgetAbstractImpl
 
handleMouseButtonUp() - Method in interface com.jme.widget.input.mouse.WidgetMouseHandlerInterface
handleMouseButtonUp
handleMouseDrag() - Method in class com.jme.widget.WidgetAbstractContainer
 
handleMouseDrag() - Method in class com.jme.widget.WidgetAbstractFrame
handleMouseDrag
handleMouseDrag() - Method in class com.jme.widget.WidgetAbstractImpl
 
handleMouseDrag() - Method in interface com.jme.widget.input.mouse.WidgetMouseHandlerInterface
handleMouseDrag
handleMouseEnter() - Method in class com.jme.widget.WidgetAbstractContainer
 
handleMouseEnter() - Method in class com.jme.widget.WidgetAbstractFrame
handleMouseEnter
handleMouseEnter() - Method in class com.jme.widget.WidgetAbstractImpl
 
handleMouseEnter() - Method in interface com.jme.widget.input.mouse.WidgetMouseHandlerInterface
handleMouseEnter
handleMouseExit() - Method in class com.jme.widget.WidgetAbstractContainer
 
handleMouseExit() - Method in class com.jme.widget.WidgetAbstractFrame
handleMouseExit
handleMouseExit() - Method in class com.jme.widget.WidgetAbstractImpl
 
handleMouseExit() - Method in interface com.jme.widget.input.mouse.WidgetMouseHandlerInterface
handleMouseExit
handleMouseMove() - Method in class com.jme.widget.WidgetAbstractContainer
 
handleMouseMove() - Method in class com.jme.widget.WidgetAbstractFrame
handleMouseMove
handleMouseMove() - Method in class com.jme.widget.WidgetAbstractImpl
 
handleMouseMove() - Method in class com.jme.widget.button.WidgetImageButton
Overridden from WidgetAbstractImpl I don't really know why it's needed, for some reason when using the one in WidgetAbstractImpl the ownership of the mouse is taken by the parent panel or frame and thus the doMouseEnter or Exit is never called.
handleMouseMove() - Method in interface com.jme.widget.input.mouse.WidgetMouseHandlerInterface
handleMouseMove
hasAlpha(Image) - Static method in class com.jme.util.TextureManager
hasAlpha returns true if the specified image has transparent pixels
hasChild(Spatial) - Method in class com.jme.scene.Node
determines if the provide Spatial is contained in the children list of this node.
hasCollision(Spatial, boolean) - Method in class com.jme.curve.BezierCurve
 
hasCollision(Spatial, boolean) - Method in class com.jme.scene.Line
 
hasCollision(Spatial, boolean) - Method in class com.jme.scene.Node
 
hasCollision(Spatial, boolean) - Method in class com.jme.scene.Point
 
hasCollision(Spatial, boolean) - Method in class com.jme.scene.Spatial
 
hasCollision(Spatial, boolean) - Method in class com.jme.scene.Text
 
hasCollision(Spatial, boolean) - Method in class com.jme.scene.TriMesh
determines if a collision between this trimesh and a given spatial occurs if it has true is returned, otherwise false is returned.
hasCollision(Spatial, boolean) - Method in class com.jme.widget.image.WidgetImage
 
hasCollision(Spatial, boolean) - Method in class com.jme.widget.text.WidgetText
 
hasCursor - Variable in class com.jme.input.Mouse
the cursor's texture.
hasCursor() - Method in class com.jme.input.Mouse
hasCursor returns true if there is a texture associated with the mouse.
hasMipmaps() - Method in class com.jme.image.Image
Returns whether the image data contains mipmaps.
hasTriangleCollision(TriMesh) - Method in class com.jme.scene.TriMesh
This function checks for intersection between this trimesh and the given one.
hashCode() - Method in class com.jme.math.Quaternion
hashCode returns the hash code value as an integer and is supported for the benefit of hashing based collection classes such as Hashtable, HashMap, HashSet etc.
hashCode() - Method in class com.jme.math.Vector2f
hashCode returns a unique code for this vector object based on it's values.
hashCode() - Method in class com.jme.math.Vector3f
hashCode returns a unique code for this vector object based on it's values.
hashCode() - Method in class com.jme.renderer.ColorRGBA
hashCode returns a unique code for this color object based on it's values.
hashCode() - Method in class com.jme.util.TextureKey
 
header - Variable in class com.jme.widget.font.WidgetAbstractFont
 
height - Variable in class com.jme.image.Image
 
height - Variable in class com.jme.system.DisplaySystem
height selected for the renderer.
heightData - Variable in class com.jme.terrain.util.AbstractHeightMap
Height data information.
heightScale - Variable in class com.jme.terrain.util.AbstractHeightMap
Allows scaling the Y height of the map.
hitTest() - Method in class com.jme.ui.UIActiveArea
Checks if the hot spot of the mouse is in the rectangle area.
hitTest() - Method in class com.jme.ui.UIActiveObject
Checks the hitarea for the mouse location
hotSpotLocation - Variable in class com.jme.input.Mouse
This mouse's actual location after hotspot offset is taken into account.
hotSpotOffset - Variable in class com.jme.input.Mouse
This mouse's hotspot location.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _