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 

I

IAccelerometer - Interface in magma.agent.agentmodel
SimSpark Accelerometer sensor interface.
IAccelerometerPerceptor - Interface in magma.agent.perception
The Accelerometer perceptor measures acceleration in the three-dimensional space.
IAction - Interface in magma.agent.action
Interface to all actions an agent can perform on the server
IActionPerformer - Interface in magma.agent.action
 
IAgentIKSolver - Interface in magma.agent.agentmodel.ik
 
IAgentMetaModel - Interface in magma.agent.meta.agent
 
IAgentModel - Interface in magma.agent.agentmodel
Provides read only access to the agent model including universal joints, hinge joints, force resistance and gyro rate sensors
IAgentStatePerceptor - Interface in magma.agent.perception
The Agent State Perceptor represents the internal state of the robot agent.
IBaseNode - Interface in magma.util.scenegraph
 
IBaseWalk - Interface in magma.agent.behavior
Interface for all underlying basic walk behaviors
IBeam - Interface in magma.agent.behavior
 
IBehavior - Interface in magma.agent.behavior
Interface to access all behaviors of the agent
IBehaviorConstants - Interface in magma.agent.behavior
 
IBelief - Interface in magma.agent.belief
Interface to access the state of the world as propositions
IBeliefConstants - Interface in magma.agent.belief
Belief constants
IBodyModel - Interface in magma.agent.agentmodel
 
IBodyPart - Interface in magma.agent.agentmodel
GEneric BodyPart interface
IBodyPartConfiguration - Interface in magma.agent.meta.agent
 
IByteBufferReceiver - Interface in magma.util.connection.impl
 
ICameraTiltPerceptor - Interface in magma.agent.perception
 
IChannel - Interface in magma.agent.communication
 
IChannelManager - Interface in magma.agent.communication
 
IChannelManager.ChannelManagerStatus - Enum in magma.agent.communication
 
IChannelState - Interface in magma.agent.communication
 
IChannelState.ConnectionState - Enum in magma.agent.communication
 
IChannelState.DataState - Enum in magma.agent.communication
 
ICommand - Interface in magma.util.command
Represents a command that can be done and undone
ICommandPerceptor - Interface in magma.agent.perception
Allows to remote control an agent.
ICompass - Interface in magma.agent.agentmodel
 
ICompassPerceptor - Interface in magma.agent.perception
 
ICompositeJoint - Interface in magma.agent.agentmodel
SimSpark "UniversalJoint" sensor interface.
ICompositeJointConfiguration - Interface in magma.agent.meta.agent
Universal joint configuration interface
ICompositeJointPerceptor - Interface in magma.agent.perception
The Universal Joint Perceptor measures the angles of a two-axis joint.
IDecisionMaker - Interface in magma.agent.decision
Interface to decision making modules
IEffector - Interface in magma.agent.action
 
IEnvironmentModel - Interface in magma.agent.worldmodel.localizer
The model describing the scenario in which the localization should take place.
IFieldLine - Interface in magma.agent.worldmodel
This interface describes a visible field line.
IFlagConstants - Interface in magma.agent
Flag name constants.
IFlagModel - Interface in magma.agent.flags
 
IFlagPerceptor - Interface in magma.agent.perception
The IFlagPerceptor represents flags of the agent.
IFOCalculator - Class in magma.agent.thoughtmodel.impl
Calculates indexical functional objects (Agre and Chapman) using filters and comparators
IFOCalculator(IGlobalMap) - Constructor for class magma.agent.thoughtmodel.impl.IFOCalculator
Single instance created once at startup
IForceResistance - Interface in magma.agent.agentmodel
SimSpark "ForceOrigin" sensor interface.
IForceResistancePerceptor - Interface in magma.agent.perception
A Force Resistance Perceptor is a perceptor which exists at some point in the three-dimensional space (the origin) and a force applies to it.
IFunction - Interface in magma.util.function
Base class for all functions used as motor functions.
IGameStatePerceptor - Interface in magma.agent.perception
The Game State perceptor is a virtual perceptor representing the actual game state, consisting of the global server time and the play mode (BeforeKickOff etc.)
IGlobalMap - Interface in magma.agent.worldmodel
Represents all environment data available to the agent
IGlobalPosePerceptor - Interface in magma.agent.perception
The Player Position Perceptor represents a single player as reported by the visual sensor sub-system.
IGyroPerceptor - Interface in magma.agent.perception
The Gyro perceptor measures the orientation in the three-dimensional space.
IGyroRate - Interface in magma.agent.agentmodel
SimSpark "GyroRate" sensor interface.
IHearPerceptor - Interface in magma.agent.perception
The Hear Perceptor represents virtual ears.
IHingeJoint - Interface in magma.agent.agentmodel
SimSpark "HingeJoint" sensor interface.
IHingeJointConfiguration - Interface in magma.agent.meta.agent
 
IHingeJointPerceptor - Interface in magma.agent.perception
The hinge joint perceptor measures the angle of a single axis joint.
IHingeJointR - Interface in magma.agent.agentmodel
SimSpark "HingeJoint" sensor read only interface.
IHomePosition - Interface in magma.agent.meta.server
 
IInputChannel - Interface in magma.agent.communication
 
IJoint - Interface in magma.agent.agentmodel
 
IJointToMotorMapper - Interface in magma.agent.meta.agent
Maps joint angles to motor angles and vice versa.
IK2013_STEP - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
IK2013_WALK - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
IKick - Interface in magma.agent.behavior
 
IKSTEPPLAN - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
ILandmark - Interface in magma.agent.worldmodel
Base interface for all Landmarks on the filed (goal posts, flags)
ILightNode - Interface in magma.util.scenegraph
 
ILinePerceptor - Interface in magma.agent.perception
Perceptor for line sequence
IllegalSymbolInputException - Exception in magma.util.symboltreeparser
Exception thrown if illegal symbols are found in the input stream
IllegalSymbolInputException(String) - Constructor for exception magma.util.symboltreeparser.IllegalSymbolInputException
Constructor
ILocalizationLine - Interface in magma.agent.worldmodel.localizer
Unlabeled reference line that can be used for localization.
ILocalizer - Interface in magma.agent.worldmodel.localizer
Implementations are able to calculate the agent's position and orientation from the passed relative information of reference points and lines.
IMagmaConstants - Interface in magma.agent
Interface for all constants that should be globally accessible and are specific to our team
IMeshNode - Interface in magma.util.scenegraph
 
IMotor - Interface in magma.agent.agentmodel
Represents a Motor of a joint
IMoveableObject - Interface in magma.agent.worldmodel
Base interface for all movable objects
INaoConstants - Interface in magma.robots.nao
 
indexOf(ISupportPoint) - Method in interface magma.util.function.IFunction
Retrieve the index of the given SupportPoint.
indexOf(ISupportPoint) - Method in class magma.util.function.SupportPointFunction
 
InfluenceMap - Class in magma.agent.thoughtmodel.impl
Class to calculate advantageous positions to kick ball to.
InfluenceMap(IThoughtModel) - Constructor for class magma.agent.thoughtmodel.impl.InfluenceMap
Constructor
InformationSource - Enum in magma.agent.worldmodel
Enum for different sources of information.
init(IAgentMetaModel) - Method in interface magma.agent.action.IAction
For initialization to be called after object creation
init(IAgentMetaModel) - Method in class magma.agent.action.impl.Action
Initializes the effectors
init() - Method in class magma.agent.behavior.basic.Behavior
 
init() - Method in class magma.agent.behavior.complex.ComplexBehavior
 
init() - Method in interface magma.agent.behavior.IBehavior
Reinitializes the Behavior-StateMachine (if present)
init() - Method in class magma.agent.behavior.motor.AdjustableMotorFileBehavior
 
init() - Method in class magma.agent.behavior.motor.MotorBehavior
 
init() - Method in class magma.agent.behavior.motor.MotorFileBehavior
 
init() - Method in class magma.agent.behavior.movement.Movement
 
init() - Method in class magma.agent.behavior.movement.MovementBehavior
 
init() - Method in class magma.agent.behavior.movement.MovementPhase
Resets the state information
init() - Method in class magma.agent.behavior.supportPoint.BasicMotorBehavior
 
init(IAgentMetaModel) - Method in class magma.agent.communication.base.RemoteControllChannel
 
init(IAgentMetaModel) - Method in interface magma.agent.communication.IChannel
 
init(IAgentMetaModel) - Method in class magma.robots.nao.agent.communication.base.SimsparkChannel
 
init(IAgentMetaModel) - Method in class magma.robots.nao.agent.communication.base.SimsparkLogfileReaderChannel
 
init() - Method in class magma.robots.nao.behavior.complex.DynamicStaticKick
 
init() - Method in class magma.robots.nao.behavior.dynamic.walk.Balance
 
initialize() - Method in class magma.util.function.PiecewiseBezierFunction
 
initialize() - Method in class magma.util.function.SinFunction
 
initialize() - Method in class magma.util.function.SplineFunction
Creates a spline function from the previously set x and y values
initialize() - Method in class magma.util.function.SupportPointFunction
Called after changes to support points.
InputOutputChannel - Class in magma.agent.communication.base
 
InputOutputChannel(IChannelManager, IServerConnection, IServerMessageParser, IServerMessageEncoder) - Constructor for class magma.agent.communication.base.InputOutputChannel
 
INSTANCE - Static variable in class magma.agent.meta.server.impl.HumanoidMetaModelV2014
 
INSTANCE - Static variable in class magma.agent.meta.server.impl.RCServerMetaModelV62
 
INSTANCE - Static variable in class magma.agent.meta.server.impl.RCServerMetaModelV63
 
INSTANCE - Static variable in class magma.agent.meta.server.impl.RCServerMetaModelV64
 
INSTANCE - Static variable in class magma.agent.meta.server.impl.RCServerMetaModelV66
 
INSTANCE - Static variable in class magma.robots.nao.meta.agent.NaoAgentMetaModel
 
INSTANCE - Static variable in class magma.robots.nao1.meta.agent.Nao1AgentMetaModel
 
INSTANCE - Static variable in class magma.robots.nao2.meta.agent.Nao2AgentMetaModel
 
INSTANCE - Static variable in class magma.robots.nao3.meta.agent.Nao3AgentMetaModel
 
INSTANCE - Static variable in class magma.robots.naotoe.meta.agent.NaoToeAgentMetaModel
 
INSTANCE - Static variable in class magma.util.function.FunctionLoader
 
interpolate(Pose6D, Pose6D, float) - Method in interface magma.util.geometry.interpolation.IPoseInterpolator
 
interpolate(double, double, float) - Method in interface magma.util.geometry.interpolation.IValueInterpolator
 
interpolate(Pose6D, Pose6D, float) - Method in class magma.util.geometry.interpolation.pose.PoseInterpolator
 
interpolate(double, double, float) - Method in class magma.util.geometry.interpolation.value.ValueInterpolatorBase
 
intersect(Circle3D) - Method in class magma.util.geometry.Sphere
Calculates the intersection of this sphere with the circle specified.
intersectionPoint(double, double, double, double, double, double) - Static method in class magma.util.geometry.Geometry
Calculates intersection Point(s) of two circles.
InverseKinematics - Class in magma.util.geometry
 
InverseKinematics() - Constructor for class magma.util.geometry.InverseKinematics
 
IObserver<T> - Interface in magma.util.observer
Interface to guarantee independence of Observer and Subject
IOutputChannel - Interface in magma.agent.communication
 
IParameterList - Interface in magma.util.parameter
 
IPerception - Interface in magma.agent.perception
The perception represents all input an agent can get from the outside.
IPerceptor - Interface in magma.agent.perception
A perceptor represents a single sensor input.
IPlayer - Interface in magma.agent.worldmodel
Interface to access visible player information
IPlayerPos - Interface in magma.agent.perception
The Player Position Perceptor represents a single player as reported by the visual sensor sub-system.
IPoint - Interface in magma.util.function
A Simple Point interface.
IPose2D - Interface in magma.util.geometry
Interface for a 2D pose.
IPose3D - Interface in magma.util.geometry
Interface for a 3D pose.
IPoseInterpolator - Interface in magma.util.geometry.interpolation
Interface for a pose interpolator.
IPositionFilter - Interface in magma.util.geometry.positionFilter
 
IPositionManager - Interface in magma.agent.worldmodel
Interface to access desired positions
IPublishSubscribe<T> - Interface in magma.util.observer
Publish/subscribe interface for the Observer pattern
IRCServerMetaModel - Interface in magma.agent.meta.server
 
IReferenceLine - Interface in magma.agent.worldmodel.localizer
Reference line that can be used for localization.
IReferencePoint - Interface in magma.agent.worldmodel.localizer
Reference point that can be used for localization.
IResourceBelief - Interface in magma.agent.belief
Interface to access the state of the world as propositions
IRole - Interface in magma.agent.thoughtmodel.strategy
Interface for all roles our team can take.
IRoleConstants - Interface in magma.agent.thoughtmodel.strategy.impl
Definition of the home positions our roles on the field.
IRoleManager - Interface in magma.agent.thoughtmodel.strategy
 
isBallKickable() - Method in interface magma.agent.behavior.IKick
Check if the ball is kickable with this kick into the intended kick direction set via IKick.setIntendedKickDirection(Angle).
isBallKickable() - Method in class magma.robots.nao.behavior.complex.DynamicStaticKick
 
isBallKickable() - Method in class magma.robots.nao.behavior.movement.Kick
 
isBehaviorInExecution(IBehavior, IBehavior) - Static method in class magma.agent.behavior.complex.ComplexBehavior
Checks if the testee behavior is in execution by the referenceBehavior.
isBZ2Ending(File) - Static method in class magma.util.file.TarBz2ZipUtil
 
ISceneGraph - Interface in magma.util.scenegraph
 
ISceneGraphHeader - Interface in magma.util.scenegraph
 
isConnected() - Method in class magma.agent.communication.base.ChannelBase
 
isConnected() - Method in class magma.agent.communication.base.ChannelManager
 
isConnected() - Method in class magma.agent.communication.base.ChannelState
 
isConnected() - Method in interface magma.agent.communication.IChannel
 
isConnected() - Method in interface magma.agent.communication.IChannelManager
 
isConnected() - Method in interface magma.agent.communication.IChannelState
 
isConnected() - Method in class magma.agent.general.AgentRuntime
Check if the agent is connected to the server
isConnected() - Method in class magma.util.connection.impl.ConnectionBase
 
isConnected() - Method in interface magma.util.connection.IServerConnection
 
ISensor - Interface in magma.agent.agentmodel
 
ISensorConfiguration - Interface in magma.agent.meta.agent
Sensor configuration interface
IServerConfigFilesConstants - Interface in magma.agent
Constants extracted from server config files
IServerConnection - Interface in magma.util.connection
Server connection interface
IServerMessageEncoder - Interface in magma.agent.action
Interface for the protocol encoding layer
IServerMessageParser - Interface in magma.agent.perception
A Server Message Parser receives a String from some interface layer, parses it into a list of Perceptors and returns them.
isFinished() - Method in class magma.agent.behavior.basic.Behavior
 
isFinished() - Method in class magma.agent.behavior.complex.ComplexBehavior
 
isFinished() - Method in interface magma.agent.behavior.IBehavior
Check if this behavior is finished performing
isFinished() - Method in class magma.agent.behavior.motor.MotorBehavior
 
isFinished() - Method in class magma.agent.behavior.movement.Movement
 
isFinished() - Method in class magma.agent.behavior.movement.MovementBehavior
 
isFinished() - Method in class magma.robots.nao.behavior.complex.DynamicStaticKick
 
isFinished() - Method in class magma.robots.nao.behavior.dynamic.walk.Balance
 
isGoalie() - Method in class magma.agent.worldmodel.impl.Player
 
isGoalie() - Method in interface magma.agent.worldmodel.IPlayer
 
isGoalie() - Method in interface magma.agent.worldmodel.IThisPlayer
 
isGZipEnding(File) - Static method in class magma.util.file.TarBz2ZipUtil
 
isInCenterCircleArea(Vector3D, float) - Method in class magma.agent.worldmodel.impl.GlobalMap
 
isInCenterCircleArea(Vector3D, float) - Method in class magma.agent.worldmodel.impl.SoccerPitchDescription
 
isInCenterCircleArea(Vector3D, float) - Method in interface magma.agent.worldmodel.ISoccerPitchDescription
Checks if the given position is inside the center circle area and the specified margin.
isInOtherPenaltyArea(Vector3D, float) - Method in class magma.agent.worldmodel.impl.GlobalMap
 
isInOtherPenaltyArea(Vector3D, float) - Method in class magma.agent.worldmodel.impl.SoccerPitchDescription
 
isInOtherPenaltyArea(Vector3D, float) - Method in interface magma.agent.worldmodel.ISoccerPitchDescription
Checks if the given position is inside the other penalty area and the specified margin.
isInOwnHalf(Vector3D, float) - Method in class magma.agent.worldmodel.impl.GlobalMap
 
isInOwnHalf(Vector3D, float) - Method in class magma.agent.worldmodel.impl.SoccerPitchDescription
 
isInOwnHalf(Vector3D, float) - Method in interface magma.agent.worldmodel.ISoccerPitchDescription
Checks if the given position is inside the own half and the specified margin.
isInOwnPenaltyArea(Vector3D, float) - Method in class magma.agent.worldmodel.impl.GlobalMap
 
isInOwnPenaltyArea(Vector3D, float) - Method in class magma.agent.worldmodel.impl.SoccerPitchDescription
 
isInOwnPenaltyArea(Vector3D, float) - Method in interface magma.agent.worldmodel.ISoccerPitchDescription
Checks if the given position is inside the own penalty area and the specified margin.
isInsidePolygon(Vector3D, Vector3D[]) - Static method in class magma.util.geometry.Geometry
Checks if the passed 2D point is inside the passed polygon
isInsidePolygonXY(Vector3D, Vector3D[]) - Method in class magma.agent.worldmodel.impl.ThisPlayer
Checks if the passed 2D xy-point (absolute coordinate system) is inside the passed polygon (xy, relative coordinate system)
isInsidePolygonXY(Vector3D, Vector3D[]) - Method in interface magma.agent.worldmodel.IThisPlayer
Checks if the passed 2D xy-point (absolute coordinate system) is inside the passed polygon (xy, relative coordinate system)
isInSoccerPitchArea(Vector3D, float) - Method in class magma.agent.worldmodel.impl.GlobalMap
 
isInSoccerPitchArea(Vector3D, float) - Method in class magma.agent.worldmodel.impl.SoccerPitchDescription
 
isInSoccerPitchArea(Vector3D, float) - Method in interface magma.agent.worldmodel.ISoccerPitchDescription
Checks if the given position is inside the soccer pitch area and the specified margin.
isLaying() - Method in class magma.agent.worldmodel.impl.Player
 
isLaying() - Method in class magma.agent.worldmodel.impl.VisibleObject
 
isLaying() - Method in interface magma.agent.worldmodel.IVisibleObject
Check if the object lies on the ground.
isLeftOf(Angle) - Method in class magma.util.geometry.Angle
An angle is "left" of another if it is bigger, but by less than 180 degrees.
isMergeable(ICommand) - Method in interface magma.util.command.ICommand
Checks if this command is mergeable (in the undo list) with the passed command
isMoving() - Method in interface magma.agent.worldmodel.IMoveableObject
 
isMoving() - Method in class magma.agent.worldmodel.impl.MovableObject
 
ISoccerPitchDescription - Interface in magma.agent.worldmodel
 
isOwnTeam() - Method in class magma.agent.worldmodel.impl.Player
 
isOwnTeam() - Method in interface magma.agent.worldmodel.IPlayer
 
isRightOf(Angle) - Method in class magma.util.geometry.Angle
An angle is "right" of another if it is not "left" of it
isSet(Flag) - Method in interface magma.agent.flags.IFlagModel
Check if the given flag is set or not.
isSet(Flag) - Method in class magma.agent.flags.impl.FlagModel
 
isTarBZ2Ending(File) - Static method in class magma.util.file.TarBz2ZipUtil
 
IStateFactory<K,E> - Interface in magma.util.statemachine
Interface to access state factories
isTransparent() - Method in interface magma.util.scenegraph.IMeshNode
 
isTransparent() - Method in class magma.util.scenegraph.impl.MeshNode
 
ISubscribe<T> - Interface in magma.util.observer
Basic subscribe interface for all applications which want to allow objects to subscribe themselves to another object and be informed about changes
ISupportPoint - Interface in magma.util.function
Interface for SupportPoints
isValueInRange(double, double, double, double) - Static method in class magma.util.ValueUtil
Checks if the given value is inside the range defined by (min - epsilon) and (max + epsilon).
isValueInRange(float, float, float, float) - Static method in class magma.util.ValueUtil
Checks if the given value is inside the range defined by (min - epsilon) and (max + epsilon).
isValueInRange(double, double, double) - Static method in class magma.util.ValueUtil
Checks if the given value is inside the range defined by min and max.
isValueInRange(float, float, float) - Static method in class magma.util.ValueUtil
Checks if the given value is inside the range defined by min and max.
isVisible() - Method in class magma.agent.worldmodel.impl.VisibleObject
 
isVisible() - Method in interface magma.agent.worldmodel.IVisibleObject
 
isVisible() - Method in class magma.agent.worldmodel.localizer.impl.ReferencePoint
 
isVisible() - Method in interface magma.agent.worldmodel.localizer.IReferenceLine
 
isVisible() - Method in interface magma.agent.worldmodel.localizer.IReferencePoint
 
isVisible() - Method in interface magma.util.scenegraph.IMeshNode
 
isVisible() - Method in class magma.util.scenegraph.impl.MeshNode
 
isZIPEnding(File) - Static method in class magma.util.file.TarBz2ZipUtil
 
ITeamStrategy - Interface in magma.agent.thoughtmodel.strategy
 
IThisPlayer - Interface in magma.agent.worldmodel
Interface to access visible player information
IThoughtModel - Interface in magma.agent.thoughtmodel
Represents all information related to thoughts of the agent.
ITimerPerceptor - Interface in magma.agent.perception
The Timer Perceptor represents the time of the virtual global clock.
ITouchPerceptor - Interface in magma.agent.perception
The Touch Perceptor represents a "digital" input: It either touches something (probably the ground) or it doesn't.
ITransformNode - Interface in magma.util.scenegraph
 
ITriggerReceiver - Interface in magma.util.timing
Instance that is able to receive an alarm from alarm timer
IUniversalJoint - Interface in magma.agent.agentmodel
SimSpark "UniversalJoint" sensor interface.
IUniversalJointConfiguration - Interface in magma.agent.meta.agent
Universal joint configuration interface
IUniversalJointPerceptor - Interface in magma.agent.perception
The Universal Joint Perceptor measures the angles of a two-axis joint.
IValueInterpolator - Interface in magma.util.geometry.interpolation
Interface for a value interpolator.
IVisibleObject - Interface in magma.agent.worldmodel
Base Interface for all visible objects in the world model
IVisibleObjectPerceptor - Interface in magma.agent.perception
The Visible Object Perceptor represents a single object as reported by the visual sensor sub-system.
IWalk - Interface in magma.agent.behavior
 
IWorldModelInteract - Interface in magma.agent.general
Interface that defines general methods for interacting with the WorldModel
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