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 

P

Parameter - Class in magma.util.parameter
 
Parameter(String) - Constructor for class magma.util.parameter.Parameter
 
ParameterList - Class in magma.util.parameter
Base class for sets of parameters used to modify Behaviors
ParameterList(Parameter[]) - Constructor for class magma.util.parameter.ParameterList
Default constructor
ParameterMap - Class in magma.util.parameter
Simple Map wrapper for specific IBehaviorParameterMap
ParameterMap() - Constructor for class magma.util.parameter.ParameterMap
Default constructor
parse(String[]) - Static method in class magma.robots.CommandLineParser
Instantiates and starts an agent.
parse(String) - Method in class magma.util.symboltreeparser.SymbolTreeParser
Parse a smybol string as specified by the RoboCup Manual into a Symbol tree.
parseMessage(byte[]) - Method in class magma.agent.perception.impl.CommandParser
 
parseMessage(byte[]) - Method in class magma.agent.perception.impl.GameControllerMessageParser
 
parseMessage(byte[]) - Method in class magma.agent.perception.impl.ServerMessageParser
Parse a string into a list of Perceptor objects
parseMessage(byte[]) - Method in interface magma.agent.perception.IServerMessageParser
 
parsePlayMode(String) - Static method in enum magma.common.spark.PlayMode
Convert a play mode into an enum
parsePlaySide(String) - Static method in enum magma.common.spark.PlaySide
Convert a play side into an enum
PASSIVE_POSITIONING - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
PAUSE - Static variable in interface magma.agent.IFlagConstants
 
PAUSING - Static variable in interface magma.agent.belief.IBeliefConstants
 
PENALTY - Static variable in interface magma.agent.IFlagConstants
 
PENALTY_SHOOT_OUT - Static variable in interface magma.agent.belief.IBeliefConstants
 
PenaltyDecisionMaker - Class in magma.agent.decision.simple
Simple decision maker for penalty
PenaltyDecisionMaker(Map<String, IBelief>, Map<String, IBehavior>, IThoughtModel, int) - Constructor for class magma.agent.decision.simple.PenaltyDecisionMaker
Default constructor
penaltyHalfLength() - Method in class magma.agent.worldmodel.impl.GlobalMap
 
penaltyHalfLength - Variable in class magma.agent.worldmodel.impl.SoccerPitchDescription
The half length of the penalty areas (global y)
penaltyHalfLength() - Method in class magma.agent.worldmodel.impl.SoccerPitchDescription
 
penaltyHalfLength() - Method in interface magma.agent.worldmodel.ISoccerPitchDescription
 
penaltyWidth - Variable in class magma.agent.worldmodel.impl.SoccerPitchDescription
The width of the penalty areas (global x)
penaltyWith() - Method in class magma.agent.worldmodel.impl.GlobalMap
 
penaltyWith() - Method in class magma.agent.worldmodel.impl.SoccerPitchDescription
 
penaltyWith() - Method in interface magma.agent.worldmodel.ISoccerPitchDescription
 
Perception - Class in magma.agent.perception.impl
Represents all data the agent is able to perceive from its environment.
Perception() - Constructor for class magma.agent.perception.impl.Perception
 
Perceptor - Class in magma.agent.perception.impl
 
Perceptor() - Constructor for class magma.agent.perception.impl.Perceptor
Default constructor
Perceptor(String) - Constructor for class magma.agent.perception.impl.Perceptor
Assignment constructor
PerceptorConversionException - Exception in magma.agent.perception
Thrown if a piece of a server message could not be converted into a perceptor
PerceptorConversionException(String) - Constructor for exception magma.agent.perception.PerceptorConversionException
Constructor
perform() - Method in class magma.agent.behavior.basic.BeamBehavior
 
perform() - Method in class magma.agent.behavior.basic.BeamHomeBehavior
 
perform() - Method in class magma.agent.behavior.basic.NoneBehavior
 
perform() - Method in class magma.agent.behavior.basic.SayPositionsBehavior
 
perform() - Method in class magma.agent.behavior.basic.StopBehavior
 
perform() - Method in class magma.agent.behavior.complex.ComplexBehavior
 
perform() - Method in interface magma.agent.behavior.IBehavior
Called to perform the behavior
perform() - Method in class magma.agent.behavior.motor.AdjustableMotorFileBehavior
 
perform() - Method in class magma.agent.behavior.motor.MotorFileBehavior
 
perform(IAgentModel) - Method in class magma.agent.behavior.movement.Movement
 
perform() - Method in class magma.agent.behavior.movement.MovementBehavior
 
perform(IAgentModel) - Method in class magma.agent.behavior.movement.MovementPhase
Calls move for all single movements
perform() - Method in class magma.agent.behavior.supportPoint.BasicMotorBehavior
 
perform(BasicMotorBehavior) - Method in class magma.agent.behavior.supportPoint.BMBStateRunning
 
perform(BasicMotorBehavior) - Method in class magma.agent.behavior.supportPoint.BMBStateStarting
 
perform() - Method in class magma.robots.nao.behavior.basic.Cry
 
perform() - Method in class magma.robots.nao.behavior.basic.Dance
 
perform() - Method in class magma.robots.nao.behavior.dynamic.FocusBall
 
perform() - Method in class magma.robots.nao.behavior.dynamic.walk.Balance
Main method called to perform the behavior
perform() - Method in class magma.robots.nao.behavior.movement.KeeperRight
 
perform() - Method in class magma.robots.nao.behavior.movement.KickSlomo
 
perform() - Method in class magma.robots.nao.behavior.movement.KickStraight
 
perform() - Method in class magma.robots.nao.behavior.movement.KickStraightOneLegRight
 
perform() - Method in interface magma.util.command.ICommand
Performs this command
performAction(Map<String, IEffector>) - Method in interface magma.agent.action.IActionPerformer
 
performAction(Map<String, IEffector>) - Method in class magma.agent.communication.base.ChannelManager
 
performAxis1Position(float) - Method in class magma.agent.agentmodel.impl.UniversalJoint
 
performAxis1Position(float, float) - Method in class magma.agent.agentmodel.impl.UniversalJoint
 
performAxis1Position(float) - Method in interface magma.agent.agentmodel.IUniversalJoint
Let the hinge joint perform a movement along axis1 in direction of the given target position (at maximum speed)
performAxis1Position(float, float) - Method in interface magma.agent.agentmodel.IUniversalJoint
Let the hinge joint perform a movement along axis1 in direction of the given target position with the given speed as maximum speed
performAxis1Speed(float) - Method in class magma.agent.agentmodel.impl.UniversalJoint
 
performAxis1Speed(float) - Method in interface magma.agent.agentmodel.IUniversalJoint
Let the universal joint perform a movement along axis1 with the given speed in the current cycle.
performAxis2Position(float) - Method in class magma.agent.agentmodel.impl.UniversalJoint
 
performAxis2Position(float, float) - Method in class magma.agent.agentmodel.impl.UniversalJoint
 
performAxis2Position(float) - Method in interface magma.agent.agentmodel.IUniversalJoint
Let the hinge joint perform a movement along axis2 in direction of the given target position (at maximum speed)
performAxis2Position(float, float) - Method in interface magma.agent.agentmodel.IUniversalJoint
Let the hinge joint perform a movement along axis2 in direction of the given target position with the given speed as maximum speed
performAxis2Speed(float) - Method in class magma.agent.agentmodel.impl.UniversalJoint
 
performAxis2Speed(float) - Method in interface magma.agent.agentmodel.IUniversalJoint
Let the universal joint perform a movement along axis2 with the given speed in the current cycle.
performAxisPosition(int, float) - Method in interface magma.agent.agentmodel.ICompositeJoint
Let the joint perform a movement along axis in direction of the given target position (at maximum speed)
performAxisPosition(int, float, float) - Method in interface magma.agent.agentmodel.ICompositeJoint
Let the hinge joint perform a movement along axis in direction of the given target position with the given speed as maximum speed
performAxisPosition(double) - Method in interface magma.agent.agentmodel.IHingeJoint
Let the hinge joint perform a movement in direction of the given target position (at maximum speed)
performAxisPosition(double, float) - Method in interface magma.agent.agentmodel.IHingeJoint
Let the hinge joint perform a movement in direction of the given target position with the given speed as maximum speed
performAxisPosition(int, float) - Method in class magma.agent.agentmodel.impl.CompositeJoint
 
performAxisPosition(int, float, float) - Method in class magma.agent.agentmodel.impl.CompositeJoint
 
performAxisPosition(double) - Method in class magma.agent.agentmodel.impl.HingeJoint
 
performAxisPosition(double, float) - Method in class magma.agent.agentmodel.impl.HingeJoint
 
performAxisSpeed(int, float) - Method in interface magma.agent.agentmodel.ICompositeJoint
Let the joint perform a movement along axis with the given speed in the current cycle.
performAxisSpeed(float) - Method in interface magma.agent.agentmodel.IHingeJoint
Let the hinge joint perform a movement with the given speed in the current cycle.
performAxisSpeed(int, float) - Method in class magma.agent.agentmodel.impl.CompositeJoint
 
performAxisSpeed(float) - Method in class magma.agent.agentmodel.impl.HingeJoint
Called to act by setting an angular speed
performInitialPose() - Method in interface magma.agent.agentmodel.IBodyModel
Moves all joints towards their zero position.
performInitialPosition() - Method in interface magma.agent.agentmodel.IJoint
Called to perform a movement towards the initial position of the joint.
performInitialPosition() - Method in class magma.agent.agentmodel.impl.CompositeJoint
 
performInitialPosition() - Method in class magma.agent.agentmodel.impl.HingeJoint
 
performInitialPosition() - Method in class magma.agent.agentmodel.impl.UniversalJoint
 
PiecewiseBezierFunction - Class in magma.util.function
Represents a piecewise 4-point-Bezier function with any number of pieces
PiecewiseBezierFunction(ArrayList<SupportPoint>, float) - Constructor for class magma.util.function.PiecewiseBezierFunction
Default Constructor
PiecewiseBezierFunction(PiecewiseBezierFunction) - Constructor for class magma.util.function.PiecewiseBezierFunction
Copy Constructor
PiecewiseLinearFunction - Class in magma.util.function
Represents a piecewise linear function with any number of pieces
PiecewiseLinearFunction() - Constructor for class magma.util.function.PiecewiseLinearFunction
Default Constructor.
PiecewiseLinearFunction(ArrayList<SupportPoint>, float) - Constructor for class magma.util.function.PiecewiseLinearFunction
Instantiates a new PiecewiseLinearFunction object
PiecewiseSinusSquare - Class in magma.util.function
 
PiecewiseSinusSquare() - Constructor for class magma.util.function.PiecewiseSinusSquare
 
PiecewiseSinusSquare(List<SupportPoint>, float) - Constructor for class magma.util.function.PiecewiseSinusSquare
 
PiecewiseSinusSquare(PiecewiseSinusSquare) - Constructor for class magma.util.function.PiecewiseSinusSquare
 
PLAY_DEFENSE - Static variable in interface magma.agent.belief.IBeliefConstants
 
PLAY_OFFENSE - Static variable in interface magma.agent.belief.IBeliefConstants
 
PlayDefense - Class in magma.agent.belief.impl
Check if we play in a defending position (the ball is in our own half)
PlayDefense(IThoughtModel) - Constructor for class magma.agent.belief.impl.PlayDefense
Constructor
Player - Class in magma.agent.worldmodel.impl
Represents a player agent on the field
Player(int, String, boolean) - Constructor for class magma.agent.worldmodel.impl.Player
Constructor
PLAYER_HEIGHT - Static variable in interface magma.robots.nao.INaoConstants
 
PlayerParameters - Class in magma.agent.general
Stores all necessary plaser parameters (Server connection, decision maker etc
PlayerParameters(String, byte, int, String, int, ParameterMap, Level, int, ComponentFactory, int) - Constructor for class magma.agent.general.PlayerParameters
Instantiates and initializes a new PlayerParameters object
PlayerParameters(ChannelParameters, ParameterMap, Level, int, ComponentFactory, int) - Constructor for class magma.agent.general.PlayerParameters
 
PlayerPos - Class in magma.agent.perception.impl
Represents an agent on the field (position, player number, team name, body parts if applicable)
PlayerPos(String, Vector3D, int, String, Map<String, Vector3D>, boolean) - Constructor for class magma.agent.perception.impl.PlayerPos
Assignment constructor
PlayMode - Enum in magma.common.spark
Play modes enumeration.
PlayOffense - Class in magma.agent.belief.impl
Check if we play in an offense position (the ball is in the opponents half)
PlayOffense(IThoughtModel) - Constructor for class magma.agent.belief.impl.PlayOffense
Constructor
PlaySide - Enum in magma.common.spark
Play sides enumeration.
Point - Class in magma.util.function
A simple class representing a two dimensional point for functions.
Point() - Constructor for class magma.util.function.Point
 
Point(float, float) - Constructor for class magma.util.function.Point
 
Point(Point) - Constructor for class magma.util.function.Point
 
POINT_TO_BALL - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
Pose2D - Class in magma.util.geometry
Stores a 2D position and orientation.
Pose2D() - Constructor for class magma.util.geometry.Pose2D
Default constructor initiating all values with zero.
Pose2D(double, double) - Constructor for class magma.util.geometry.Pose2D
 
Pose2D(double, double, Angle) - Constructor for class magma.util.geometry.Pose2D
 
Pose2D(Vector3D, Angle) - Constructor for class magma.util.geometry.Pose2D
 
Pose2D(Pose2D) - Constructor for class magma.util.geometry.Pose2D
The copy constructor.
Pose3D - Class in magma.util.geometry
Stores a 3D position and orientation
Pose3D() - Constructor for class magma.util.geometry.Pose3D
Instantiate a new Pose3D object.
Pose3D(Vector3D, Rotation) - Constructor for class magma.util.geometry.Pose3D
Instantiate a new Pose3D object and initialize position and orientation.
Pose6D - Class in magma.util.geometry
Stores pose in 3D.
Pose6D(double, double, double, double, double, double, RotationOrder) - Constructor for class magma.util.geometry.Pose6D
Instantiate a new Pose6D object and initialize position and orientation.
Pose6D() - Constructor for class magma.util.geometry.Pose6D
Instantiate a new Pose6D object and initialize position and orientation to zero.
Pose6D(Pose6D) - Constructor for class magma.util.geometry.Pose6D
Instantiate a new Pose6D object and initialize position and orientation values to match the other pose.
Pose6D(double, double, double) - Constructor for class magma.util.geometry.Pose6D
Instantiate a new Pose6D object and initialize position with the given x-, y-, and z-values.
Pose6D(double, double, double, double, double, double) - Constructor for class magma.util.geometry.Pose6D
Instantiate a new Pose6D object and initialize position and orientation.
Pose6D(Vector3D) - Constructor for class magma.util.geometry.Pose6D
Instantiate a new Pose6D object and initialize position with the given position.
Pose6D(Vector3D, Vector3D) - Constructor for class magma.util.geometry.Pose6D
Instantiate a new Pose6D object and initialize position and orientation.
Pose6D(Vector3D, Vector3D, RotationOrder) - Constructor for class magma.util.geometry.Pose6D
Instantiate a new Pose6D object and initialize position and orientation.
Pose6D(Vector3D, Rotation, RotationOrder) - Constructor for class magma.util.geometry.Pose6D
Instantiate a new Pose6D object and initialize position and orientation.
PoseInterpolator - Class in magma.util.geometry.interpolation.pose
 
PoseInterpolator() - Constructor for class magma.util.geometry.interpolation.pose.PoseInterpolator
Default constructor to create a new PoseTrajectoryInterpolator instance with linear interpolators for all dimensions.
PoseInterpolator(IValueInterpolator, IValueInterpolator, IValueInterpolator, IValueInterpolator, IValueInterpolator, IValueInterpolator) - Constructor for class magma.util.geometry.interpolation.pose.PoseInterpolator
Create a new PoseTrajectoryInterpolator instance using the given interpolators.
position - Variable in class magma.util.geometry.Pose3D
The 3D position.
PositionFilter - Class in magma.util.geometry.positionFilter
Interpolate a more reliable position value for an object from a list of past, less reliable values
PositionFilter() - Constructor for class magma.util.geometry.positionFilter.PositionFilter
Default constructor
PositionFilter(int) - Constructor for class magma.util.geometry.positionFilter.PositionFilter
Constructor
PositionFilterBase - Class in magma.util.geometry.positionFilter
 
PositionFilterBase() - Constructor for class magma.util.geometry.positionFilter.PositionFilterBase
Default constructor
PositionFilterBase(int) - Constructor for class magma.util.geometry.positionFilter.PositionFilterBase
Constructor
positionIsBehind(Vector3D) - Method in class magma.agent.worldmodel.impl.ThisPlayer
 
positionIsBehind(Vector3D) - Method in interface magma.agent.worldmodel.IThisPlayer
 
positionIsLeft(Vector3D) - Method in class magma.agent.worldmodel.impl.ThisPlayer
 
positionIsLeft(Vector3D) - Method in interface magma.agent.worldmodel.IThisPlayer
 
positionIsRight(Vector3D) - Method in class magma.agent.worldmodel.impl.ThisPlayer
 
positionIsRight(Vector3D) - Method in interface magma.agent.worldmodel.IThisPlayer
 
PositionManager - Class in magma.agent.worldmodel.impl
Manages desired positions of a player
PositionManager() - Constructor for class magma.agent.worldmodel.impl.PositionManager
Constructor
PreciseFormatter - Class in magma.util.logging
Log file formatter that prints precise dates and no class name
PreciseFormatter() - Constructor for class magma.util.logging.PreciseFormatter
 
PREFIX - Static variable in interface magma.agent.IFlagConstants
 
printMatrix(double[][]) - Static method in class magma.util.geometry.Geometry
Print a matrix.
printRotationMatrix(Rotation) - Static method in class magma.util.geometry.Geometry
Print a rotation matrix.
proceed() - Method in class magma.agent.behavior.movement.Movement
goes to the next phase no matter if this phase is finished
progress - Variable in class magma.util.geometry.interpolation.value.ValueInterpolatorBase
interpolation progress function
ProgressFunction - Class in magma.util.geometry.interpolation.progress
Represents a interpolation progress function.
ProgressFunction() - Constructor for class magma.util.geometry.interpolation.progress.ProgressFunction
 
PUSH - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
Push - Class in magma.robots.nao.behavior.movement
 
Push(IThoughtModel) - Constructor for class magma.robots.nao.behavior.movement.Push
Default constructor
put(String, IParameterList) - Method in class magma.util.parameter.ParameterMap
 
putAll(ParameterMap) - Method in class magma.util.parameter.ParameterMap
 
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