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

B

BALANCE - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
Balance - Class in magma.robots.nao.behavior.dynamic.walk
 
Balance(IThoughtModel, ParameterMap) - Constructor for class magma.robots.nao.behavior.dynamic.walk.Balance
Instantiates and initializes a new Balance behavior object
Balance(String, IThoughtModel, ParameterMap) - Constructor for class magma.robots.nao.behavior.dynamic.walk.Balance
Instantiates and initializes a new Balance behavior object
BALL - Static variable in interface magma.agent.perception.IPerception
object name constants
Ball - Class in magma.agent.worldmodel.impl
Represents the ball of the game
Ball(float, float) - Constructor for class magma.agent.worldmodel.impl.Ball
Constructor
BALL_ACCEPTOR - Static variable in interface magma.agent.thoughtmodel.strategy.impl.IRoleConstants
 
BALL_DEMANDER - Static variable in interface magma.agent.thoughtmodel.strategy.impl.IRoleConstants
 
BALL_ENDS_UP_IN_GOAL - Static variable in interface magma.agent.belief.IBeliefConstants
 
BALL_IN_CRITICAL_AREA - Static variable in interface magma.agent.belief.IBeliefConstants
 
BALL_IN_OWN_HALF - Static variable in interface magma.agent.belief.IBeliefConstants
 
BALL_IN_PENALTY_AREA - Static variable in interface magma.agent.belief.IBeliefConstants
 
BALL_IN_SCORABLE_AREA - Static variable in interface magma.agent.belief.IBeliefConstants
 
BALL_IS_KEEPABLE - Static variable in interface magma.agent.belief.IBeliefConstants
 
BALL_KICKABLE - Static variable in interface magma.agent.belief.IBeliefConstants
 
BallAcceptor - Class in magma.agent.thoughtmodel.strategy.impl.roles
 
BallAcceptor(String, IGlobalMap, RelativeHomePosition, float) - Constructor for class magma.agent.thoughtmodel.strategy.impl.roles.BallAcceptor
 
BallDemander - Class in magma.agent.thoughtmodel.strategy.impl.roles
The BallDemander is like the wing commander but he is not as offensive as the Wing to be able to catch the ball.
BallDemander(String, IGlobalMap, RelativeHomePosition, float) - Constructor for class magma.agent.thoughtmodel.strategy.impl.roles.BallDemander
 
BallEndsUpInOwnGoal - Class in magma.agent.belief.impl
Belief to decide if the Ball could possibly end in goal for the goal keeping behavior
BallEndsUpInOwnGoal(IThoughtModel) - Constructor for class magma.agent.belief.impl.BallEndsUpInOwnGoal
Constructor
Ballguard - Class in magma.agent.thoughtmodel.strategy.impl.roles
This role primarily guards the ball, trying to be between the ball and our goal.
Ballguard(String, IGlobalMap, float, RelativeHomePosition, float) - Constructor for class magma.agent.thoughtmodel.strategy.impl.roles.Ballguard
 
BallInCriticalArea - Class in magma.agent.belief.impl
Checks if the ball is in a "critical" area, indicating that the goalie should run to the ball
BallInCriticalArea(IThoughtModel) - Constructor for class magma.agent.belief.impl.BallInCriticalArea
Constructor
BallInPenaltyArea - Class in magma.agent.belief.impl
Checks if the ball is in a "critical" area, indicating that the goalie should run to the ball
BallInPenaltyArea(IThoughtModel) - Constructor for class magma.agent.belief.impl.BallInPenaltyArea
Constructor
BallInScorableArea - Class in magma.agent.belief.impl
Checks if the ball is in a "critical" area, indicating that the goalie should run to the ball
BallInScorableArea(IThoughtModel, float) - Constructor for class magma.agent.belief.impl.BallInScorableArea
Constructor
BallIsKeepable - Class in magma.agent.belief.impl
Belief to decide if the Ball could be keepable for the goal keeping behavior
BallIsKeepable(IThoughtModel, float, int) - Constructor for class magma.agent.belief.impl.BallIsKeepable
Constructor
BallKickable - Class in magma.agent.belief.impl
Checks if the ball is close enough to be kicked
BallKickable(IThoughtModel) - Constructor for class magma.agent.belief.impl.BallKickable
Default constructor
BASE_KICK - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
BASE_WALK - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
BaseNode - Class in magma.util.scenegraph.impl
 
BaseNode() - Constructor for class magma.util.scenegraph.impl.BaseNode
Default constructor.
BaseNode(IBaseNode) - Constructor for class magma.util.scenegraph.impl.BaseNode
Copy Constructor.
BaseStrategy - Class in magma.agent.thoughtmodel.strategy.impl.strategies
 
BaseStrategy() - Constructor for class magma.agent.thoughtmodel.strategy.impl.strategies.BaseStrategy
 
BasicMotorBehavior - Class in magma.agent.behavior.supportPoint
Behavior representing sinoid repeated motor commands
BasicMotorBehavior(String, IThoughtModel, String, float, float) - Constructor for class magma.agent.behavior.supportPoint.BasicMotorBehavior
Instantiates and initializes a new Balance behavior object
BasicMotorBehavior(BasicMotorBehavior) - Constructor for class magma.agent.behavior.supportPoint.BasicMotorBehavior
Copy constructor
beam(float, float, float) - Method in class magma.agent.general.AgentRuntime
Used by gui to beam the player to a specified position
beam(float, float, float) - Method in interface magma.agent.general.IWorldModelInteract
Called to notify an observer about a Beaming
BEAM_AWAY_DISTANCE - Static variable in interface magma.agent.IMagmaConstants
 
BEAM_HOME - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
BEAM_TIME - Static variable in interface magma.agent.belief.IBeliefConstants
 
BEAM_TO_POSITION - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
BeamBehavior - Class in magma.agent.behavior.basic
This Behavior is to beam the agent somewhere to the field
BeamBehavior(String, IThoughtModel, float) - Constructor for class magma.agent.behavior.basic.BeamBehavior
Default constructor
BeamHomeBehavior - Class in magma.agent.behavior.basic
This Behavior is to beam the agent somewhere to the field
BeamHomeBehavior(String, IThoughtModel, float) - Constructor for class magma.agent.behavior.basic.BeamHomeBehavior
Default constructor
BeamTime - Class in magma.agent.belief.impl
Checks if the game is running and if not if we should beam
BeamTime(IThoughtModel) - Constructor for class magma.agent.belief.impl.BeamTime
Default constructor
beamToPosition(Vector3D) - Method in interface magma.agent.agentmodel.IAgentModel
Set the beam position of the agent.
beamToPosition(Vector3D) - Method in class magma.agent.agentmodel.impl.AgentModel
 
Behavior - Class in magma.agent.behavior.basic
Abstract base class for all "simple" behaviors.
Behavior(String, IThoughtModel) - Constructor for class magma.agent.behavior.basic.Behavior
Default constructor for Behaviors
Behavior(Behavior) - Constructor for class magma.agent.behavior.basic.Behavior
Copy constructor
Belief - Class in magma.agent.belief.impl
Base class for all Believes
Belief(String, IThoughtModel) - Constructor for class magma.agent.belief.impl.Belief
Constructor
BEZIER_NAME - Static variable in class magma.util.function.PiecewiseBezierFunction
name identifying a this kind of function
BezierFunction - Class in magma.util.function
Represents a Bezier function in 3D.
BezierFunction(Vector3D, Vector3D, Vector3D, Vector3D) - Constructor for class magma.util.function.BezierFunction
 
bezierLengthLin3D(List<Vector3D>, int) - Static method in class magma.util.function.FunctionUtil
Determines the length of a Bezier curve by accumulating linear interpolations between the specified amount of sample points.
bezierPoint(Vector3D, Vector3D, float) - Static method in class magma.util.function.FunctionUtil
Calculates a point in 3D space that resembles a point on a linear 3D Bezier curve.
bezierPoint(Vector2D, Vector2D, float) - Static method in class magma.util.function.FunctionUtil
Calculates a point in 2D space that resembles a point on a linear 2D Bezier curve.
bezierPoint(Vector3D, Vector3D, Vector3D, float) - Static method in class magma.util.function.FunctionUtil
Calculates a point in 3D space that resembles a point on a quadratic 3D Bezier curve.
bezierPoint(Vector2D, Vector2D, Vector2D, float) - Static method in class magma.util.function.FunctionUtil
Calculates a point in 2D space that resembles a point on a quadratic 2D Bezier curve.
bezierPoint(Vector3D, Vector3D, Vector3D, Vector3D, float) - Static method in class magma.util.function.FunctionUtil
Calculates a point in 3D space that resembles a point on a cubic 3D Bezier curve.
bezierPoint(Vector2D, Vector2D, Vector2D, Vector2D, float) - Static method in class magma.util.function.FunctionUtil
Calculates a point in 2D space that resembles a point on a cubic 2D Bezier curve.
bezierPoint2D(List<Vector2D>, float) - Static method in class magma.util.function.FunctionUtil
Calculates a point in 2D space that resembles a point on an 2D Bezier curve of arbitrary length.
bezierPoint3D(List<Vector3D>, float) - Static method in class magma.util.function.FunctionUtil
Calculates a point in 3D space that resembles a point on an 3D Bezier curve of arbitrary length.
bezierPointBA(float[][], float) - Static method in class magma.util.function.FunctionUtil
Calculates a point in nD space that resembles a point on an n-dimensional Bezier curve of arbitrary length.
bezierPointBA2D(List<Vector2D>, float) - Static method in class magma.util.function.FunctionUtil
Calculates a point in 2D space that resembles a point on an 2D Bezier curve of arbitrary length.
bezierPointBA3D(List<Vector3D>, float) - Static method in class magma.util.function.FunctionUtil
Calculates a point in 3D space that resembles a point on an 3D Bezier curve of arbitrary length.
bezierPointGeneric(Vector<S>, Vector<S>, float) - Static method in class magma.util.function.FunctionUtil
Calculates a point in 2D/3D space that resembles a point on a linear 2D/3D Bezier curve.
bezierPointGeneric(Vector<S>, Vector<S>, Vector<S>, float) - Static method in class magma.util.function.FunctionUtil
Calculates a point in 2D/3D space that resembles a point on a quadratic 2D/3D Bezier curve.
bezierPointGeneric(Vector<S>, Vector<S>, Vector<S>, Vector<S>, float) - Static method in class magma.util.function.FunctionUtil
Calculates a point in 2D/3D space that resembles a point on a cubic 2D/3D Bezier curve.
BMBStateFactory - Class in magma.agent.behavior.supportPoint
Factory class for behavior (singleton)
BMBStateFactory() - Constructor for class magma.agent.behavior.supportPoint.BMBStateFactory
 
BMBStateRunning - Class in magma.agent.behavior.supportPoint
 
BMBStateRunning(IStateFactory<BMBStateFactory.BehaviorStateEnum, BasicMotorBehavior.BehaviorEvent>) - Constructor for class magma.agent.behavior.supportPoint.BMBStateRunning
Constructor
BMBStateStarting - Class in magma.agent.behavior.supportPoint
 
BMBStateStarting(IStateFactory<BMBStateFactory.BehaviorStateEnum, BasicMotorBehavior.BehaviorEvent>) - Constructor for class magma.agent.behavior.supportPoint.BMBStateStarting
Constructor
BMBTransitionStartingRunning - Class in magma.agent.behavior.supportPoint
Transition from Starting to Running state
BMBTransitionStartingRunning() - Constructor for class magma.agent.behavior.supportPoint.BMBTransitionStartingRunning
Default constructor
BMBTransitionStartingRunningInit - Class in magma.agent.behavior.supportPoint
Transition from Starting to Running state
BMBTransitionStartingRunningInit() - Constructor for class magma.agent.behavior.supportPoint.BMBTransitionStartingRunningInit
Default constructor
BodyPartConfiguration - Class in magma.agent.meta.agent.impl
 
BodyPartConfiguration(String, String, Vector3D, float, Vector3D, ISensorConfiguration, Vector3D, ISensorConfiguration, ISensorConfiguration, ISensorConfiguration, ISensorConfiguration) - Constructor for class magma.agent.meta.agent.impl.BodyPartConfiguration
 
byName(String) - Static method in enum magma.agent.flags.Flag
Search for a Flag with a given name.
A B C D E F G H I J K L M N O P R S T U V W X Y Z 
Skip navigation links