A B C D E F G H I L M N O P Q R S T U V W 

C

calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.AbstractStrengthSteeringBehaviour
If a bheaviour class extend from CompoundSteeringBehaviour instead of AbstractSteeringBehaviout, It must implement this method instead of calculateSteering().
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.AbstractStrengthSteeringBehaviour
If a bheaviour class extend from CompoundSteeringBehaviour instead of AbstractSteeringBehaviout, It must implement this method instead of calculateSteering().
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.AlignmentBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.AlignmentBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.ArriveBehaviour
Calculate steering vector.
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.ArriveBehaviour
Calculate steering vector.
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.BoxExploreBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.BoxExploreBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.CohesionBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.CohesionBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour
Calculates the composed steering force.
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour
Calculates the composed steering force.
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.ContainmentBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.ContainmentBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.EvadeBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.EvadeBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.FleeBehaviour
Calculate steering vector.
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.FleeBehaviour
Calculate steering vector.
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.HideBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.HideBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.LeaderFollowing
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.LeaderFollowing
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.MoveBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.MoveBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.ObstacleAvoidanceBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.ObstacleAvoidanceBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.PathFollowBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.PathFollowBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.PursuitBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.PursuitBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.QueuingBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.QueuingBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.RelativeWanderBehaviour
Calculate steering vector.
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.RelativeWanderBehaviour
Calculate steering vector.
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.SeekBehaviour
Calculate steering vector.
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.SeekBehaviour
Calculate steering vector.
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.SeparationBehaviour
Original steering method by Brent Owens.
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.SeparationBehaviour
Original steering method by Brent Owens.
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.SlowBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.SlowBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.SphereWanderBehaviour
Calculate steering vector.
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.SphereWanderBehaviour
Calculate steering vector.
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.UnalignedCollisionAvoidanceBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.UnalignedCollisionAvoidanceBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.WallApproachBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.WallApproachBehaviour
 
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.WanderBehaviour
Calculate steering vector.
calculateFullSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.WanderBehaviour
Calculate steering vector.
calculateNewRandomDir() - Method in class com.jme3.ai.agents.behaviours.npc.steering.SphereWanderBehaviour
 
calculateNewRandomDir() - Method in class com.jme3.ai.agents.behaviours.npc.steering.SphereWanderBehaviour
 
calculateNewVelocity() - Method in class com.jme3.ai.agents.behaviours.npc.steering.AbstractSteeringBehaviour
Method for calculating new velocity of agent based on steering vector.
calculateNewVelocity() - Method in class com.jme3.ai.agents.behaviours.npc.steering.AbstractSteeringBehaviour
Method for calculating new velocity of agent based on steering vector.
calculatePartialForce(AbstractSteeringBehaviour) - Method in class com.jme3.ai.agents.behaviours.npc.steering.BalancedCompoundSteeringBehaviour
 
calculatePartialForce(AbstractSteeringBehaviour) - Method in class com.jme3.ai.agents.behaviours.npc.steering.BalancedCompoundSteeringBehaviour
 
calculatePartialForce(AbstractSteeringBehaviour) - Method in class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour
Calculates the steering force of a single behaviour
calculatePartialForce(AbstractSteeringBehaviour) - Method in class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour
Calculates the steering force of a single behaviour
calculateSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.AbstractSteeringBehaviour
Method for calculating steering vector.
calculateSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.AbstractSteeringBehaviour
Method for calculating steering vector.
calculateSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.AbstractStrengthSteeringBehaviour
Calculates the steering force with the especified strength.
calculateSteering() - Method in class com.jme3.ai.agents.behaviours.npc.steering.AbstractStrengthSteeringBehaviour
Calculates the steering force with the especified strength.
calculateTotalForce() - Method in class com.jme3.ai.agents.behaviours.npc.steering.BalancedCompoundSteeringBehaviour
 
calculateTotalForce() - Method in class com.jme3.ai.agents.behaviours.npc.steering.BalancedCompoundSteeringBehaviour
 
changeTargetPosition(float) - Method in class com.jme3.ai.agents.behaviours.npc.steering.RelativeWanderBehaviour
 
changeTargetPosition(float) - Method in class com.jme3.ai.agents.behaviours.npc.steering.RelativeWanderBehaviour
 
changeTargetPosition(float) - Method in class com.jme3.ai.agents.behaviours.npc.steering.SphereWanderBehaviour
Metod for changing target position.
changeTargetPosition(float) - Method in class com.jme3.ai.agents.behaviours.npc.steering.SphereWanderBehaviour
Metod for changing target position.
changeTargetPosition(float) - Method in class com.jme3.ai.agents.behaviours.npc.steering.WanderBehaviour
Metod for changing target position.
changeTargetPosition(float) - Method in class com.jme3.ai.agents.behaviours.npc.steering.WanderBehaviour
Metod for changing target position.
clearBehaviours() - Method in class com.jme3.ai.agents.behaviours.npc.SimpleMainBehaviour
Remove all behaviours from this behaviour.
CohesionBehaviour - Class in com.jme3.ai.agents.behaviours.npc.steering
Move toward center of neighbors.
CohesionBehaviour - Class in com.jme3.ai.agents.behaviours.npc.steering
Move toward center of neighbors.
CohesionBehaviour(Agent, List<Agent>) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.CohesionBehaviour
maxAngle is setted to PI / 2 by default and maxDistance to infinite.
CohesionBehaviour(Agent, List<Agent>, float, float) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.CohesionBehaviour
 
CohesionBehaviour(Agent, List<Agent>, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.CohesionBehaviour
 
CohesionBehaviour(Agent, List<Agent>, float, float, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.CohesionBehaviour
 
CohesionBehaviour(Agent, List<Agent>) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.CohesionBehaviour
maxAngle is setted to PI / 2 by default and maxDistance to infinite.
CohesionBehaviour(Agent, List<Agent>, float, float) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.CohesionBehaviour
 
CohesionBehaviour(Agent, List<Agent>, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.CohesionBehaviour
 
CohesionBehaviour(Agent, List<Agent>, float, float, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.CohesionBehaviour
 
CohesionBehaviour.negativeMaxDistance - Exception in com.jme3.ai.agents.behaviours.npc.steering
 
CohesionBehaviour.negativeMaxDistance - Exception in com.jme3.ai.agents.behaviours.npc.steering
 
com.jme3.ai.agents.behaviours.npc.steering - package com.jme3.ai.agents.behaviours.npc.steering
Steer behaviours.
CompoundSteeringBehaviour - Class in com.jme3.ai.agents.behaviours.npc.steering
A steer compound behaviour contains one or more steer behaviours.
CompoundSteeringBehaviour - Class in com.jme3.ai.agents.behaviours.npc.steering
A steer compound behaviour contains one or more steer behaviours.
CompoundSteeringBehaviour(Agent) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour
 
CompoundSteeringBehaviour(Agent, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour
 
CompoundSteeringBehaviour(Agent) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour
 
CompoundSteeringBehaviour(Agent, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour
 
CompoundSteeringBehaviour.steerBehavioursLayerList - Class in com.jme3.ai.agents.behaviours.npc.steering
Ordered list.
CompoundSteeringBehaviour.steerBehavioursLayerList - Class in com.jme3.ai.agents.behaviours.npc.steering
Ordered list.
CompoundSteeringBehaviour.steerBehavioursLayerList() - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour.steerBehavioursLayerList
 
CompoundSteeringBehaviour.steerBehavioursLayerList() - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour.steerBehavioursLayerList
 
CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode - Class in com.jme3.ai.agents.behaviours.npc.steering
 
CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode - Class in com.jme3.ai.agents.behaviours.npc.steering
 
CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode(CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode.layerElementData, CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode
 
CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode(AbstractSteeringBehaviour, int, float, CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode
 
CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode(CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode.layerElementData, CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode
 
CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode(AbstractSteeringBehaviour, int, float, CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode
 
CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode.layerElementData - Class in com.jme3.ai.agents.behaviours.npc.steering
 
CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode.layerElementData - Class in com.jme3.ai.agents.behaviours.npc.steering
 
CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode.layerElementData(AbstractSteeringBehaviour, int, float) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode.layerElementData
 
CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode.layerElementData(AbstractSteeringBehaviour, int, float) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour.steerBehavioursLayerList.steerBehavioursLayerNode.layerElementData
 
computeNearestApproachPositions(Agent, float) - Method in class com.jme3.ai.agents.Agent
"Given the time until nearest approach (predictNearestApproachTime) determine position of each vehicle at that time, and the distance between them"
computeNearestApproachPositions(Agent, float, Vector3f, Vector3f) - Method in class com.jme3.ai.agents.Agent
"Given the time until nearest approach (predictNearestApproachTime) determine position of each vehicle at that time, and the distance between them"

Anotates the positions at nearest approach in the given vectors.
ContainmentBehaviour - Class in com.jme3.ai.agents.behaviours.npc.steering
"Containment refers to motion which is restricted to remain within a certain region."
ContainmentBehaviour - Class in com.jme3.ai.agents.behaviours.npc.steering
"Containment refers to motion which is restricted to remain within a certain region."
ContainmentBehaviour(Agent, Node) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.ContainmentBehaviour
 
ContainmentBehaviour(Agent, Node, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.ContainmentBehaviour
 
ContainmentBehaviour(Agent, Node) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.ContainmentBehaviour
 
ContainmentBehaviour(Agent, Node, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.ContainmentBehaviour
 
ContainmentBehaviour.ContainmentWithInvalidContainmenetArea - Exception in com.jme3.ai.agents.behaviours.npc.steering
 
ContainmentBehaviour.ContainmentWithInvalidContainmenetArea - Exception in com.jme3.ai.agents.behaviours.npc.steering
 
ContainmentBehaviour.ContainmentWithoutContainmentArea - Exception in com.jme3.ai.agents.behaviours.npc.steering
 
ContainmentBehaviour.ContainmentWithoutContainmentArea - Exception in com.jme3.ai.agents.behaviours.npc.steering
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.Agent
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.SimpleMainBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.AlignmentBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.AlignmentBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.BoxExploreBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.BoxExploreBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.CohesionBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.CohesionBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.ContainmentBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.ContainmentBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.FleeBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.FleeBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.HideBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.HideBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.MoveBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.MoveBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.ObstacleAvoidanceBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.ObstacleAvoidanceBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.PathFollowBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.PathFollowBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.QueuingBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.QueuingBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.SeekBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.SeekBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.SeparationBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.SeparationBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.SlowBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.SlowBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.SphereWanderBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.SphereWanderBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.WallApproachBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.WallApproachBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.WanderBehaviour
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviours.npc.steering.WanderBehaviour
 
controlUpdate(float) - Method in class com.jme3.ai.agents.Agent
 
controlUpdate(float) - Method in class com.jme3.ai.agents.behaviours.npc.SimpleMainBehaviour
 
controlUpdate(float) - Method in class com.jme3.ai.agents.behaviours.npc.steering.AbstractSteeringBehaviour
Usual update pattern for steering behaviours.
controlUpdate(float) - Method in class com.jme3.ai.agents.behaviours.npc.steering.AbstractSteeringBehaviour
Usual update pattern for steering behaviours.
controlUpdate(float) - Method in class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour
Usual update pattern for steering behaviours.
controlUpdate(float) - Method in class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour
Usual update pattern for steering behaviours.
A B C D E F G H I L M N O P Q R S T U V W