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

C

calculateNewRandomDir() - Method in class com.jme3.ai.agents.behaviors.npc.steering.SphereWanderBehavior
 
calculateNewVelocity() - Method in class com.jme3.ai.agents.behaviors.npc.steering.AbstractSteeringBehavior
Method for calculating new velocity of agent based on steering vector.
calculatePartialForce(AbstractSteeringBehavior) - Method in class com.jme3.ai.agents.behaviors.npc.steering.BalancedCompoundSteeringBehavior
 
calculatePartialForce(AbstractSteeringBehavior) - Method in class com.jme3.ai.agents.behaviors.npc.steering.CompoundSteeringBehavior
Calculates the steering force of a single behavior
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.AbstractStrengthSteeringBehavior
If a behavior class extend from CompoundSteeringBehaviour instead of AbstractSteeringBehavior, it must implement this method instead of calculateSteering().
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.AlignmentBehavior
 
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.ArriveBehavior
Calculate steering vector.
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.BoxExploreBehavior
 
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.CohesionBehavior
 
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.CompoundSteeringBehavior
Calculates the composed steering force.
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.ContainmentBehavior
 
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.EvadeBehavior
 
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.FleeBehavior
Calculate steering vector.
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.HideBehavior
 
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.LeaderFollowingBehavior
 
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.MoveBehavior
 
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.ObstacleAvoidanceBehavior
 
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.PathFollowBehavior
 
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.PursuitBehavior
 
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.QueuingBehavior
 
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.SeekBehavior
Calculate steering vector.
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.SeparationBehavior
 
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.SimpleWanderBehavior
Calculate steering vector.
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.SphereWanderBehavior
Calculate steering vector.
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.UnalignedCollisionAvoidanceBehavior
 
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.WallApproachBehavior
 
calculateRawSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.WanderAreaBehavior
Calculate steering vector.
calculateSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.AbstractSteeringBehavior
Method for calculating steering vector.
calculateSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.AbstractStrengthSteeringBehavior
Calculates the steering force with the specified strength.
calculateSteering() - Method in class com.jme3.ai.agents.behaviors.npc.steering.SlowBehavior
 
calculateTotalForce() - Method in class com.jme3.ai.agents.behaviors.npc.steering.BalancedCompoundSteeringBehavior
Calculates the total force if it is not calculated.
center - Variable in class com.jme3.ai.agents.behaviors.npc.steering.WanderAreaBehavior
Area in which agent will wander.
changeSteer(float) - Method in class com.jme3.ai.agents.behaviors.npc.steering.RelativeWanderBehavior
 
changeSteer(float) - Method in class com.jme3.ai.agents.behaviors.npc.steering.SimpleWanderBehavior
Metod for changing the steer force.
changeTargetPosition(float) - Method in class com.jme3.ai.agents.behaviors.npc.steering.SphereWanderBehavior
Metod for changing target position.
changeTargetPosition(float) - Method in class com.jme3.ai.agents.behaviors.npc.steering.WanderAreaBehavior
Metod for changing target position.
clearBehaviors() - Method in class com.jme3.ai.agents.behaviors.npc.SimpleMainBehavior
Remove all behaviors from this behavior.
CohesionBehavior - Class in com.jme3.ai.agents.behaviors.npc.steering
Move toward center of neighbors.
CohesionBehavior(Agent) - Constructor for class com.jme3.ai.agents.behaviors.npc.steering.CohesionBehavior
maxAngle is setted to PI / 2 by default and maxDistance to infinite.
CohesionBehavior(Agent, float, float) - Constructor for class com.jme3.ai.agents.behaviors.npc.steering.CohesionBehavior
 
CohesionBehavior(Agent, Spatial) - Constructor for class com.jme3.ai.agents.behaviors.npc.steering.CohesionBehavior
 
CohesionBehavior(Agent, float, float, Spatial) - Constructor for class com.jme3.ai.agents.behaviors.npc.steering.CohesionBehavior
 
CohesionBehavior(Agent, List<GameEntity>) - Constructor for class com.jme3.ai.agents.behaviors.npc.steering.CohesionBehavior
maxAngle is setted to PI / 2 by default and maxDistance to infinite.
CohesionBehavior(Agent, List<GameEntity>, float, float) - Constructor for class com.jme3.ai.agents.behaviors.npc.steering.CohesionBehavior
 
CohesionBehavior(Agent, List<GameEntity>, Spatial) - Constructor for class com.jme3.ai.agents.behaviors.npc.steering.CohesionBehavior
 
CohesionBehavior(Agent, List<GameEntity>, float, float, Spatial) - Constructor for class com.jme3.ai.agents.behaviors.npc.steering.CohesionBehavior
 
com.jme3.ai.agents - package com.jme3.ai.agents
 
com.jme3.ai.agents.behaviors - package com.jme3.ai.agents.behaviors
 
com.jme3.ai.agents.behaviors.npc - package com.jme3.ai.agents.behaviors.npc
 
com.jme3.ai.agents.behaviors.npc.steering - package com.jme3.ai.agents.behaviors.npc.steering
Steer behaviors.
com.jme3.ai.agents.util - package com.jme3.ai.agents.util
 
CompoundSteeringBehavior - Class in com.jme3.ai.agents.behaviors.npc.steering
A steer compound behavior contains one or more steer behaviors.
CompoundSteeringBehavior(Agent) - Constructor for class com.jme3.ai.agents.behaviors.npc.steering.CompoundSteeringBehavior
 
CompoundSteeringBehavior(Agent, Spatial) - Constructor for class com.jme3.ai.agents.behaviors.npc.steering.CompoundSteeringBehavior
 
CompoundSteeringBehavior.steerBehaviorsLayerList - Class in com.jme3.ai.agents.behaviors.npc.steering
Ordered list.
CompoundSteeringBehavior.steerBehaviorsLayerList() - Constructor for class com.jme3.ai.agents.behaviors.npc.steering.CompoundSteeringBehavior.steerBehaviorsLayerList
 
CompoundSteeringBehavior.steerBehaviorsLayerList.steerBehaviorsLayerNode - Class in com.jme3.ai.agents.behaviors.npc.steering
 
CompoundSteeringBehavior.steerBehaviorsLayerList.steerBehaviorsLayerNode(CompoundSteeringBehavior.steerBehaviorsLayerList.steerBehaviorsLayerNode.layerElementData, CompoundSteeringBehavior.steerBehaviorsLayerList.steerBehaviorsLayerNode) - Constructor for class com.jme3.ai.agents.behaviors.npc.steering.CompoundSteeringBehavior.steerBehaviorsLayerList.steerBehaviorsLayerNode
 
CompoundSteeringBehavior.steerBehaviorsLayerList.steerBehaviorsLayerNode(AbstractSteeringBehavior, int, float, CompoundSteeringBehavior.steerBehaviorsLayerList.steerBehaviorsLayerNode) - Constructor for class com.jme3.ai.agents.behaviors.npc.steering.CompoundSteeringBehavior.steerBehaviorsLayerList.steerBehaviorsLayerNode
 
CompoundSteeringBehavior.steerBehaviorsLayerList.steerBehaviorsLayerNode.layerElementData - Class in com.jme3.ai.agents.behaviors.npc.steering
 
CompoundSteeringBehavior.steerBehaviorsLayerList.steerBehaviorsLayerNode.layerElementData(AbstractSteeringBehavior, int, float) - Constructor for class com.jme3.ai.agents.behaviors.npc.steering.CompoundSteeringBehavior.steerBehaviorsLayerList.steerBehaviorsLayerNode.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(GameEntity, 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.
ContainmentBehavior - Class in com.jme3.ai.agents.behaviors.npc.steering
"Containment refers to motion which is restricted to remain within a certain region."
ContainmentBehavior(Agent, Node) - Constructor for class com.jme3.ai.agents.behaviors.npc.steering.ContainmentBehavior
 
ContainmentBehavior(Agent, Node, Spatial) - Constructor for class com.jme3.ai.agents.behaviors.npc.steering.ContainmentBehavior
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.behaviors.Behavior
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.ai.agents.util.GameEntity
 
controlUpdate(float) - Method in class com.jme3.ai.agents.Agent
 
controlUpdate(float) - Method in class com.jme3.ai.agents.behaviors.npc.SimpleMainBehavior
 
controlUpdate(float) - Method in class com.jme3.ai.agents.behaviors.npc.steering.AbstractSteeringBehavior
Usual update pattern for steering behaviors.
controlUpdate(float) - Method in class com.jme3.ai.agents.behaviors.npc.steering.CompoundSteeringBehavior
Usual update pattern for steering behaviors.
convertToGameEntities(List<Agent>) - Method in class com.jme3.ai.agents.behaviors.npc.steering.AbstractSteeringBehavior
Convenience method for converting list of agents to list of entities.
currentSteer - Variable in class com.jme3.ai.agents.behaviors.npc.steering.SimpleWanderBehavior
Current steer force.
A B C D E F G H I L M N O P Q R S T U V W X Y Z