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 _

P

PI - Static variable in class com.jme.math.FastMath
The value PI as a float.
PIXEL_MODE_BIT - Static variable in class com.jme.scene.state.AttributeState
 
PNGLoader - class com.jme.util.PNGLoader.
PNGLoader is a stub to be filled in later with non-awt dependant png loading code.
POINT_BIT - Static variable in class com.jme.scene.state.AttributeState
 
POLYGON_BIT - Static variable in class com.jme.scene.state.AttributeState
 
POLYGON_STIPPLE_BIT - Static variable in class com.jme.scene.state.AttributeState
 
POSITIVE_SIDE - Static variable in class com.jme.math.Plane
POSITIVE_SIDE represents a point on the side the normal points.
PQTorus - class com.jme.scene.shape.PQTorus.
PQTorus generates the geometry of a parameterized torus, also known as a pq torus.
PQTorus(String, float, float, float, float, int, int) - Constructor for class com.jme.scene.shape.PQTorus
Creates a parameterized torus.
PRECISION - Static variable in class com.jme.math.FastMath.FastTrig
The size of the lookup table.
PRECOMPUTE_BOUNDS - Static variable in class com.jme.scene.model.Loader
 
PT_FAN - Static variable in class com.jme.util.geom.nvtristrip.PrimitiveGroup
 
PT_LIST - Static variable in class com.jme.util.geom.nvtristrip.PrimitiveGroup
 
PT_STRIP - Static variable in class com.jme.util.geom.nvtristrip.PrimitiveGroup
 
Particle - class com.jme.effects.Particle.
Particle defines a single Particle of a Particle system.
Particle(ParticleManager, Vector3f, Vector3f, float) - Constructor for class com.jme.effects.Particle
Particle constructor
ParticleDepositionHeightMap - class com.jme.terrain.util.ParticleDepositionHeightMap.
ParticleDepositionHeightMap creates a heightmap based on the Particle Deposition algorithm based on Jason Shankel's paper from "Game Programming Gems".
ParticleDepositionHeightMap(int, int, int, int, int, float) - Constructor for class com.jme.terrain.util.ParticleDepositionHeightMap
Constructor sets the attributes of the Particle Deposition Height Map and then generates the map.
ParticleManager - class com.jme.effects.ParticleManager.
ParticleManager Example usage: ParticleManager manager = new ParticleManager(300, display.getRenderer().getCamera()); manager.getParticles().addController(manager); someNode.attachChild(manager.getParticles()); See the method comments for more usage information.
ParticleManager(int, Camera) - Constructor for class com.jme.effects.ParticleManager
ParticleManager constructor
PickData - class com.jme.intersection.PickData.
PickData contains information about a picking operation (or Ray/Volume intersection).
PickData(Ray, Geometry) - Constructor for class com.jme.intersection.PickData
 
PickData(Ray, Geometry, ArrayList) - Constructor for class com.jme.intersection.PickData
instantiates a new PickData object.
PickResults - class com.jme.intersection.PickResults.
PickResults contains information resulting from a pick test.
PickResults() - Constructor for class com.jme.intersection.PickResults
Constructor instantiates a new PickResults object.
Plane - class com.jme.math.Plane.
Plane defines a plane where Normal dot (x,y,z) = Constant.
Plane() - Constructor for class com.jme.math.Plane
Constructor instantiates a new Plane object.
Plane(Vector3f, float) - Constructor for class com.jme.math.Plane
Constructor instantiates a new Plane object.
Playable - class com.jme.sound.fmod.scene.Playable.
 
Playable() - Constructor for class com.jme.sound.fmod.scene.Playable
 
Playable - class com.jme.sound.openAL.scene.Playable.
 
Playable() - Constructor for class com.jme.sound.openAL.scene.Playable
 
Point - class com.jme.scene.Point.
Point defines a collection of vertices that are rendered as single points.
Point(String, Vector3f[], Vector3f[], ColorRGBA[], Vector2f[]) - Constructor for class com.jme.scene.Point
Constructor instantiates a new Point object with a given set of data.
PointLight - class com.jme.light.PointLight.
PointLight defines a light that has a location in space and emits light in all directions evenly.
PointLight() - Constructor for class com.jme.light.PointLight
Constructor instantiates a new PointLight object.
PongRevisited - class jmetest.sound.PongRevisited.
 
PongRevisited() - Constructor for class jmetest.sound.PongRevisited
 
PrimitiveGroup - class com.jme.util.geom.nvtristrip.PrimitiveGroup.
 
PrimitiveGroup() - Constructor for class com.jme.util.geom.nvtristrip.PrimitiveGroup
 
ProceduralTextureGenerator - class com.jme.terrain.util.ProceduralTextureGenerator.
ProceduralTexture generates an ImageIcon using an AbstractHeightMap and one or more ImageIcons as input textures.
ProceduralTextureGenerator(AbstractHeightMap) - Constructor for class com.jme.terrain.util.ProceduralTextureGenerator
Constructor instantiates a new ProceduralTexture object initializing the list for textures and the height map.
PropertiesDialog - class com.jme.system.PropertiesDialog.
PropertiesDialog provides an interface to make use of the PropertiesIO class.
PropertiesDialog(PropertiesIO, String) - Constructor for class com.jme.system.PropertiesDialog
Constructor builds the interface for the PropertiesDialog.
PropertiesDialog(PropertiesIO, URL) - Constructor for class com.jme.system.PropertiesDialog
Constructor builds the interface for the PropertiesDialog.
PropertiesDialog2 - class com.jme.system.PropertiesDialog2.
PropertiesDialog provides an interface to make use of the PropertiesIO class.
PropertiesDialog2(PropertiesIO, String) - Constructor for class com.jme.system.PropertiesDialog2
Constructor for the PropertiesDialog.
PropertiesDialog2(PropertiesIO, URL) - Constructor for class com.jme.system.PropertiesDialog2
Constructor for the PropertiesDialog.
PropertiesIO - class com.jme.system.PropertiesIO.
PropertiesIO handles loading and saving a properties file that defines the display settings.
PropertiesIO(String) - Constructor for class com.jme.system.PropertiesIO
Constructor creates the PropertiesIO object for use.
Pyramid - class com.jme.scene.shape.Pyramid.
Pyramid provides an extension of TriMesh.
Pyramid(String, float, float) - Constructor for class com.jme.scene.shape.Pyramid
Constructor instantiates a new Pyramid object.
pack() - Method in class com.jme.widget.WidgetAbstractContainer
 
pageDownRight() - Method in class com.jme.widget.scroller.WidgetScrollerThumbTray
 
pageUpLeft() - Method in class com.jme.widget.scroller.WidgetScrollerThumbTray
 
pagingDownRight - Variable in class com.jme.widget.scroller.WidgetScrollerThumbTray
 
pagingUpLeft - Variable in class com.jme.widget.scroller.WidgetScrollerThumbTray
 
paintGL() - Method in class com.jme.util.awt.lwjgl.LWJGLCanvas
 
panOffset - Variable in class com.jme.widget.WidgetAbstractContainer
 
panel - Variable in class com.jme.widget.panel.WidgetScrollPanel
 
panel - Variable in class com.jme.widget.panel.rollout.WidgetRolloutPanel
 
parameters - Variable in class com.jme.scene.state.FragmentProgramState
 
parameters - Variable in class com.jme.scene.state.VertexProgramState
Parameters local to this vertex program
parent - Variable in class com.jme.scene.Spatial
Spatial's parent, or null if it has none.
parentIndex - Variable in class com.jme.animation.JointController
parentIndex contains a list of who's parent a joint is.
parentIndexes - Variable in class com.jme.animation.SpatialTransformer
parentIndexes[i] states that toChange[i]'s parent is toChange[parentIndex[i]].
pause - Variable in class com.jme.app.SimpleGame
 
pause() - Method in class com.jme.sound.fmod.objects.MusicStream
Pause the stream
pause() - Method in class com.jme.sound.fmod.objects.Sample3D
 
pause() - Method in class com.jme.sound.openAL.objects.MusicStream
Pause the stream
pause() - Method in class com.jme.sound.openAL.objects.Sample3D
 
pauseStream(int) - Static method in class com.jme.sound.fmod.SoundSystem
 
pauseStream(int) - Static method in class com.jme.sound.openAL.SoundSystem
 
pauseStream(int) - Method in class com.jme.sound.openAL.objects.util.StreamPlayer
Pauses the stream with the given number
performAction(InputActionEvent) - Method in interface com.jme.input.action.InputAction
performAction executes the action.
performAction(InputActionEvent) - Method in class com.jme.input.action.KeyBackwardAction
performAction moves the camera along it's negative direction vector at a speed of movement speed * time.
performAction(InputActionEvent) - Method in class com.jme.input.action.KeyExitAction
performAction calls the finish method of the provided application.
performAction(InputActionEvent) - Method in class com.jme.input.action.KeyForwardAction
performAction moves the camera along it's positive direction vector at a speed of movement speed * time.
performAction(InputActionEvent) - Method in class com.jme.input.action.KeyLookDownAction
performAction adjusts the view of the camera to tilt down a given angle.
performAction(InputActionEvent) - Method in class com.jme.input.action.KeyLookUpAction
performAction adjusts the view of the camera to tilt up a given angle.
performAction(InputActionEvent) - Method in class com.jme.input.action.KeyNodeBackwardAction
performAction moves the node along it's negative direction vector at a speed of movement speed * time.
performAction(InputActionEvent) - Method in class com.jme.input.action.KeyNodeForwardAction
performAction moves the node along it's positive direction vector at a speed of movement speed * time.
performAction(InputActionEvent) - Method in class com.jme.input.action.KeyNodeLookDownAction
performAction rotates the node towards the nodes' negative up axis at a speed of movement speed * time.
performAction(InputActionEvent) - Method in class com.jme.input.action.KeyNodeLookUpAction
performAction rotates the node towards the world's positive y-axis at a speed of movement speed * time.
performAction(InputActionEvent) - Method in class com.jme.input.action.KeyNodeRotateLeftAction
performAction rotates the camera about it's up vector or lock axis at a speed of movement speed * time.
performAction(InputActionEvent) - Method in class com.jme.input.action.KeyNodeRotateRightAction
performAction rotates the camera about it's up vector or lock axis at a speed of movement speed * time.
performAction(InputActionEvent) - Method in class com.jme.input.action.KeyNodeStrafeLeftAction
performAction moves the node along the left vector for a given distance of speed * time.
performAction(InputActionEvent) - Method in class com.jme.input.action.KeyNodeStrafeRightAction
performAction moves the camera along the negative left vector for a given distance of speed * time.
performAction(InputActionEvent) - Method in class com.jme.input.action.KeyRotateLeftAction
performAction rotates the camera a certain angle.
performAction(InputActionEvent) - Method in class com.jme.input.action.KeyRotateRightAction
performAction rotates the camera a certain angle.
performAction(InputActionEvent) - Method in class com.jme.input.action.KeyScreenShotAction
performAction saves the current renderer screen to the filename as an image.
performAction(InputActionEvent) - Method in class com.jme.input.action.KeyStrafeLeftAction
performAction moves the camera along the left vector for a given distance of speed * time.
performAction(InputActionEvent) - Method in class com.jme.input.action.KeyStrafeRightAction
performAction moves the camera along the negative left vector for a given distance of speed * time.
performAction(InputActionEvent) - Method in class com.jme.input.action.KeyToggleBoolean
switches the value from true to false, or false to true.
performAction(InputActionEvent) - Method in class com.jme.input.action.KeyToggleRenderState
switch the state from on to off or off to on.
performAction(InputActionEvent) - Method in class com.jme.input.action.MouseLook
performAction checks for any movement of the mouse, and calls the appropriate method to alter the camera's orientation when applicable.
performAction(InputActionEvent) - Method in class com.jme.input.action.NodeMouseLook
performAction checks for any movement of the mouse, and calls the appropriate method to alter the node's orientation when applicable.
performAction(UIObject) - Method in class com.jme.input.action.UIInputAction
 
performAction(InputActionEvent) - Method in class jmetest.intersection.MousePick
 
performAction(InputActionEvent) - Method in class jmetest.renderer.TestNodeSelectionAction
performAction
planeQuantity - Variable in class com.jme.renderer.AbstractCamera
 
play() - Method in class com.jme.sound.fmod.objects.MusicStream
 
play() - Method in class com.jme.sound.fmod.objects.Sample3D
 
play() - Method in class com.jme.sound.openAL.objects.MusicStream
 
play() - Method in class com.jme.sound.openAL.objects.Sample3D
 
play(int) - Method in class com.jme.sound.openAL.objects.util.StreamPlayer
 
playStream(int) - Static method in class com.jme.sound.fmod.SoundSystem
 
playStream(int) - Static method in class com.jme.sound.openAL.SoundSystem
 
playTime - Variable in class com.jme.sound.openAL.objects.util.Buffer
 
playingChannel - Variable in class com.jme.sound.fmod.scene.Playable
 
pointInsideTriangle(Vector2f, Vector2f, Vector2f, Vector2f) - Static method in class com.jme.math.FastMath
Test if a point is inside a triangle.
points - Variable in class com.jme.widget.bounds.WidgetBoundingRectangle
 
poll() - Method in interface com.jme.input.MouseInput
poll updates the mouse.
poll() - Method in class com.jme.input.lwjgl.LWJGLMouseInput
poll gets the current state of the mouse.
position - Variable in class com.jme.math.SpringNode
Position of this node in space.
pow(float, float) - Static method in class com.jme.math.FastMath
Returns a number raised to an exponent power.
preferredLayoutSize(WidgetAbstractContainer) - Method in class com.jme.widget.layout.WidgetAbsoluteLayout
 
preferredLayoutSize(WidgetAbstractContainer) - Method in class com.jme.widget.layout.WidgetBorderLayout
 
preferredLayoutSize(WidgetAbstractContainer) - Method in class com.jme.widget.layout.WidgetFlowLayout
preferredLayoutSize
preferredLayoutSize(WidgetAbstractContainer) - Method in class com.jme.widget.layout.WidgetGridLayout
 
preferredLayoutSize(WidgetAbstractContainer) - Method in class com.jme.widget.layout.WidgetLayoutManager
 
preferredSize - Variable in class com.jme.widget.WidgetAbstractImpl
 
preferredSize - Variable in class com.jme.widget.scroller.WidgetScrollerThumb
 
preloadTextures() - Method in class com.jme.scene.Skybox
Force all of the textures to load.
prepVBO(Geometry) - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
 
print(int, int, Vector3f, StringBuffer, int) - Method in class com.jme.renderer.lwjgl.LWJGLFont
print renders the specified string to a given (x,y) location.
print(String) - Method in class com.jme.scene.Text
print sets the text to be rendered on the next render pass.
print(StringBuffer) - Method in class com.jme.scene.Text
Sets the text to be rendered on the next render.
processChildChunk(ChunkHeader) - Method in class com.jme.scene.model.XMLparser.Converters.TDSChunkingFiles.TDSFile
 
processCollisions() - Method in class com.jme.intersection.BoundingCollisionResults
empty implementation, it is highly recommended that you override this method to handle any collisions as needed.
processCollisions() - Method in class com.jme.intersection.CollisionResults
processCollisions is an abstract method whose intent is the subclass defines how to process the collision data that has been collected since the last clear.
processCollisions() - Method in class com.jme.intersection.TriangleCollisionResults
 
processController() - Method in class com.jme.animation.JointController
Processes a JointController by filling holes and creating inverse matrixes.
processPick() - Method in class com.jme.intersection.BoundingPickResults
empty implementation, it is highly recommended that you override this method to handle any picks as needed.
processPick() - Method in class com.jme.intersection.PickResults
 
processPick() - Method in class com.jme.intersection.TrianglePickResults
processPick will handle processing of the pick list.
propagateBoundToRoot() - Method in class com.jme.scene.Spatial
propagateBoundToRoot passes the new world bound up the tree to the root.
propagateBoundToRoot() - Method in class com.jme.sound.fmod.scene.SoundSpatial
propagateBoundToRoot passes the new world bound up the tree to the root.
propagateBoundToRoot() - Method in class com.jme.sound.openAL.scene.SoundSpatial
propagateBoundToRoot passes the new world bound up the tree to the root.
propagateStatesFromRoot(Stack[]) - Method in class com.jme.scene.Spatial
Called during updateRenderState(Stack[]), this function goes up the scene graph tree until the parent is null and pushes RenderStates onto the states Stack array.
properties - Variable in class com.jme.app.AbstractGame
Game display properties.
pseudoDistance(Vector3f) - Method in class com.jme.math.Plane
pseudoDistance calculates the distance from this plane to a provided point.
putClone(Controller, CloneCreator) - Method in class com.jme.animation.JointController
 
putClone(Controller, CloneCreator) - Method in class com.jme.animation.KeyframeController
This function should be overridden by any Spatial objects that want their Controller cloned by a CloneCreator.
putClone(Controller, CloneCreator) - Method in class com.jme.animation.SpatialTransformer
 
putClone(Controller, CloneCreator) - Method in class com.jme.scene.Controller
This function should be overridden by any Spatial objects that want their Controller cloned by a CloneCreator.
putClone(Spatial, CloneCreator) - Method in class com.jme.scene.Geometry
 
putClone(Spatial, CloneCreator) - Method in class com.jme.scene.Node
 
putClone(Spatial, CloneCreator) - Method in class com.jme.scene.Spatial
 
putClone(Spatial, CloneCreator) - Method in class com.jme.scene.TriMesh
sets the attributes of this TriMesh into a given spatial.
putClone(Spatial, CloneCreator) - Method in class com.jme.scene.model.JointMesh
 

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 _