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
↓ 8 callers
Method
buildTube
()
modules/common-math/src/test/java/edu/tigers/sumatra/math/tube/TubeTest.java:185
↓ 8 callers
Method
checkInsideField
Points must be inside field @return this
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/common/PointChecker.java:74
↓ 8 callers
Method
chip
(final double kickSpeed)
modules/sumatra-skillsystem/src/main/java/edu/tigers/sumatra/skillsystem/skills/util/KickParams.java:59
↓ 8 callers
Method
close
Close database
modules/moduli-record/src/main/java/edu/tigers/sumatra/persistence/PersistenceDb.java:218
↓ 8 callers
Method
createChipConsultant
Create a consultant for chip kicks with the default configured implementation @return a new ball consultant for chip kicks
modules/common/src/main/java/edu/tigers/sumatra/ball/trajectory/BallFactory.java:94
↓ 8 callers
Method
createTrajectoryFromState
(final BallState state)
modules/common/src/main/java/edu/tigers/sumatra/ball/trajectory/BallFactory.java:30
↓ 8 callers
Method
evenDistribution1D
(double min, double max, int n)
modules/common-math/src/main/java/edu/tigers/sumatra/math/SumatraMath.java:543
↓ 8 callers
Method
forGoal
Create the angle rater based on a goal @param goal @return
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/targetrater/AngleRangeRater.java:106
↓ 8 callers
Method
fromOffset
Create a new line instance which is defined by a single {@code supportVector}, i.e. the starting point, and the offset from start to end. This means t
modules/common-math/src/main/java/edu/tigers/sumatra/math/line/LineSegment.java:53
↓ 8 callers
Method
fromPoints
Creates supportPointA new line instance which runs through the two specified points {@code supportPointA} and {@code supportPointB}. The direction vec
modules/common-math/src/main/java/edu/tigers/sumatra/math/line/Line.java:42
↓ 8 callers
Method
fromReal
Create a vector from a {@link RealVector} (Apache Commons Math) @param vector RealVector @return a new vector based on the {@link RealVector}
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/Vector2.java:161
↓ 8 callers
Method
getAddress
@return the address
modules/moduli-cam/src/main/java/edu/tigers/sumatra/cam/SSLVisionCam.java:237
↓ 8 callers
Method
getAvgFps
Returns the average fps @return
modules/common/src/main/java/edu/tigers/sumatra/clock/FpsCounter.java:61
↓ 8 callers
Method
getCachedBallVel
()
modules/sumatra-skillsystem/src/main/java/edu/tigers/sumatra/skillsystem/skills/ApproachAndStopBallSkill.java:163
↓ 8 callers
Method
getCenter
@return
modules/moduli-geometry/src/main/java/edu/tigers/sumatra/geometry/Geometry.java:340
↓ 8 callers
Method
getCenterPos
()
modules/moduli-vision/src/main/java/edu/tigers/sumatra/vision/QualityInspector.java:552
↓ 8 callers
Method
getChildPresenters
@return a list of child presenters
modules/common-gui/src/main/java/edu/tigers/sumatra/views/ISumatraPresenter.java:45
↓ 8 callers
Method
getCollision
(final IVector3 prePos, final IVector3 postPos)
modules/moduli-vision-simulation/src/main/java/edu/tigers/sumatra/sim/collision/ball/CircleCollisionObject.java:50
↓ 8 callers
Method
getConfigId
@return the configId
modules/moduli-botmanager-tigers/src/main/java/edu/tigers/sumatra/botmanager/commands/tigerv3/TigerConfigFileStructure.java:153
↓ 8 callers
Method
getCoveredAngleRanges
()
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/support/FullAngleRangeGenerator.java:34
↓ 8 callers
Method
getData
()
modules/common/src/main/java/edu/tigers/sumatra/filter/DataSync.java:131
↓ 8 callers
Method
getDepth
()
modules/common-math/src/main/java/edu/tigers/sumatra/math/penaltyarea/APenaltyArea.java:79
↓ 8 callers
Method
getFinalDestination
@return the final position in this trajectory
modules/common/src/main/java/edu/tigers/sumatra/trajectory/ITrajectory.java:75
↓ 8 callers
Method
getIntersectionsWithLine
Calculate intersection points of this curve with a v2 line @param line @return
modules/common/src/main/java/edu/tigers/sumatra/planarcurve/PlanarCurve.java:308
↓ 8 callers
Method
getKeeperOpponentId
@return
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/BaseAiFrame.java:111
↓ 8 callers
Method
getKickerCenterPos
Calculates the position of the dribbler/kicker depending on bot position and orientation (angle) @param botPos @param orientation @param center2Dribb
modules/common-math/src/main/java/edu/tigers/sumatra/math/botshape/BotShape.java:43
↓ 8 callers
Method
getKickerDribbler
@return kick dribbler output
modules/moduli-botmanager/src/main/java/edu/tigers/sumatra/botmanager/botskills/ABotSkill.java:39
↓ 8 callers
Method
getNegCorner
@return Position of the front corner with negative y (looking towards opponent goal)
modules/common-math/src/main/java/edu/tigers/sumatra/math/penaltyarea/IPenaltyArea.java:41
↓ 8 callers
Method
getOnIncomingBotCommand
()
modules/moduli-botmanager-tigers/src/main/java/edu/tigers/sumatra/botmanager/ACommandBasedBotManager.java:208
↓ 8 callers
Method
getOriginalRole
()
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/pandora/plays/match/defense/SwitchableDefenderRole.java:33
↓ 8 callers
Method
getPollData
()
modules/sumatra-rcm/src/main/java/edu/tigers/sumatra/rcm/POVToButton.java:103
↓ 8 callers
Method
getPos
()
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/keeper/KeeperBehaviorCalc.java:509
↓ 8 callers
Method
getPosByVel
Get the position for a given target velocity.<br> If <code>targetVelocity</code> is larger than the current velocity, the current position will be ret
modules/common/src/main/java/edu/tigers/sumatra/ball/trajectory/IBallTrajectory.java:105
↓ 8 callers
Method
getPosCorner
@return Position of the front corner with positive y (looking towards opponent goal)
modules/common-math/src/main/java/edu/tigers/sumatra/math/penaltyarea/IPenaltyArea.java:47
↓ 8 callers
Method
getRoot
()
modules/common-gui/src/main/java/edu/tigers/sumatra/treetable/ATreeTableModel.java:50
↓ 8 callers
Method
getShapes
()
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/defense/DefensePenAreaTargetGroupFinderCalc.java:420
↓ 8 callers
Method
getTotalTime
()
modules/common/src/main/java/edu/tigers/sumatra/trajectory/BangBangTrajectory2DAsync.java:60
↓ 8 callers
Method
getVel2
@return [m/s,m/s]
modules/common-bot/src/main/java/edu/tigers/sumatra/bot/State.java:116
↓ 8 callers
Method
hadRecentContact
@return true, if the ball had contact within the last 0.2 seconds
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/data/BallContact.java:117
↓ 8 callers
Method
hasNext
()
modules/sumatra-pathfinder/src/main/java/edu/tigers/sumatra/pathfinder/subdestgen/SubDestRndGenerator.java:74
↓ 8 callers
Method
isFeatureWorking
@param feature @return
modules/moduli-botmanager-tigers/src/main/java/edu/tigers/sumatra/botmanager/commands/tigerv2/TigerSystemMatchFeedback.java:507
↓ 8 callers
Method
isGameStateForThem
@return true if this is a <i>whatever-state</i> for the opponent.
modules/moduli-referee/src/main/java/edu/tigers/sumatra/referee/data/GameState.java:242
↓ 8 callers
Method
isUninitializedID
()
modules/common/src/main/java/edu/tigers/sumatra/ids/AObjectID.java:90
↓ 8 callers
Method
isVertical
Returns true if this line is vertical, i.e. its direction vector is parallel to the y axis. Please note that a line can only be considered vertical if
modules/common-math/src/main/java/edu/tigers/sumatra/math/line/ILineBase.java:94
↓ 8 callers
Method
lineOnSide
(ETeamColor teamColor, double xSign, double ySign)
modules/sumatra-ai-integration-test/src/integrationTest/java/edu/tigers/sumatra/ai/integration/SnapshotGenerator.java:222
↓ 8 callers
Method
load
(final File file)
modules/sumatra-rcm/src/main/java/edu/tigers/sumatra/rcm/RcmActionMap.java:89
↓ 8 callers
Method
maintenance
(ETeamColor teamColor, int numBots)
modules/sumatra-ai-integration-test/src/integrationTest/java/edu/tigers/sumatra/ai/integration/SnapshotGenerator.java:87
↓ 8 callers
Method
mapToSnapObject
(Map<BotID, IVector3> positionMapping)
modules/sumatra-ai-integration-test/src/integrationTest/java/edu/tigers/sumatra/ai/integration/SnapshotGenerator.java:213
↓ 8 callers
Method
mapVector3
(SimCommon.Vector3 v)
modules/moduli-vision-simulation/src/main/java/edu/tigers/sumatra/sim/net/ProtoToLocalMapper.java:44
↓ 8 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/IVector3.java:61
↓ 8 callers
Method
primitive
(Class<T> type, FieldSerializer<T> fieldSerializer)
modules/moduli-record/src/main/java/edu/tigers/sumatra/persistence/serializer/CompoundField.java:64
↓ 8 callers
Method
reset
Clear history and kick timestamp.
modules/moduli-vision/src/main/java/edu/tigers/sumatra/vision/kick/detectors/IKickDetector.java:34
↓ 8 callers
Method
rndInField
()
modules/sumatra-record-util/src/test/java/edu/tigers/sumatra/persistence/FrameFactory.java:126
↓ 8 callers
Method
set
Set value of an element @param i index @param value value at index
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/VectorN.java:118
↓ 8 callers
Method
setAction
(final SimBotAction action)
modules/moduli-vision-simulation/src/main/java/edu/tigers/sumatra/sim/SimulatedBot.java:78
↓ 8 callers
Method
setCurrentModuliConfig
@param currentModuliConfig the currentModuliConfig to set
modules/sumatra-model/src/main/java/edu/tigers/sumatra/model/SumatraModel.java:212
↓ 8 callers
Method
setPos
(IVector3 pos)
modules/moduli-vision-simulation/src/main/java/edu/tigers/sumatra/sim/collision/ball/BallCollisionState.java:55
↓ 8 callers
Method
setPrimaryDirection
@param direction
modules/moduli-botmanager/src/main/java/edu/tigers/sumatra/botmanager/botskills/BotSkillGlobalPosition.java:258
↓ 8 callers
Method
setVel
(IVector3 vel)
modules/moduli-vision-simulation/src/main/java/edu/tigers/sumatra/sim/collision/ball/BallCollisionState.java:70
↓ 8 callers
Method
stage
(SslGcRefereeMessage.Referee.Stage stage)
modules/moduli-referee/src/main/java/edu/tigers/sumatra/referee/control/GcEventFactory.java:228
↓ 8 callers
Method
stopModules
Stops all modules in modulesList.
modules/common/src/main/java/edu/tigers/sumatra/moduli/Moduli.java:279
↓ 8 callers
Method
switchRoles
Switch oldRole with newRole. OldRole must have a botId assigned. Example: The OffenseRole has finished its task and shall now shoot a goal, therefore
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/pandora/plays/APlay.java:55
↓ 8 callers
Method
targetVelLocal
@param targetVelLocal @return this builder
modules/moduli-botmanager-sim/src/main/java/edu/tigers/sumatra/botmanager/sim/skills/BotSkillOutput.java:78
↓ 8 callers
Method
toDistance
(double distance)
modules/moduli-referee/src/main/java/edu/tigers/sumatra/referee/gameevent/AGameEvent.java:107
↓ 7 callers
Method
absoluteKickVelToVector
(final double vel)
modules/common/src/main/java/edu/tigers/sumatra/ball/trajectory/chipped/ChipBallConsultant.java:48
↓ 7 callers
Method
add
@param timestamp @param data
modules/common/src/main/java/edu/tigers/sumatra/filter/DataSync.java:40
↓ 7 callers
Method
addHook
(IAiFrameHook hook)
modules/sumatra-ai-integration-test/src/integrationTest/java/edu/tigers/sumatra/ai/integration/blocker/AiSimTimeBlocker.java:42
↓ 7 callers
Method
applySpezis
Apply the spezi to the object in category @param obj the object @param cat the category @param spezi the specialization
modules/common/src/main/java/com/github/g3force/configurable/ConfigRegistration.java:155
↓ 7 callers
Method
ballMarginUpper
Target distance for ball placement
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/keeper/KeeperBehaviorCalc.java:125
↓ 7 callers
Method
bisector
A triangle is defined by three points(p1,p2,p3). This methods calculates the point(p4) where the bisector("Winkelhalbierende") of the angle(alpha) at
modules/common-math/src/main/java/edu/tigers/sumatra/math/triangle/TriangleMath.java:162
↓ 7 callers
Method
byte2ByteArray
@param v @param offset @param value
modules/moduli-botmanager/src/main/java/edu/tigers/sumatra/botmanager/serial/SerialByteConverter.java:116
↓ 7 callers
Method
calcAction
(BotID botId)
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/offense/action/moves/ProtectActionMove.java:67
↓ 7 callers
Method
checkTimeOrder
(final BangBangTrajectory1D traj)
modules/common/src/test/java/edu/tigers/sumatra/trajectory/BangBangTrajectory1DTest.java:20
↓ 7 callers
Method
connect
(JTextField textField, String key, String defValue, Consumer<String> consumer)
modules/sumatra-gui-visualizer/src/main/java/edu/tigers/sumatra/gui/visualizer/presenter/VisualizerPresenter.java:154
↓ 7 callers
Method
defaultMoveConstraints
()
modules/sumatra-skillsystem/src/main/java/edu/tigers/sumatra/skillsystem/skills/AMoveSkill.java:229
↓ 7 callers
Method
delete
Delete the database from filesystem @throws IOException
modules/moduli-record/src/main/java/edu/tigers/sumatra/persistence/PersistenceDb.java:241
↓ 7 callers
Method
doUpdate
()
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/pandora/plays/standard/cheerings/ICheeringPlay.java:24
↓ 7 callers
Method
edgeOf
(IVector2 p)
modules/common-math/src/main/java/edu/tigers/sumatra/math/boundary/ShapeBoundary.java:239
↓ 7 callers
Method
fromJSON
@param obj to read from @return snapObject from json
modules/sumatra-snapshot/src/main/java/edu/tigers/sumatra/snapshot/SnapObject.java:63
↓ 7 callers
Method
fromPoint
Create planar curve segment from point. @param pos [mm] @param tStart @param tEnd @return
modules/common/src/main/java/edu/tigers/sumatra/planarcurve/PlanarCurveSegment.java:70
↓ 7 callers
Method
getAverageFrameDt
Get average time between two detection frames. @return
modules/moduli-vision/src/main/java/edu/tigers/sumatra/vision/CamFilter.java:291
↓ 7 callers
Method
getBallPlacementPositionNeutral
@return Ball placement coordinates in vision frame.
modules/moduli-referee/src/main/java/edu/tigers/sumatra/referee/data/GameState.java:84
↓ 7 callers
Method
getBallPos
()
modules/sumatra-skillsystem/src/main/java/edu/tigers/sumatra/skillsystem/skills/util/AroundObstacleCalc.java:132
↓ 7 callers
Method
getBorderOffset
()
modules/sumatra-gui-visualizer/src/main/java/edu/tigers/sumatra/gui/visualizer/view/field/FieldPane.java:95
↓ 7 callers
Method
getBotMgrPanel
()
modules/sumatra-gui-sim/src/main/java/edu/tigers/sumatra/gui/sim/view/SimulationPanel.java:267
↓ 7 callers
Method
getCamId
Get camera id. @return the camId
modules/moduli-vision/src/main/java/edu/tigers/sumatra/vision/CamFilter.java:504
↓ 7 callers
Method
getCorners
()
modules/common-math/src/test/java/edu/tigers/sumatra/math/triangle/TriangleTest.java:131
↓ 7 callers
Method
getDamping
(final IVector2 spin)
modules/common/src/main/java/edu/tigers/sumatra/ball/trajectory/chipped/ChipBallTrajectory.java:485
↓ 7 callers
Method
getDuration
()
modules/common/src/main/java/edu/tigers/sumatra/planarcurve/PlanarCurveSegment.java:202
↓ 7 callers
Method
getEvents
@param level the level to get the number of events for @return the log events for the given log level that happened
modules/common/src/main/java/edu/tigers/sumatra/log/LogEventWatcher.java:76
↓ 7 callers
Method
getFieldHalfOur
@return the ourHalf
modules/moduli-geometry/src/main/java/edu/tigers/sumatra/geometry/Geometry.java:376
↓ 7 callers
Method
getId
@return the id
modules/moduli-botmanager-tigers/src/main/java/edu/tigers/sumatra/botmanager/commands/basestation/BaseStationACommand.java:97
↓ 7 callers
Method
getJerkMax
()
modules/common-bot/src/main/java/edu/tigers/sumatra/bot/IMoveConstraints.java:39
↓ 7 callers
Method
getJerkMaxW
()
modules/common-bot/src/main/java/edu/tigers/sumatra/bot/IMoveConstraints.java:42
↓ 7 callers
Method
getKickerCenterPos
Calculates the (center) position of the dribbler/kicker @return kicker center position
modules/common-math/src/main/java/edu/tigers/sumatra/math/botshape/IBotShape.java:39
↓ 7 callers
Method
getKickerDribbler
()
modules/moduli-botmanager/src/main/java/edu/tigers/sumatra/botmanager/botskills/BotSkillKickBall.java:52
↓ 7 callers
Method
getMinimumDistanceToPoint
Calculate minimum distance from this curve to given point. @param point [mm] @return
modules/common/src/main/java/edu/tigers/sumatra/planarcurve/PlanarCurve.java:264
↓ 7 callers
Method
getMultimediaControl
()
modules/moduli-botmanager-tigers/src/main/java/edu/tigers/sumatra/botmanager/commands/tigerv2/TigerSystemMatchCtrl.java:152
↓ 7 callers
Method
getNumberWithColorOffsetBS
Get number with color offset in basestation format @return
modules/common/src/main/java/edu/tigers/sumatra/ids/BotID.java:166
↓ 7 callers
Method
getPathEnd
()
modules/common-math/src/main/java/edu/tigers/sumatra/math/line/LineSegment.java:114
← previous
next →
801–900 of 11,188, ranked by callers