MCPcopy Index your code
hub / github.com/PaperMC/Paper / length

Method length

paper-api/src/main/java/org/bukkit/util/Vector.java:169–171  ·  view source on GitHub ↗

Gets the magnitude of the vector, defined as sqrt(x^2+y^2+z^2). The value of this method is not cached and uses a costly square-root function, so do not repeatedly call this method to get the vector's magnitude. NaN will be returned if the inner result of the sqrt() function overflows, which will be

()

Source from the content-addressed store, hash-verified

167 * @return the magnitude
168 */
169 public double length() {
170 return Math.sqrt(NumberConversions.square(x) + NumberConversions.square(y) + NumberConversions.square(z));
171 }
172
173 /**
174 * Gets the magnitude of the vector squared.

Callers 15

angleMethod · 0.95
normalizeMethod · 0.95
shortenedMethod · 0.45
buildCommandMethod · 0.45
tabCompleteMethod · 0.45
registerServerAliasesMethod · 0.45
testPermissionSilentMethod · 0.45
executeMethod · 0.45
tabCompleteMethod · 0.45
toStringMethod · 0.45

Calls 1

squareMethod · 0.95

Tested by

no test coverage detected