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
↓ 16 callers
Method
getGameEvents
()
modules/moduli-referee/src/main/java/edu/tigers/sumatra/referee/data/GameEventProposalGroup.java:26
↓ 16 callers
Method
getInternalState
()
modules/moduli-botmanager/src/main/java/edu/tigers/sumatra/botmanager/data/BotFeedback.java:106
↓ 16 callers
Method
getName
@return The common name of this {@link IConfigClient}
modules/common/src/main/java/com/github/g3force/configurable/IConfigClient.java:22
↓ 16 callers
Method
getStepPositionOnShape
(IVector2 pos)
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/offense/dribble/finisher/FinisherMoveShape.java:96
↓ 16 callers
Method
ifNotNull
(T value, Consumer<T> consumer)
src/main/java/edu/tigers/base/BaseApp.java:25
↓ 16 callers
Method
isPointInCircle
Check if given point is within the circle @param circle a circle @param point a point @return true, if point is in circle+margin
modules/common-math/src/main/java/edu/tigers/sumatra/math/circle/CircleMath.java:96
↓ 16 callers
Method
newEvent
Notify all registered observers with the given event. @param event the event
modules/common/src/main/java/edu/tigers/sumatra/observer/EventDistributor.java:26
↓ 16 callers
Method
onModuliStarted
Moduli module (live mode) is started.
modules/common-gui/src/main/java/edu/tigers/sumatra/views/ISumatraPresenter.java:15
↓ 16 callers
Method
set
@param xy value @param z value
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/Vector3.java:182
↓ 16 callers
Method
setSkill
(final String skill)
modules/sumatra-skillsystem/src/main/java/edu/tigers/sumatra/ai/data/BotAiInformation.java:172
↓ 16 callers
Method
std
Calculate standard deviation @param values all values @return the standard deviation of all values
modules/common-math/src/main/java/edu/tigers/sumatra/math/StatisticsMath.java:114
↓ 16 callers
Method
subtract
(IAngularMeasure angle)
modules/common-math/src/main/java/edu/tigers/sumatra/math/angle/IAngle.java:24
↓ 16 callers
Method
tan
A replaceable implementation @param angle @return
modules/common-math/src/main/java/edu/tigers/sumatra/math/SumatraMath.java:537
↓ 15 callers
Method
addTab
(final String title, final JPanel panel)
modules/sumatra-gui-bot/src/main/java/edu/tigers/sumatra/gui/botcenter/view/config/SavedConfigsPanel.java:25
↓ 15 callers
Method
assertNoWarningsOrErrors
()
modules/sumatra-ai-integration-test/src/integrationTest/java/edu/tigers/sumatra/ai/integration/AFullSimIntegrationTest.java:269
↓ 15 callers
Method
empty
Create an empty build with default required values @return new builder
modules/moduli-referee/src/main/java/edu/tigers/sumatra/referee/data/GameState.java:72
↓ 15 callers
Method
getConfigId
@return
modules/moduli-botmanager-tigers/src/main/java/edu/tigers/sumatra/botmanager/configs/ConfigFile.java:78
↓ 15 callers
Method
getImpl
@return the implementation type
modules/common/src/main/java/com/github/g3force/instanceables/IInstanceableParameter.java:23
↓ 15 callers
Method
getPenaltyAreaDepth
@return depth of the penaltyArea
modules/moduli-geometry/src/main/java/edu/tigers/sumatra/geometry/Geometry.java:200
↓ 15 callers
Method
getProtectionLine
The start of the line is closer to the threat source, e.g. for the BallThreat at the ball/receiver position and the end of the line is closer to the t
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/defense/data/IDefenseThreat.java:34
↓ 15 callers
Method
getRandomVector
(final double minmax)
modules/common/src/test/java/edu/tigers/sumatra/planarcurve/PlanarCurveTest.java:43
↓ 15 callers
Method
getTimeByDist
Get the required time for the ball to travel the given distance.<br> If the distance can not be achieved, the result will be Infinity. If the ball tra
modules/common/src/main/java/edu/tigers/sumatra/ball/trajectory/IBallTrajectory.java:116
↓ 15 callers
Method
getX
@return
modules/moduli-botmanager/src/main/java/edu/tigers/sumatra/botmanager/botskills/BotSkillLocalForce.java:81
↓ 15 callers
Method
nearestToOpt
Calculate the nearest point in the given list to this vector. The list can be empty. An empty Optional will be returned in this case. @param points l
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/IVector2.java:224
↓ 15 callers
Method
ofDeg
(double deg)
modules/common-math/src/main/java/edu/tigers/sumatra/math/angle/Rotation.java:49
↓ 15 callers
Method
onModuliStopped
Counterpart to {@link #onModuliStarted()}
modules/common-gui/src/main/java/edu/tigers/sumatra/views/ISumatraPresenter.java:23
↓ 15 callers
Method
opposite
@param color @return
modules/common/src/main/java/edu/tigers/sumatra/ids/EAiTeam.java:62
↓ 15 callers
Method
setKick
Set kick details. @param kickValue Kick speed in [m/s] (max. 10.22) or kick time in [ms] (max. 12.775) @param device STRAIGHT or CHIP @param mode
modules/moduli-botmanager/src/main/java/edu/tigers/sumatra/botmanager/botskills/data/KickerDribblerCommands.java:94
↓ 15 callers
Method
setLedColor
(final ELedColor ledColor)
modules/moduli-botmanager/src/main/java/edu/tigers/sumatra/botmanager/data/MultimediaControl.java:37
↓ 15 callers
Method
stepOnShape
(double step)
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/offense/dribble/finisher/FinisherMoveShape.java:187
↓ 14 callers
Method
close
Close gamelog.
modules/moduli-gamelog/src/main/java/edu/tigers/sumatra/gamelog/GameLogWriter.java:114
↓ 14 callers
Method
createMoveToSkill
Create a new moveTo skill. For historical reasons, this is a static constructor. The default constructor can also be used instead. @return new instan
modules/sumatra-skillsystem/src/main/java/edu/tigers/sumatra/skillsystem/skills/MoveToSkill.java:38
↓ 14 callers
Method
distanceBetween
Get the distance on the shape boundary between p1 and p2 @param p1 point on ShapeBoundary @param p2 point on ShapeBoundary @return the absolute dista
modules/common-math/src/main/java/edu/tigers/sumatra/math/boundary/IShapeBoundary.java:108
↓ 14 callers
Method
getAngleByTime
@param t @return
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/data/ITrackedBot.java:49
↓ 14 callers
Method
getCachedBallPos
()
modules/sumatra-skillsystem/src/main/java/edu/tigers/sumatra/skillsystem/skills/ApproachAndStopBallSkill.java:156
↓ 14 callers
Method
getCameraPosition
Get camera position from calibration data. @return
modules/moduli-vision/src/main/java/edu/tigers/sumatra/vision/CamFilter.java:279
↓ 14 callers
Method
getDb
()
modules/moduli-record/src/main/java/edu/tigers/sumatra/persistence/PersistenceAsyncRecorder.java:114
↓ 14 callers
Method
getDriveLimits
()
modules/moduli-vision-simulation/src/main/java/edu/tigers/sumatra/sim/dynamics/bot/SimBotAction.java:95
↓ 14 callers
Method
getElements
@return
modules/moduli-botmanager-tigers/src/main/java/edu/tigers/sumatra/botmanager/configs/ConfigFile.java:96
↓ 14 callers
Method
getFilteredState
@return the current robot state as reported by the vision filter
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/data/ITrackedBot.java:155
↓ 14 callers
Method
getId
@return
modules/common/src/main/java/edu/tigers/sumatra/drawable/IShapeLayerIdentifier.java:37
↓ 14 callers
Method
getObjectId
@return the object id of this threat
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/defense/data/IDefenseThreat.java:52
↓ 14 callers
Method
getPositionEstimate
()
modules/common/src/main/java/edu/tigers/sumatra/filter/tracking/TrackingFilterPosVel2D.java:209
↓ 14 callers
Method
getRatedTarget
(IVector2 botStateKickerPos)
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/pandora/roles/offense/attacker/states/DribblingKickState.java:184
↓ 14 callers
Method
getRobotsPanel
()
modules/sumatra-gui-ai/src/main/java/edu/tigers/sumatra/gui/ai/visualizer/presenter/RobotsPresenter.java:40
↓ 14 callers
Method
getTimeOffset
()
modules/sumatra-pathfinder/src/main/java/edu/tigers/sumatra/pathfinder/obstacles/input/CollisionInput.java:20
↓ 14 callers
Method
getTravelLineSegment
@return a line from current ball pos to ball end pos, note that this may not be the actual travel line for curved shots
modules/common/src/main/java/edu/tigers/sumatra/ball/trajectory/IBallTrajectory.java:208
↓ 14 callers
Method
getX
(int width)
modules/sumatra-gui-visualizer/src/main/java/edu/tigers/sumatra/gui/visualizer/presenter/drawables/DrawableCoordinates.java:62
↓ 14 callers
Method
isAngleAccessible
(List<AngleRange> inaccessibleAngles, double angleToCheck)
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/pass/PassGenerator.java:139
↓ 14 callers
Method
orderId
@return the order of this obstacle. Lower values are considered first.
modules/sumatra-pathfinder/src/main/java/edu/tigers/sumatra/pathfinder/obstacles/IObstacle.java:124
↓ 14 callers
Method
parseInt
(String value)
modules/sumatra-gui-visualizer/src/main/java/edu/tigers/sumatra/gui/visualizer/presenter/VisualizerPresenter.java:535
↓ 14 callers
Method
setBotsObstacle
(final boolean obstacle)
modules/sumatra-pathfinder/src/main/java/edu/tigers/sumatra/pathfinder/MovementCon.java:57
↓ 14 callers
Method
setVisible
(final boolean visible)
modules/sumatra-gui-timer/src/main/java/edu/tigers/sumatra/gui/timer/view/TimerChartPanel.java:309
↓ 14 callers
Method
setXY
@param xy value
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/Vector3.java:204
↓ 14 callers
Method
team
()
modules/moduli-referee/src/test/java/edu/tigers/sumatra/referee/gameevent/GameEventFactoryTest.java:75
↓ 14 callers
Method
zero
Create zero vector with given initial dimension @param dim @return new instance
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/VectorN.java:52
↓ 13 callers
Method
copy
Providing a <strong>hard, deep</strong> copy of original @param xy original vector @return new instance
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/Vector2f.java:113
↓ 13 callers
Method
createTrajectoryFromKickedBallWithoutSpin
(final IVector2 pos, final IVector3 vel)
modules/common/src/main/java/edu/tigers/sumatra/ball/trajectory/BallFactory.java:56
↓ 13 callers
Method
distanceToSqr
@param point some point @return the squared distance to the point
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/IVector2.java:76
↓ 13 callers
Method
empty
@return
modules/moduli-botmanager-sim/src/main/java/edu/tigers/sumatra/botmanager/sim/skills/BotSkillOutput.java:56
↓ 13 callers
Method
equals
(final Object obj)
modules/sumatra-rcm/src/main/java/edu/tigers/sumatra/rcm/RcmAction.java:140
↓ 13 callers
Method
getAthenaGuiInput
()
modules/sumatra-gui-ai/src/main/java/edu/tigers/sumatra/gui/ai/aicenter/presenter/AthenaPresenter.java:96
↓ 13 callers
Method
getBall
()
modules/sumatra-skillsystem/src/main/java/edu/tigers/sumatra/skillsystem/skills/DefendingKeeper.java:89
↓ 13 callers
Method
getBotState
@return the current robot state (internal, filtered or buffered)
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/data/ITrackedBot.java:149
↓ 13 callers
Method
getCollision
(final IVector3 prePos, final IVector3 postPos)
modules/moduli-vision-simulation/src/main/java/edu/tigers/sumatra/sim/collision/ball/BotCollisionObject.java:145
↓ 13 callers
Method
getFieldWBorders
Field with border margin, but without referee area @return the fieldWBorders
modules/moduli-geometry/src/main/java/edu/tigers/sumatra/geometry/Geometry.java:331
↓ 13 callers
Method
getImpactTime
(IVector2 pos)
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/pass/KickOriginCalc.java:102
↓ 13 callers
Method
getKickerLine
Calculates the line of the robot's flat front. @return
modules/common-math/src/main/java/edu/tigers/sumatra/math/botshape/IBotShape.java:47
↓ 13 callers
Method
getMovingHorizon
Get the horizon for possible movement of the robot for a given time horizon @param tHorizon the time horizon @return a circle specifying the horizon
modules/common/src/main/java/edu/tigers/sumatra/movingrobot/IMovingRobot.java:20
↓ 13 callers
Method
getObject
@return the object the ball has collided with
modules/moduli-vision-simulation/src/main/java/edu/tigers/sumatra/sim/collision/ball/ICollision.java:36
↓ 13 callers
Method
getSelectedItem
()
modules/common/src/main/java/com/github/g3force/instanceables/InstanceablePanel.java:130
↓ 13 callers
Method
getSpin
@return spin in [rad/s]
modules/moduli-vision-simulation/src/main/java/edu/tigers/sumatra/sim/dynamics/ball/IState.java:36
↓ 13 callers
Method
getTable
()
modules/sumatra-gui-ai/src/main/java/edu/tigers/sumatra/gui/ai/aicenter/view/MetisPanel.java:86
↓ 13 callers
Method
getTeamInfo
Return the {@link TeamInfo} for the specified team {@code color} @param color the team color @return {@code TeamInfo} of the specified team @throws I
modules/moduli-referee/src/main/java/edu/tigers/sumatra/referee/data/RefereeMsg.java:214
↓ 13 callers
Method
getVel
()
modules/moduli-vision-simulation/src/main/java/edu/tigers/sumatra/sim/collision/ball/ICollisionObject.java:21
↓ 13 callers
Method
getVel3
@return [m/s, m/s, rad/s]
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/data/ITrackedBall.java:42
↓ 13 callers
Method
getVersion
Sumatra version @return
modules/sumatra-model/src/main/java/edu/tigers/sumatra/model/SumatraModel.java:426
↓ 13 callers
Method
isInverted
()
modules/common/src/main/java/edu/tigers/sumatra/drawable/ShapeMap.java:198
↓ 13 callers
Method
isModuleLoaded
Check whether a module is loaded. @param moduleId the Class of the module @return if the module is loaded
modules/common/src/main/java/edu/tigers/sumatra/moduli/Moduli.java:374
↓ 13 callers
Method
isPointInFront
Returns true if the specified {@code point} is located in the direction of the line. For a line with support vector A and direction vector B this is t
modules/common-math/src/main/java/edu/tigers/sumatra/math/line/IHalfLine.java:31
↓ 13 callers
Method
nextViewport
(final Viewport origin, final EDirection direction)
modules/moduli-vision/src/main/java/edu/tigers/sumatra/vision/ViewportArchitect.java:463
↓ 13 callers
Method
radius
@return the radius of this circle
modules/common-math/src/main/java/edu/tigers/sumatra/math/circle/ICircular.java:19
↓ 13 callers
Method
runBallPlacement
(IVector2 source, IVector2 target, int numBots)
modules/sumatra-ai-integration-test/src/integrationTest/java/edu/tigers/sumatra/ai/integration/BallPlacementFullSimIntegrationTest.java:176
↓ 13 callers
Method
setEnabled
(final boolean enabled)
modules/common-gui/src/main/java/edu/tigers/sumatra/components/EnumCheckBoxPanel.java:124
↓ 13 callers
Method
setValueAt
Sets the value for node <code>node</code>, at column number <code>column</code>. @param aValue @param node @param column
modules/common-gui/src/main/java/edu/tigers/sumatra/treetable/ITreeTableModel.java:73
↓ 13 callers
Method
success
()
modules/sumatra-ai-integration-test/src/integrationTest/java/edu/tigers/sumatra/ai/integration/AFullSimIntegrationTest.java:351
↓ 13 callers
Method
variance
Calculate variance @param values all values @return the variance of all values
modules/common-math/src/main/java/edu/tigers/sumatra/math/StatisticsMath.java:82
↓ 13 callers
Method
write
Write gamelog entry to file. @param msg
modules/moduli-gamelog/src/main/java/edu/tigers/sumatra/gamelog/GameLogWriter.java:135
↓ 12 callers
Method
add
Adds the given 'vector' to 'this' @param vector other vector @return Added vector.
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/Vector3.java:240
↓ 12 callers
Method
addValues
adds a new data set to a file. @param values list of values. note: count of values has to match the header
modules/common/src/main/java/edu/tigers/sumatra/export/CSVExporter.java:130
↓ 12 callers
Method
assertBotsHaveMoved
()
modules/sumatra-ai-integration-test/src/integrationTest/java/edu/tigers/sumatra/ai/integration/AFullSimIntegrationTest.java:282
↓ 12 callers
Method
assertNoAvoidableViolations
()
modules/sumatra-ai-integration-test/src/integrationTest/java/edu/tigers/sumatra/ai/integration/AFullSimIntegrationTest.java:302
↓ 12 callers
Method
buildPolygon
()
modules/common-math/src/test/java/edu/tigers/sumatra/math/polygon/PolygonTest.java:124
↓ 12 callers
Method
buildQuadrilateral
()
modules/common-math/src/test/java/edu/tigers/sumatra/math/quadrilateral/QuadrilateralTest.java:137
↓ 12 callers
Method
buildTriangle
()
modules/common-math/src/test/java/edu/tigers/sumatra/math/triangle/TriangleTest.java:141
↓ 12 callers
Method
checkCustom
Add a custom function @param function @return this
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/common/PointChecker.java:145
↓ 12 callers
Method
compare
(final String a, final String b)
modules/sumatra-gui-bot-params/src/main/java/edu/tigers/sumatra/gui/botparams/view/TeamEditor.java:318
↓ 12 callers
Method
create
@return new builder
modules/moduli-botmanager-sim/src/main/java/edu/tigers/sumatra/botmanager/sim/skills/BotSkillOutput.java:47
↓ 12 callers
Method
createLineSegment
(final SSL_FieldShapeType type, final ILineSegment line)
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/exporter/SSLVisionSender.java:294
↓ 12 callers
Method
draw
Draw a shape, if drawing is enabled. @param shapeSupplier
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/pass/rating/APassRater.java:28
← previous
next →
501–600 of 11,188, ranked by callers