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
↓ 12 callers
Method
getCmdInterpreter
@return the cmdInterpreter
modules/sumatra-rcm/src/main/java/edu/tigers/sumatra/rcm/ActionSender.java:151
↓ 12 callers
Method
getCompassThreshold
@return
modules/sumatra-rcm/src/main/java/edu/tigers/sumatra/rcm/ICommandInterpreter.java:50
↓ 12 callers
Method
getConfigClient
@param key the category @return the config client of given category
modules/common/src/main/java/com/github/g3force/configurable/ConfigRegistration.java:91
↓ 12 callers
Method
getControl
(BotID botID)
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/general/MultimediaCalc.java:69
↓ 12 callers
Method
getDefault
@return the default (singleton) instance with all known converters
modules/common/src/main/java/com/github/g3force/s2vconverter/String2ValueConverter.java:36
↓ 12 callers
Method
getDistByTime
Get the travel distance for given time. @param time in [s] @return the distance in [mm] traveled in given time.
modules/common/src/main/java/edu/tigers/sumatra/ball/trajectory/IBallTrajectory.java:167
↓ 12 callers
Method
getFileName
(final String baseFileName)
modules/common/src/main/java/edu/tigers/sumatra/export/CSVExporter.java:77
↓ 12 callers
Method
getFilteredVisionFrame
()
modules/moduli-vision/src/main/java/edu/tigers/sumatra/vision/AVisionFilter.java:154
↓ 12 callers
Method
getKSwitch
()
modules/common/src/main/java/edu/tigers/sumatra/ball/trajectory/flat/FlatBallConsultant.java:117
↓ 12 callers
Method
getTargetAngle
(final IVector2 incomingBallVel, final IVector2 desiredOutgoingBallVel)
modules/sumatra-skillsystem/src/main/java/edu/tigers/sumatra/skillsystem/skills/redirect/IRedirectConsultant.java:21
↓ 12 callers
Method
getType
@return the type of the game event detector
modules/moduli-autoreferee/src/main/java/edu/tigers/autoreferee/engine/detector/IGameEventDetector.java:41
↓ 12 callers
Method
getVelocityEstimate
()
modules/common/src/main/java/edu/tigers/sumatra/filter/tracking/TrackingFilterPosVel2D.java:272
↓ 12 callers
Method
isDestinationReached
@return of destination is reached
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/pandora/roles/move/MoveRole.java:62
↓ 12 callers
Method
loadSnapshot
(final String snapshotFile)
modules/sumatra-ai-integration-test/src/integrationTest/java/edu/tigers/sumatra/ai/integration/AAiIntegrationTest.java:228
↓ 12 callers
Method
mirrored
Reflect this instance across the XY-diagonal of the XY-plane @return a mirrored instance
modules/common-math/src/main/java/edu/tigers/sumatra/math/IMirrorable.java:21
↓ 12 callers
Method
newInstance
Create a new instance of this object. @return @throws SerialException
modules/moduli-botmanager/src/main/java/edu/tigers/sumatra/botmanager/serial/SerialDescription.java:228
↓ 12 callers
Method
normalize
Normalizes this and returns it as well. @author Malte @return
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/Vector2.java:344
↓ 12 callers
Method
projectOntoThis
Project vector onto the direction of this vector <p> So the part of the other vector in the direction of this vector will be returned @param other @r
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/IVector2.java:272
↓ 12 callers
Method
receiveMessage
Receive a message from the controller This generic method accepts the type of the protobuf message as template parameter. @param parser Protobuf-Pars
modules/moduli-referee/src/main/java/edu/tigers/sumatra/referee/GameControllerProtocol.java:180
↓ 12 callers
Method
setAccMax
(final double accMax)
modules/common-bot/src/main/java/edu/tigers/sumatra/bot/MoveConstraints.java:177
↓ 12 callers
Method
setState
(final SimBotDynamicsState state)
modules/moduli-vision-simulation/src/main/java/edu/tigers/sumatra/sim/SimulatedBot.java:84
↓ 12 callers
Method
stepAlongCircle
calculates a point on a circle defined by center and current vectors performs a projection (rotation) of {@link IVector2}<br> Note: Consider using {@l
modules/common-math/src/main/java/edu/tigers/sumatra/math/circle/CircleMath.java:200
↓ 12 callers
Method
toLine
Converts this instance into an unbounded line. The resulting line uses the same support and direction vector as this line instance. Please note that t
modules/common-math/src/main/java/edu/tigers/sumatra/math/line/ILineBase.java:116
↓ 12 callers
Method
update
Update for given timestamp @param db current database @param sumatraTimestampNs current timestamp
modules/sumatra-gui-replay/src/main/java/edu/tigers/sumatra/gui/replay/presenter/IReplayController.java:19
↓ 11 callers
Method
acos
@param x @return
modules/common-math/src/main/java/edu/tigers/sumatra/math/SumatraMath.java:478
↓ 11 callers
Method
allocate
()
modules/moduli-record/src/main/java/edu/tigers/sumatra/persistence/serializer/Serializer.java:105
↓ 11 callers
Method
checkCompliance
(I2DShape shape, boolean closedShape)
modules/common-math/src/test/java/edu/tigers/sumatra/math/I2DShapeComplianceChecker.java:24
↓ 11 callers
Method
clear
()
modules/common/src/main/java/edu/tigers/sumatra/log/SumatraAppender.java:51
↓ 11 callers
Method
convertLocalBotVector2Global
Convert a bot-local vector to the equivalent global one. @param local Bot-local vector @param wpAngle Orientation of the bot @return Properly turned
modules/common-math/src/main/java/edu/tigers/sumatra/math/BotMath.java:30
↓ 11 callers
Method
driveLimits
@param driveLimits @return this builder
modules/moduli-botmanager-sim/src/main/java/edu/tigers/sumatra/botmanager/sim/skills/BotSkillOutput.java:177
↓ 11 callers
Method
fromKick
Create from kick @param parameters @param kickPos in [mm] @param kickVel in [mm/s] @param kickSpin in [rad/s] @return
modules/common/src/main/java/edu/tigers/sumatra/ball/trajectory/chipped/ChipBallTrajectory.java:66
↓ 11 callers
Method
fromXYZ
@param x value @param y value @param z value @return new instance
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/Vector3f.java:57
↓ 11 callers
Method
getDatabase
Only used internally for presenter. @return
modules/moduli-bot-params/src/main/java/edu/tigers/sumatra/botparams/BotParamsManager.java:70
↓ 11 callers
Method
getDest
()
modules/sumatra-skillsystem/src/main/java/edu/tigers/sumatra/skillsystem/skills/GetBallContactSkill.java:133
↓ 11 callers
Method
getDribbleSpeed
@return the dribble speed
modules/moduli-botmanager/src/main/java/edu/tigers/sumatra/botmanager/botskills/ABotSkill.java:75
↓ 11 callers
Method
getFitResult
Get estimator's fit result. @return Empty if this estimator currently does not have an idea what is going on.
modules/moduli-vision/src/main/java/edu/tigers/sumatra/vision/kick/estimators/IKickEstimator.java:32
↓ 11 callers
Method
getFontSize
(EFontSize fontSize)
modules/common/src/main/java/edu/tigers/sumatra/util/ScalingUtil.java:48
↓ 11 callers
Method
getGoal
(final ETeamColor color)
modules/moduli-geometry/src/main/java/edu/tigers/sumatra/geometry/NGeometry.java:29
↓ 11 callers
Method
getInstance
Get singleton instance. @return
modules/moduli-botmanager-tigers/src/main/java/edu/tigers/sumatra/botmanager/commands/CommandFactory.java:51
↓ 11 callers
Method
getKickVel
@return the kickVel
modules/moduli-vision/src/main/java/edu/tigers/sumatra/vision/kick/estimators/KickFitResult.java:44
↓ 11 callers
Method
getPathStart
()
modules/common-math/src/main/java/edu/tigers/sumatra/math/line/LineSegment.java:107
↓ 11 callers
Method
getPercent
@return the percent
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/statistics/stats/Percentage.java:85
↓ 11 callers
Method
getPosByTime
Get the position for a given time @param time in [s] @return the position after <code>time</code> seconds in [mm]
modules/common/src/main/java/edu/tigers/sumatra/ball/trajectory/IBallTrajectory.java:68
↓ 11 callers
Method
getRobotMode
@return
modules/moduli-botmanager-tigers/src/main/java/edu/tigers/sumatra/botmanager/commands/tigerv2/TigerSystemMatchFeedback.java:533
↓ 11 callers
Method
getTiger
Get {@link ITrackedBot} @param botId of the bot @return tiger {@link TrackedBot}
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/data/WorldFrame.java:132
↓ 11 callers
Method
getTimeByVel
Get the time where the ball reaches a given velocity.<br> If <code>targetVelocity</code> is larger than the current velocity, 0 will be returned @par
modules/common/src/main/java/edu/tigers/sumatra/ball/trajectory/IBallTrajectory.java:127
↓ 11 callers
Method
getValues
()
modules/common-gui/src/main/java/edu/tigers/sumatra/components/EnumCheckBoxPanel.java:132
↓ 11 callers
Method
hadContact
@param horizon the time horizon in seconds @return true, if the ball had ball contact within given horizon
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/data/BallContact.java:108
↓ 11 callers
Method
isGameStateForUs
@return true if this is a <i>whatever-state</i> for us. Neutral situations will also return true.
modules/moduli-referee/src/main/java/edu/tigers/sumatra/referee/data/GameState.java:233
↓ 11 callers
Method
isLineLambdaInRange
checks if the given lambda is within the interval [min,max] with the predefined epsilon. @param lambda tha lambda value @param min interval min @p
modules/common-math/src/main/java/edu/tigers/sumatra/math/intersections/PathIntersectionMath.java:428
↓ 11 callers
Method
isPointInShape
Check if the given point is inside the boundary @param point @return
modules/common-math/src/main/java/edu/tigers/sumatra/math/boundary/IShapeBoundary.java:41
↓ 11 callers
Method
isSimulation
()
modules/sumatra-model/src/main/java/edu/tigers/sumatra/model/SumatraModel.java:498
↓ 11 callers
Method
isStrictVelocityLimit
()
modules/moduli-vision-simulation/src/main/java/edu/tigers/sumatra/sim/dynamics/bot/SimBotAction.java:101
↓ 11 callers
Method
mirrored
()
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/data/ITrackedBot.java:27
↓ 11 callers
Method
nearestPointInside
Get the nearest point inside the rectangle, if point is outside.<br> Use pointToBuildLine to move the point to the rectangle border @param point
modules/common-math/src/main/java/edu/tigers/sumatra/math/rectangle/IRectangle.java:139
↓ 11 callers
Method
optimize
(final UnivariateOptimizer optimizer, final double tMax, final double tStart)
modules/sumatra-skillsystem/src/main/java/edu/tigers/sumatra/skillsystem/skills/util/OptimalBallInterception.java:104
↓ 11 callers
Method
project
(double x, double y)
modules/common-math/src/test/java/edu/tigers/sumatra/math/boundary/ShapeBoundaryTest.java:51
↓ 11 callers
Method
read
(ByteBuffer buffer)
modules/moduli-record/src/main/java/edu/tigers/sumatra/persistence/serializer/StringSerializer.java:17
↓ 11 callers
Method
setAccMaxW
(final double accMaxW)
modules/common-bot/src/main/java/edu/tigers/sumatra/bot/MoveConstraints.java:188
↓ 11 callers
Method
setDuration
@param duration the duration in [s] after which time is up
modules/common/src/main/java/edu/tigers/sumatra/time/TimestampTimer.java:69
↓ 11 callers
Method
setFill
(final boolean fill)
modules/common/src/main/java/edu/tigers/sumatra/drawable/DrawableCircle.java:85
↓ 11 callers
Method
setJerkMax
(final double jerkMax)
modules/common-bot/src/main/java/edu/tigers/sumatra/bot/MoveConstraints.java:199
↓ 11 callers
Method
setJerkMaxW
(final double jerkMaxW)
modules/common-bot/src/main/java/edu/tigers/sumatra/bot/MoveConstraints.java:210
↓ 10 callers
Method
add
Adds the given 'vector' to 'this' @param vector @return
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/Vector2.java:236
↓ 10 callers
Method
add
(Class<T> clazz, EPersistenceKeyType keyType)
modules/moduli-record/src/main/java/edu/tigers/sumatra/persistence/PersistenceDb.java:165
↓ 10 callers
Method
applyMultiplier
(double baseScore)
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/offense/action/moves/AOffensiveActionMove.java:47
↓ 10 callers
Method
applySpezi
Apply the spezi to all classes @param cat @param spezi
modules/common/src/main/java/com/github/g3force/configurable/ConfigRegistration.java:168
↓ 10 callers
Method
asDeg
@return a double representing this angle as degree
modules/common-math/src/main/java/edu/tigers/sumatra/math/angle/IAngularMeasure.java:27
↓ 10 callers
Method
atBorder
()
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/keeper/IKeeperPenAreaMarginProvider.java:9
↓ 10 callers
Method
convertGlobalBotVector2Local
Convert a global vector to a bot-local one @param global Global vector @param wpAngle Orientation of the bot @return Properly turned local vector @au
modules/common-math/src/main/java/edu/tigers/sumatra/math/BotMath.java:44
↓ 10 callers
Method
createActionButton
( String description, String iconPath, Runnable action, int keyCode, int keyModifiers)
modules/sumatra-gui-replay/src/main/java/edu/tigers/sumatra/gui/replay/view/ReplayControlPanel.java:219
↓ 10 callers
Method
dribblerRPM
@param dribblerRPM @return this builder
modules/moduli-botmanager-sim/src/main/java/edu/tigers/sumatra/botmanager/sim/skills/BotSkillOutput.java:133
↓ 10 callers
Method
empty
()
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/TacticalField.java:160
↓ 10 callers
Method
ensureInitialized
Create presenter if not already done yet
modules/common-gui/src/main/java/edu/tigers/sumatra/views/ASumatraView.java:40
↓ 10 callers
Method
fromArray
@param arr an array with 3 elements @return a new vector based on the values in the array @throws IllegalArgumentException if arr has wrong size
modules/common-math/src/main/java/edu/tigers/sumatra/math/vector/Vector3.java:143
↓ 10 callers
Method
fromCorners
Create a quadrilateral by its 4 corners @param points 4 points that build the the quadrilateral @return a new quadrilateral
modules/common-math/src/main/java/edu/tigers/sumatra/math/quadrilateral/Quadrilateral.java:51
↓ 10 callers
Method
fromKick
Create a flat ball trajectory from a ball where kick position/velocity is known. @param parameters @param kickPos in [mm] @param kickVel in [mm
modules/common/src/main/java/edu/tigers/sumatra/ball/trajectory/flat/FlatBallTrajectory.java:95
↓ 10 callers
Method
getActionSender
@return
modules/sumatra-gui-rcm/src/main/java/edu/tigers/sumatra/gui/rcm/presenter/AControllerPresenter.java:111
↓ 10 callers
Method
getAthenaAiFrame
()
modules/sumatra-ai-integration-test/src/integrationTest/java/edu/tigers/sumatra/ai/integration/AAiIntegrationTest.java:286
↓ 10 callers
Method
getBrkMax
()
modules/common-bot/src/main/java/edu/tigers/sumatra/bot/IMoveConstraints.java:33
↓ 10 callers
Method
getCamPos
@return the camPos
modules/moduli-vision/src/main/java/edu/tigers/sumatra/vision/tracker/BallTracker.java:377
↓ 10 callers
Method
getChipConsultant
@return the consulatant for chip balls
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/data/ITrackedBall.java:110
↓ 10 callers
Method
getData
Get the values of the config as strings for user presentation. @param structure @return
modules/moduli-botmanager-tigers/src/main/java/edu/tigers/sumatra/botmanager/commands/tigerv3/TigerConfigRead.java:79
↓ 10 callers
Method
getKickVelocity
Kick velocity [mm/s] @return
modules/moduli-vision/src/main/java/edu/tigers/sumatra/vision/kick/estimators/IBallModelIdentResult.java:46
↓ 10 callers
Method
getNumberOfDisplays
Returns the number of displays. @return the number of available display devices (default return is 1)
modules/common-gui/src/main/java/edu/tigers/sumatra/AMainPresenter.java:239
↓ 10 callers
Method
getOpponentBot
Get opponent {@link ITrackedBot} @param botId of the bot @return opponent {@link TrackedBot}
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/data/WorldFrame.java:144
↓ 10 callers
Method
getPointOnLineForLambda
(final ILineBase line, final double lambda)
modules/common-math/src/main/java/edu/tigers/sumatra/math/line/LineMath.java:261
↓ 10 callers
Method
getPos3
@return [mm, mm, mm]
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/data/ITrackedBall.java:36
↓ 10 callers
Method
getPrimaryDirection
()
modules/common-bot/src/main/java/edu/tigers/sumatra/bot/IMoveConstraints.java:48
↓ 10 callers
Method
getSeq
@return the seq
modules/moduli-botmanager-tigers/src/main/java/edu/tigers/sumatra/botmanager/commands/ACommand.java:66
↓ 10 callers
Method
getThreatLine
The start of the line is at the threat source, e.g. for the BallThreat at the ball/receiver position and the end of the line is at the target, e.g. tb
modules/moduli-ai/src/main/java/edu/tigers/sumatra/ai/metis/defense/data/IDefenseThreat.java:25
↓ 10 callers
Method
getTimeSections
Get a list of sections based on `tEnd`. @return the list of sections
modules/common/src/main/java/edu/tigers/sumatra/trajectory/ITrajectory.java:96
↓ 10 callers
Method
getVelByTime
Get the velocity for a given time @param time in [s] @return the velocity after <code>time</code> seconds in [m/s]
modules/common/src/main/java/edu/tigers/sumatra/ball/trajectory/IBallTrajectory.java:77
↓ 10 callers
Method
getVelByTime
@param t @return
modules/moduli-wp/src/main/java/edu/tigers/sumatra/wp/data/ITrackedBot.java:42
↓ 10 callers
Method
intermediateCorner
(double x1, double y1, double x2, double y2)
modules/common-math/src/test/java/edu/tigers/sumatra/math/boundary/ShapeBoundaryTest.java:90
↓ 10 callers
Method
intersect
(ILine line)
modules/common-math/src/main/java/edu/tigers/sumatra/math/line/ILineBase.java:118
↓ 10 callers
Method
isBarrierInterrupted
@return
modules/moduli-botmanager-tigers/src/main/java/edu/tigers/sumatra/botmanager/commands/tigerv2/TigerSystemMatchFeedback.java:330
↓ 10 callers
Method
kickDevice
@param kickDevice @return this builder
modules/moduli-botmanager-sim/src/main/java/edu/tigers/sumatra/botmanager/sim/skills/BotSkillOutput.java:144
↓ 10 callers
Method
kickMode
@param kickMode @return this builder
modules/moduli-botmanager-sim/src/main/java/edu/tigers/sumatra/botmanager/sim/skills/BotSkillOutput.java:155
↓ 10 callers
Method
kickSpeed
@param kickSpeed @return this builder
modules/moduli-botmanager-sim/src/main/java/edu/tigers/sumatra/botmanager/sim/skills/BotSkillOutput.java:166
← previous
next →
601–700 of 11,188, ranked by callers