- calculateAngles(Vector3D, Vector3D) - Static method in class magma.util.geometry.Geometry
-
calculates with the given coordinates the desired angles for Hip and Knee
the Hip-Coordinates are always (0|0).
- calculateBezierPoint(float) - Method in class magma.util.function.BezierFunction
-
Calculates a point in 3D space that resembles a point on a 3D Bezier
curve.
- calculateCurve(int) - Method in class magma.util.function.BezierFunction
-
Calculates and prints the specified number of Bezier points
- calculateGlobal2DPosition(Vector3D) - Method in class magma.agent.worldmodel.impl.ThisPlayer
-
- calculateGlobal2DPosition(Vector3D) - Method in interface magma.agent.worldmodel.IThisPlayer
-
Calculate global position in 2D based on own position and body direction.
- calculateGlobalBodyPose2D(Pose3D) - Method in class magma.agent.worldmodel.impl.ThisPlayer
-
- calculateGlobalBodyPose2D(Pose3D) - Method in interface magma.agent.worldmodel.IThisPlayer
-
Calculates the global 2D pose of a local 3D pose, e.g. of a body part
- calculateGlobalPosition(Vector3D) - Method in class magma.agent.worldmodel.impl.ThisPlayer
-
- calculateGlobalPosition(Vector3D) - Method in interface magma.agent.worldmodel.IThisPlayer
-
Calculate global position based on own position and orientation.
- calculateJointAngles(IBodyPart, Vector3D, Vector3D) - Static method in class magma.robots.nao.agentmodel.ik.impl.NAOLegCalculator
-
- calculateLocalPosition(Vector3D) - Method in class magma.agent.worldmodel.impl.ThisPlayer
-
- calculateLocalPosition(Vector3D) - Method in interface magma.agent.worldmodel.IThisPlayer
-
Calculate local position based on own position and orientation.
- calculatePlaneNormal(List<Vector3D>) - Static method in class magma.agent.worldmodel.localizer.impl.LocalizerUtil
-
Calculates a normal vector to the plane defined by the point set.
- calculatePosition(Collection<IReferencePoint>, Rotation) - Static method in class magma.agent.worldmodel.localizer.impl.LocalizerUtil
-
This method calculates the position from a set of reference points and the
given orientation.
- calculatePosition(Collection<IReferencePoint>, Collection<IReferenceLine>, Rotation) - Static method in class magma.agent.worldmodel.localizer.impl.LocalizerUtil
-
This method calculates the position from a set of reference points and
reference lines and the given orientation.
- calculateSpeed(BasicMotorBehavior, float) - Method in class magma.agent.behavior.supportPoint.BMBStateRunning
-
- calculateSpeed(BasicMotorBehavior, float) - Method in class magma.agent.behavior.supportPoint.BMBStateStarting
-
- canTrigger(E, Object) - Method in class magma.util.statemachine.StateTransition
-
Checks if this transition can be triggered.
- CENTER_BALLGUARD - Static variable in interface magma.agent.thoughtmodel.strategy.impl.IRoleConstants
-
- CENTER_DEFENDER - Static variable in interface magma.agent.thoughtmodel.strategy.impl.IRoleConstants
-
- CENTER_SUPPORTGUARD - Static variable in interface magma.agent.thoughtmodel.strategy.impl.IRoleConstants
-
- centerCircleRadius() - Method in class magma.agent.worldmodel.impl.GlobalMap
-
- centerCircleRadius - Variable in class magma.agent.worldmodel.impl.SoccerPitchDescription
-
The radius of the center circle
- centerCircleRadius() - Method in class magma.agent.worldmodel.impl.SoccerPitchDescription
-
- centerCircleRadius() - Method in interface magma.agent.worldmodel.ISoccerPitchDescription
-
- changePointCoordinates(int, double, double) - Method in class magma.agent.behavior.supportPoint.MotorManager
-
Changes the coordinates of a support point.
- ChannelBase - Class in magma.agent.communication.base
-
- ChannelBase(IChannelManager) - Constructor for class magma.agent.communication.base.ChannelBase
-
- ChannelManager - Class in magma.agent.communication.base
-
- ChannelManager() - Constructor for class magma.agent.communication.base.ChannelManager
-
- ChannelParameters - Class in magma.agent.communication.base
-
Stores all necessary plaser parameters (Server connection, decision maker
etc
- ChannelParameters(String, byte, int, String, int) - Constructor for class magma.agent.communication.base.ChannelParameters
-
Instantiates and initializes a new PlayerParameters object
- ChannelState - Class in magma.agent.communication.base
-
- ChannelState() - Constructor for class magma.agent.communication.base.ChannelState
-
- checkForOutput(Process, String) - Static method in class magma.util.UnixCommandUtil
-
Checks if the passed string is part of the output of the passed process.
- children - Variable in class magma.util.symboltreeparser.SymbolNode
-
Children list
- Circle3D - Class in magma.util.geometry
-
Represents a circle in 3D space.
- Circle3D(Vector3D, double) - Constructor for class magma.util.geometry.Circle3D
-
For now we assume that the circle is parallel to the x-plane.
- clear(Flag) - Method in interface magma.agent.flags.IFlagModel
-
Clear the given flag (assign false).
- clear(Flag) - Method in class magma.agent.flags.impl.FlagModel
-
- clear() - Method in class magma.agent.worldmodel.impl.PositionManager
-
Removes all desired positions from the list
- clear() - Method in interface magma.agent.worldmodel.IPositionManager
-
Removes all desired positions from the list
- clone() - Method in interface magma.util.scenegraph.IBaseNode
-
- clone() - Method in class magma.util.scenegraph.impl.BaseNode
-
- close() - Method in class magma.util.file.LogfileReader
-
- close() - Method in class magma.util.file.LogfileWriter
-
- closeConnection() - Method in class magma.util.connection.impl.ServerConnection
-
- closeConnection() - Method in class magma.util.connection.impl.UDPConnection
-
- collectSensors(Map<String, ISensor>) - Method in interface magma.agent.agentmodel.IBodyPart
-
- CommandLineParser - Class in magma.robots
-
This is the main class of the application used to start the magma Robocup
agent.
- CommandLineParser() - Constructor for class magma.robots.CommandLineParser
-
- CommandParser - Class in magma.agent.perception.impl
-
Parses Remote commands
- CommandParser() - Constructor for class magma.agent.perception.impl.CommandParser
-
- CommandPerceptor - Class in magma.agent.perception.impl
-
Remote Command Perceptor
- CommandPerceptor(String) - Constructor for class magma.agent.perception.impl.CommandPerceptor
-
Assignment constructor
- compare(SupportPoint, SupportPoint) - Method in class magma.util.function.SupportPointFunction.SupportPointComperator
-
- compareTo(IReferencePoint) - Method in class magma.agent.worldmodel.impl.Landmark
-
- compareTo(IReferencePoint) - Method in class magma.agent.worldmodel.localizer.impl.ReferencePoint
-
- Compass - Class in magma.agent.agentmodel.impl
-
Sweaty" sensor implementation.
- Compass(String, String) - Constructor for class magma.agent.agentmodel.impl.Compass
-
Instantiates a new GyroRate sensor and initializes all values to their
default
- Compass(Compass) - Constructor for class magma.agent.agentmodel.impl.Compass
-
Copy constructor
- ComplexBehavior - Class in magma.agent.behavior.complex
-
Base class for all behaviors that use a couple of other behaviors.
- ComplexBehavior(String, IThoughtModel, Map<String, IBehavior>, IBehavior) - Constructor for class magma.agent.behavior.complex.ComplexBehavior
-
Default constructor for complex behaviors
- ComplexBehavior(String, IThoughtModel, Map<String, IBehavior>) - Constructor for class magma.agent.behavior.complex.ComplexBehavior
-
Default constructor for complex behaviors
- ComponentFactory - Class in magma.agent.general
-
Factory class for the components of our RoboCup player
- ComponentFactory() - Constructor for class magma.agent.general.ComponentFactory
-
- CompositeEffector - Class in magma.agent.action.impl
-
Implementation of the SimSpark "UniversalJount" effector, used to move robot
joints
- CompositeEffector(String, HingeEffector[]) - Constructor for class magma.agent.action.impl.CompositeEffector
-
Instantiates a new UniversalEffector and initializes all fields to zero
- CompositeJoint - Class in magma.agent.agentmodel.impl
-
SimSpark "UniversalJoint" sensor implementation
- CompositeJoint(ICompositeJointConfiguration) - Constructor for class magma.agent.agentmodel.impl.CompositeJoint
-
Instantiates a new UniversalJoint sensor
- CompositeJointConfiguration - Class in magma.agent.meta.agent.impl
-
Composite of hinge joints configuration
- CompositeJointConfiguration(String, IJointToMotorMapper, IHingeJointConfiguration[]) - Constructor for class magma.agent.meta.agent.impl.CompositeJointConfiguration
-
- CompositeJointPerceptor - Class in magma.agent.perception.impl
-
Universal Joint perceptor
- CompositeJointPerceptor(String, float[]) - Constructor for class magma.agent.perception.impl.CompositeJointPerceptor
-
- CompositeJointPerceptor(String, IHingeJointPerceptor[]) - Constructor for class magma.agent.perception.impl.CompositeJointPerceptor
-
- CompositeLocalizer - Class in magma.agent.worldmodel.localizer.impl
-
Composite localizer, calling a set of other localizer sequentially until a
localization / line assignment was successful.
- CompositeLocalizer(ILocalizer[]) - Constructor for class magma.agent.worldmodel.localizer.impl.CompositeLocalizer
-
- ConnectionBase - Class in magma.util.connection.impl
-
Base for connection implementations
- ConnectionBase() - Constructor for class magma.util.connection.impl.ConnectionBase
-
Default
- ConnectionChannel - Class in magma.agent.communication.base
-
- ConnectionChannel(IChannelManager, IServerConnection) - Constructor for class magma.agent.communication.base.ConnectionChannel
-
- ConnectionException - Exception in magma.util.connection
-
- ConnectionException() - Constructor for exception magma.util.connection.ConnectionException
-
- ConnectionException(String) - Constructor for exception magma.util.connection.ConnectionException
-
- ConnectionException(Throwable) - Constructor for exception magma.util.connection.ConnectionException
-
- ConnectionException(String, Throwable) - Constructor for exception magma.util.connection.ConnectionException
-
- contains(String) - Method in class magma.util.parameter.ParameterMap
-
- containsMotion() - Method in class magma.agent.perception.impl.Perception
-
- containsMotion() - Method in interface magma.agent.perception.IPerception
-
- containsVision() - Method in class magma.agent.perception.impl.Perception
-
- containsVision() - Method in interface magma.agent.perception.IPerception
-
- copy() - Method in class magma.agent.agentmodel.impl.Compass
-
- copy() - Method in class magma.agent.agentmodel.impl.CompositeJoint
-
- copy() - Method in class magma.agent.agentmodel.impl.ForceResistance
-
- copy() - Method in class magma.agent.agentmodel.impl.GyroRate
-
- copy() - Method in class magma.agent.agentmodel.impl.HingeJoint
-
- copy() - Method in class magma.agent.agentmodel.impl.Motor
-
- copy() - Method in class magma.agent.agentmodel.impl.Sensor
-
- copy() - Method in class magma.agent.agentmodel.impl.UniversalJoint
-
- copy() - Method in interface magma.agent.agentmodel.ISensor
-
- copy() - Method in class magma.agent.behavior.supportPoint.BasicMotorBehavior
-
Creates a copy of this instance
- copy() - Method in class magma.agent.behavior.supportPoint.FunctionBehavior
-
- copy() - Method in interface magma.util.function.IFunction
-
- copy() - Method in class magma.util.function.PiecewiseBezierFunction
-
- copy() - Method in class magma.util.function.PiecewiseLinearFunction
-
- copy() - Method in class magma.util.function.PiecewiseSinusSquare
-
- copy() - Method in class magma.util.function.SinFunction
-
- copy() - Method in class magma.util.function.SplineFunction
-
- CosinusProgress - Class in magma.util.geometry.interpolation.progress
-
- CosinusProgress() - Constructor for class magma.util.geometry.interpolation.progress.CosinusProgress
-
- createAction(IActionPerformer, IAgentMetaModel) - Method in class magma.agent.general.ComponentFactory
-
Create an new Action
- createAgentIKSolver() - Method in class magma.agent.general.ComponentFactory
-
Create a agent IK-solver.
- createAgentIKSolver() - Method in class magma.robots.nao.general.NAOComponentFactory
-
- createAgentMetaModel() - Method in class magma.agent.general.ComponentFactory
-
Create a agent meta model
- createAgentMetaModel() - Method in class magma.robots.nao.general.NAOComponentFactory
-
Create a agent meta model
- createAgentMetaModel() - Method in class magma.robots.nao1.general.NAO1ComponentFactory
-
Create a agent meta model
- createAgentMetaModel() - Method in class magma.robots.nao2.general.NAO2ComponentFactory
-
Create a agent meta model
- createAgentMetaModel() - Method in class magma.robots.nao3.general.NAO3ComponentFactory
-
Create a agent meta model
- createAgentMetaModel() - Method in class magma.robots.naotoe.general.NAOToeComponentFactory
-
Create a agent meta model
- createAgentModel(IAction, IAgentMetaModel) - Method in class magma.agent.general.ComponentFactory
-
Create a new AgentModel
- createBehaviors(IThoughtModel, ParameterMap) - Method in class magma.agent.general.ComponentFactory
-
Create all behavior objects that are used during the game
- createBeliefs(IThoughtModel) - Method in class magma.agent.general.ComponentFactory
-
Creates all believe objects
- createBufferedReader(File) - Static method in class magma.util.file.TarBz2ZipUtil
-
Creates the reader used for sequential reading
- createChannelManager(ChannelParameters) - Method in class magma.agent.general.ComponentFactory
-
- createChannelManager(ChannelParameters) - Method in class magma.robots.nao.general.NAOComponentFactory
-
- createDecisionMaker(Map<String, IBelief>, Map<String, IBehavior>, IThoughtModel, int, int, int, ParameterMap) - Method in class magma.agent.general.ComponentFactory
-
Create a new DecisionMaker
- createFlags() - Method in class magma.agent.general.ComponentFactory
-
Create a new model holding flags.
- createFunction(String, ArrayList<SupportPoint>, float) - Method in class magma.util.function.FunctionLoader
-
- createParameters(ParameterMap) - Method in class magma.agent.general.ComponentFactory
-
Creates behavior or decision maker parameters. fromExtern parameters
overwrite default parameters.
- createPerception(IAgentMetaModel) - Method in class magma.agent.general.ComponentFactory
-
Create a Perception object
- createPrintWriter(File) - Static method in class magma.util.file.TarBz2ZipUtil
-
Creates the writer as zip, bz2 or unpacked stream
- createRCServerMetaModel(int) - Method in class magma.agent.general.ComponentFactory
-
Create a new rc-server meta model based on serverVersion.
- createTangentPoints() - Method in class magma.util.function.SupportPoint
-
Creates instances for the tangent points if they are not already present.
- createThoughtModel(IAgentModel, IGlobalMap, IFlagModel) - Method in class magma.agent.general.ComponentFactory
-
- createWorldModel(IAgentModel, IRCServerMetaModel, String, int) - Method in class magma.agent.general.ComponentFactory
-
Create a new GlobalMap
- createXRotation(double) - Static method in class magma.util.geometry.Geometry
-
Create a Rotation representing a rotation around the x-axis.
- createYRotation(double) - Static method in class magma.util.geometry.Geometry
-
Create a Rotation representing a rotation around the y-axis.
- createZRotation(double) - Static method in class magma.util.geometry.Geometry
-
Create a Rotation representing a rotation around the z-axis.
- Cry - Class in magma.robots.nao.behavior.basic
-
- Cry(IThoughtModel) - Constructor for class magma.robots.nao.behavior.basic.Cry
-
Default constructor
- CSVFormatter - Class in magma.util.logging
-
Log file formatter that simplifies writing CSV files
- CSVFormatter() - Constructor for class magma.util.logging.CSVFormatter
-