Package net.storm.sdk.coords
Class Coord
java.lang.Object
net.storm.sdk.coords.Coord
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic floatdistanceTo2DHypotenuse(net.runelite.api.coords.WorldPoint origin, net.runelite.api.coords.WorldPoint target) Find the straight-line distance from this point to another point.static floatdistanceToHypotenuse(net.runelite.api.coords.WorldPoint origin, net.runelite.api.coords.WorldPoint target) Gets the straight-line distance between the origin point and the target point.
-
Constructor Details
-
Coord
public Coord()
-
-
Method Details
-
distanceToHypotenuse
public static float distanceToHypotenuse(net.runelite.api.coords.WorldPoint origin, net.runelite.api.coords.WorldPoint target) Gets the straight-line distance between the origin point and the target point.If the target is not on the same plane, this method will return
Float.MAX_VALUE. If ignoring the plane is wanted, use thedistanceTo2DHypotenuse(WorldPoint, WorldPoint)method.- Parameters:
origin- Start worldpointtarget- End worldpoint- Returns:
- the straight-line distance
-
distanceTo2DHypotenuse
public static float distanceTo2DHypotenuse(net.runelite.api.coords.WorldPoint origin, net.runelite.api.coords.WorldPoint target) Find the straight-line distance from this point to another point.This method disregards the plane value of the two tiles and returns the simple distance between the X-Y coordinate pairs.
- Parameters:
origin- Start worldpointtarget- End worldpoint- Returns:
- the straight-line distance
-