Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TIGERs-Mannheim/Sumatra
/ functions
Functions
11,188 in github.com/TIGERs-Mannheim/Sumatra
⨍
Functions
11,188
◇
Types & classes
2,248
↓ 49 callers
Method
getPose
()
modules/moduli-vision-simulation/src/main/java/edu/tigers/sumatra/sim/dynamics/bot/SimBotDynamics.java:44
↓ 49 callers
Method
getType
@return
modules/common-bot/src/main/java/edu/tigers/sumatra/bot/IBot.java:24
↓ 49 callers
Method
multiplyNew
Multiplies each element of the given 'vector' with the corresponding element of 'this' and returns the result in a new object, while 'this' and 'vecto
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/IVector2.java:53
↓ 49 callers
Method
noBot
@return
modules/common/src/main/java/edu/tigers/sumatra/ids/BotID.java:70
↓ 49 callers
Method
withOffset
@param offset the offset to set @return
modules/common/src/main/java/edu/tigers/sumatra/drawable/DrawableAnnotation.java:139
↓ 48 callers
Method
angleToAbs
Absolute angle difference between this toVector and the given one. @param toVector towards this toVector @return absolute angle difference from this
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/IVector2.java:205
↓ 48 callers
Method
fromAngleLength
@param angle an angle @param length the length @return new vector with given angle and given length
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/Vector2.java:122
↓ 48 callers
Method
valueOf
@param str @return
modules/sumatra-rcm/src/main/java/edu/tigers/sumatra/rcm/ExtIdentifier.java:27
↓ 47 callers
Method
getBotKickerPos
Calculates the position of the dribbler/kicker of the given bot. Use this position for ball receivers, etc. @return
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/data/ITrackedBot.java:76
↓ 47 callers
Method
isFinite
Are all elements of this vector finite? (not NaN or inf) @return
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/IVector.java:114
↓ 47 callers
Method
isSelected
(DefaultMutableTreeNode node, boolean digIn)
modules/sumatra-gui-visualizer/src/main/java/edu/tigers/sumatra/gui/visualizer/presenter/VisualizerPresenter.java:488
↓ 47 callers
Method
triggerEvent
Trigger an event. If a state is found for the event, the state machine will change to the new state immediately. @param event to be triggered
modules/common/src/main/java/edu/tigers/sumatra/statemachine/IStateMachine.java:34
↓ 47 callers
Method
update
@param wfw @param bot @param shapeMap
modules/sumatra-skillsystem/src/main/java/edu/tigers/sumatra/skillsystem/skills/ISkill.java:32
↓ 46 callers
Method
setX
@param x @return
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/Vector2.java:192
↓ 46 callers
Method
setY
@param y @return
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/Vector2.java:203
↓ 45 callers
Method
addStopCondition
(IStopCondition condition)
modules/sumatra-ai-integration-test/src/integrationTest/java/edu/tigers/sumatra/ai/integration/blocker/WpSimTimeBlocker.java:33
↓ 45 callers
Method
from
@param pose pose in 3d vector [mm,mm,rad] @return new pose
modules/common-math/src/main/java/edu/tigers/sumatra/math/pose/Pose.java:41
↓ 45 callers
Method
updateDestination
(final IVector2 destination)
modules/sumatra-skillsystem/src/main/java/edu/tigers/sumatra/skillsystem/skills/MoveToSkill.java:78
↓ 44 callers
Method
getAccMax
()
modules/common-bot/src/main/java/edu/tigers/sumatra/bot/IMoveConstraints.java:21
↓ 44 callers
Method
getAiFrame
@return the current ai frame
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/pandora/roles/ARole.java:333
↓ 44 callers
Method
getNumDimensions
@return
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/IVector.java:44
↓ 44 callers
Method
getRectangle
@return the rectangle of the penaltyArea
modules/common-math/src/main/java/edu/tigers/sumatra/math/penaltyarea/IPenaltyArea.java:35
↓ 44 callers
Method
valueOf
String must look like "0 BLUE" or "0,0" @param value @return
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/data/DynamicPosition.java:170
↓ 43 callers
Method
append
(final LogEvent ev)
modules/sumatra-gui-log/src/main/java/edu/tigers/sumatra/gui/log/presenter/LogEventBuffer.java:40
↓ 43 callers
Method
apply
(T o1, T o2)
modules/moduli-referee/src/main/java/edu/tigers/sumatra/referee/gameevent/SimilarityChecker.java:188
↓ 43 callers
Method
fromCenter
Creates a new Rectangle. xExtent and yExtent must be positive (may be zero). @param center which is used to define the position of the rectangle on
modules/common-math/src/main/java/edu/tigers/sumatra/math/rectangle/Rectangle.java:135
↓ 43 callers
Method
getPosition
Get position at time t. @param t time @return position [m]
modules/common/src/main/java/edu/tigers/sumatra/trajectory/ITrajectory.java:33
↓ 43 callers
Method
getTimestamp
@return timestamp in [ns]
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/data/ITrackedObject.java:47
↓ 42 callers
Method
getCameraId
()
modules/moduli-vision/src/main/java/edu/tigers/sumatra/vision/tracker/BallTracker.java:236
↓ 42 callers
Method
getNormalVector
Returns the surface normal to the given vector. It is turned by 90 degree clockwise. Returned vector is NOT normalized! @return the normal vector of
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/IVector2.java:172
↓ 42 callers
Method
projectPointOnToPenaltyAreaBorder
Projects a point on the penalty area using the line from the given point to the goal center @param point the point to project @return the projected p
modules/common-math/src/main/java/edu/tigers/sumatra/math/penaltyarea/IPenaltyArea.java:83
↓ 42 callers
Method
set
s Set x and y of this vector to the values of original @param original @return
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/Vector2.java:180
↓ 42 callers
Method
setSkillState
(final IState skillState)
modules/sumatra-skillsystem/src/main/java/edu/tigers/sumatra/ai/data/BotAiInformation.java:184
↓ 41 callers
Method
asRad
@return a double representing this angle as radian
modules/common-math/src/main/java/edu/tigers/sumatra/math/angle/IAngularMeasure.java:21
↓ 41 callers
Method
diffAbs
Get the absolute smallest difference between angle1 and angle2.<br> <code>abs(norm(angle1-angle2))</code> @param angle1 first angle @param angle2 sec
modules/common-math/src/main/java/edu/tigers/sumatra/math/AngleMath.java:161
↓ 41 callers
Method
difference
Get the smallest difference between angle1 and angle2.<br> <code>norm( angle1 - angle2 )</code> A positive difference represents a counter clockwise t
modules/common-math/src/main/java/edu/tigers/sumatra/math/AngleMath.java:57
↓ 41 callers
Method
getPermutedRoles
()
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/pandora/plays/standard/CheeringPlay.java:94
↓ 41 callers
Method
getTeam
@return the team that caused the event, it might return neutral if unclear
modules/moduli-referee/src/main/java/edu/tigers/sumatra/referee/gameevent/IGameEvent.java:52
↓ 41 callers
Method
getWidth
@return the width of the goal.
modules/moduli-geometry/src/main/java/edu/tigers/sumatra/geometry/Goal.java:56
↓ 41 callers
Method
isBehindPenaltyArea
Check if a point is behind the penalty area, considering the width of the penalty area @param point @return true if the point is behind the penalty a
modules/common-math/src/main/java/edu/tigers/sumatra/math/penaltyarea/IPenaltyArea.java:56
↓ 41 callers
Method
relative
Project value to a relative values between 0 and 1 @param value the value @param from the value that corresponds to 0 @param to the value that co
modules/common-math/src/main/java/edu/tigers/sumatra/math/SumatraMath.java:182
↓ 41 callers
Method
setFill
Fill the shape, if supported @param fill
modules/common/src/main/java/edu/tigers/sumatra/drawable/IDrawableShape.java:61
↓ 41 callers
Method
stepAlongLine
calculates a point on a line between start and end, that is stepSize away from start calculation is based on Intercept theorem (Strahlensatz) @param
modules/common-math/src/main/java/edu/tigers/sumatra/math/line/LineMath.java:37
↓ 41 callers
Method
transformToGuiCoordinates
Transform a global point to a GUI point. The color is important to mirror points correctly for the blue AI @param globalPosition @param invert @retur
modules/common/src/main/java/edu/tigers/sumatra/drawable/IDrawableTool.java:23
↓ 40 callers
Method
await
()
modules/sumatra-ai-integration-test/src/integrationTest/java/edu/tigers/sumatra/ai/integration/blocker/SimTimeBlocker.java:34
↓ 40 callers
Method
getAiFrame
()
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/defense/DesiredDefendersCalcUtil.java:215
↓ 39 callers
Method
distanceToSqr
Same as {@link #distanceTo(IVector2)}, but returns the squared distance to avoid sqrt calculation. @param point @return
modules/common-math/src/main/java/edu/tigers/sumatra/math/IPath.java:127
↓ 39 callers
Method
isPointInArc
Check if a given point is within an arc @param arc an arc @param point some point @return true, if the point is within the arc
modules/common-math/src/main/java/edu/tigers/sumatra/math/circle/CircleMath.java:109
↓ 39 callers
Method
setInitialState
Set the initial state (can not be called after the state machine has been started. @param currentState the currentState to set
modules/common/src/main/java/edu/tigers/sumatra/statemachine/IStateMachine.java:42
↓ 39 callers
Method
turnNew
Turns 'this' with the given 'angle' and returns the result in a new object, while 'this' stay unaffected. The new vector has the same length as the ol
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/IVector2.java:107
↓ 38 callers
Method
accept
(PathFinderResult result)
modules/sumatra-pathfinder/src/main/java/edu/tigers/sumatra/pathfinder/acceptor/PathFinderResultAcceptor.java:12
↓ 38 callers
Method
getTacticalField
()
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/pandora/plays/APlay.java:325
↓ 38 callers
Method
getWFrame
()
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/pass/PassGenerator.java:520
↓ 38 callers
Method
of
(String name)
modules/common/src/main/java/edu/tigers/sumatra/drawable/ShapeMapSource.java:26
↓ 38 callers
Method
setName
Set a name to be used in logging. @param name
modules/common/src/main/java/edu/tigers/sumatra/statemachine/IStateMachine.java:78
↓ 38 callers
Method
withDribblerMode
(EDribblerMode dribblerMode)
modules/sumatra-skillsystem/src/main/java/edu/tigers/sumatra/skillsystem/skills/util/KickParams.java:77
↓ 37 callers
Method
connect
(BiConsumer<TacticalFieldBuilder, T> consumer, Supplier<T> supplier)
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/Metis.java:635
↓ 37 callers
Method
deserialize
(ByteBuffer buffer)
modules/moduli-record/src/main/java/edu/tigers/sumatra/persistence/serializer/PrimitiveDeserializer.java:13
↓ 37 callers
Method
drawLine
(List<IDrawableShape> list, IDrawableShape newShape)
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/vis/BorderVisCalc.java:75
↓ 37 callers
Method
getBall
@return the ball
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/data/ExtendedCamDetectionFrame.java:32
↓ 37 callers
Method
getBallFactory
()
modules/moduli-geometry/src/main/java/edu/tigers/sumatra/geometry/Geometry.java:450
↓ 37 callers
Method
getKickSpeed
(final IVector2 incomingBallVel, final IVector2 desiredOutgoingBallVel)
modules/sumatra-skillsystem/src/main/java/edu/tigers/sumatra/skillsystem/skills/redirect/IRedirectConsultant.java:18
↓ 37 callers
Method
getNormal
@return the normal
modules/moduli-vision-simulation/src/main/java/edu/tigers/sumatra/sim/collision/ball/ICollision.java:30
↓ 37 callers
Method
getText
@return the text
modules/moduli-botmanager-tigers/src/main/java/edu/tigers/sumatra/botmanager/commands/tigerv2/TigerSystemConsolePrint.java:130
↓ 37 callers
Method
getVelMax
()
modules/common-bot/src/main/java/edu/tigers/sumatra/bot/IMoveConstraints.java:15
↓ 37 callers
Method
isEqual
Checks two double values for equality with a small tolerance value @param a first value @param b second value @param tolerance to use
modules/common-math/src/main/java/edu/tigers/sumatra/math/SumatraMath.java:127
↓ 36 callers
Method
clear
Clear all information from this panel.
modules/sumatra-gui-bot-params/src/main/java/edu/tigers/sumatra/gui/botparams/view/TeamEditor.java:198
↓ 36 callers
Method
empty
No bot is preferred @return
modules/sumatra-pathfinder/src/main/java/edu/tigers/sumatra/pathfinder/PathFinderPrioMap.java:60
↓ 36 callers
Method
execute
Simulate this bot skill. @param input current robot position/velocity/acceleration (simulated sensors) @return drive/kicker/dribbler output
modules/moduli-botmanager-sim/src/main/java/edu/tigers/sumatra/botmanager/sim/skills/IBotSkillSim.java:31
↓ 36 callers
Method
getIdentifier
@return the identifier of this obstacle for debugging purposes
modules/sumatra-pathfinder/src/main/java/edu/tigers/sumatra/pathfinder/obstacles/IObstacle.java:92
↓ 36 callers
Method
getPath
@return The path to the config-file
modules/common/src/main/java/com/github/g3force/configurable/IConfigClient.java:28
↓ 36 callers
Method
getSkill
@return the skill
modules/moduli-botmanager-tigers/src/main/java/edu/tigers/sumatra/botmanager/commands/tigerv2/TigerSystemMatchCtrl.java:105
↓ 36 callers
Method
getState
()
modules/moduli-vision-simulation/src/main/java/edu/tigers/sumatra/sim/ISimBot.java:22
↓ 36 callers
Method
getType
@return the type of this threat
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/defense/data/IDefenseThreat.java:58
↓ 36 callers
Method
of
@param pose the pose @param vel [m/s,m/s,rad/s] @return
modules/common-bot/src/main/java/edu/tigers/sumatra/bot/State.java:51
↓ 36 callers
Method
physicalObstaclesOnly
Set only physical objects as obstacles (no penArea, game state obstacles)
modules/sumatra-pathfinder/src/main/java/edu/tigers/sumatra/pathfinder/MovementCon.java:79
↓ 36 callers
Method
xExtent
Absolute value of the length of the side that is parallel to the X-Axis. @return
modules/common-math/src/main/java/edu/tigers/sumatra/math/rectangle/IRectangle.java:41
↓ 35 callers
Method
addField
(String key, Object value)
modules/moduli-statistics-saver/src/main/java/edu/tigers/sumatra/statistics/TimeSeriesStatsEntry.java:39
↓ 35 callers
Method
getBall
()
modules/sumatra-skillsystem/src/main/java/edu/tigers/sumatra/skillsystem/skills/keeper/AKeeperDestinationCalculator.java:51
↓ 35 callers
Method
getCenter2DribblerDist
@return
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/data/ITrackedBot.java:61
↓ 35 callers
Method
getHeight
@return the height of the ball
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/data/ITrackedBall.java:69
↓ 35 callers
Method
getSimpleWorldFrame
@return the simpleWorldFrame
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/BaseAiFrame.java:130
↓ 34 callers
Method
getMovementLimits
@return the movementLimits
modules/common-bot/src/main/java/edu/tigers/sumatra/bot/params/IBotParams.java:16
↓ 34 callers
Method
getSimpleWorldFrame
@return the simpleWorldFrame
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/data/WorldFrameWrapper.java:108
↓ 34 callers
Method
x
()
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/Vector2.java:363
↓ 34 callers
Method
y
()
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/Vector2.java:370
↓ 33 callers
Method
append
(final String text, final AttributeSet aset)
modules/common-gui/src/main/java/edu/tigers/sumatra/view/TextPane.java:76
↓ 33 callers
Method
append
(final LogEvent logEvent)
modules/common/src/main/java/edu/tigers/sumatra/log/SumatraAppender.java:70
↓ 33 callers
Method
changeMode
(final EAutoRefMode mode)
modules/autoreferee-gui/src/main/java/edu/tigers/autoref/view/main/StartStopPanel.java:71
↓ 33 callers
Method
fromDirection
Creates a new line instance which uses the specified {@code supportVector} and {@code directionVector}. @param supportVector The support vector to
modules/common-math/src/main/java/edu/tigers/sumatra/math/line/Line.java:57
↓ 33 callers
Method
getAiFrame
()
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/pandora/plays/APlay.java:319
↓ 33 callers
Method
getKeeperId
@return
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/BaseAiFrame.java:102
↓ 33 callers
Method
getState
@return the current ball state
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/data/ITrackedBall.java:92
↓ 33 callers
Method
getThreat
()
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/defense/data/DefenseThreatAssignment.java:38
↓ 33 callers
Method
setUserProperty
Calls {@link Properties#setProperty(String, String)} @param key @param value @return The value which was associated with the given key before
modules/sumatra-model/src/main/java/edu/tigers/sumatra/model/SumatraModel.java:239
↓ 33 callers
Method
toTeamColor
(SslGcCommon.Team team)
modules/moduli-referee/src/main/java/edu/tigers/sumatra/referee/gameevent/AGameEvent.java:113
↓ 33 callers
Method
withFontHeight
@param fontHeight the fontHeight to set in [mm] @return
modules/common/src/main/java/edu/tigers/sumatra/drawable/DrawableAnnotation.java:116
↓ 33 callers
Method
write
(byte b)
modules/moduli-record/src/main/java/edu/tigers/sumatra/persistence/serializer/MappedDataOutputStream.java:63
↓ 32 callers
Method
botId
()
modules/moduli-referee/src/test/java/edu/tigers/sumatra/referee/gameevent/GameEventFactoryTest.java:81
↓ 32 callers
Method
clear
Clear all internal states.
modules/moduli-vision/src/main/java/edu/tigers/sumatra/vision/BallFilterPreprocessor.java:121
← previous
next →
201–300 of 11,188, ranked by callers