Class DrawUtils


  • public class DrawUtils
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      DrawUtils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void drawCollisions​(java.awt.Graphics2D graphics2D)  
      static void drawCollisions​(java.awt.Graphics2D graphics2D, CollisionMap collisionMap)  
      static void drawOnMap​(java.awt.Graphics2D graphics, net.runelite.api.coords.WorldPoint point, java.awt.Color color)  
      static void drawOnMap​(java.awt.Graphics2D graphics, Locatable locatable, java.awt.Color color)  
      static void drawOnMap​(java.awt.Graphics2D graphics, ITile tile, java.awt.Color color)  
      static void drawPath​(java.awt.Graphics2D graphics2D, java.util.List<net.runelite.api.coords.WorldPoint> path)  
      static void drawTransports​(java.awt.Graphics2D graphics2D)  
      static void fillTile​(java.awt.Graphics2D graphics, net.runelite.api.coords.WorldPoint point, java.awt.Color color)  
      static void outline​(net.runelite.api.Client client, net.runelite.api.coords.WorldPoint point, java.awt.Graphics2D graphics2D, java.awt.Color color)  
      static void outline​(net.runelite.api.Client client, net.runelite.api.coords.WorldPoint point, java.awt.Graphics2D graphics, java.awt.Color color, java.lang.String text)  
      static net.runelite.api.Point tileCenter​(net.runelite.api.Client client, net.runelite.api.coords.WorldPoint b)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DrawUtils

        public DrawUtils()
    • Method Detail

      • drawOnMap

        public static void drawOnMap​(java.awt.Graphics2D graphics,
                                     Locatable locatable,
                                     java.awt.Color color)
      • drawOnMap

        public static void drawOnMap​(java.awt.Graphics2D graphics,
                                     ITile tile,
                                     java.awt.Color color)
      • drawOnMap

        public static void drawOnMap​(java.awt.Graphics2D graphics,
                                     net.runelite.api.coords.WorldPoint point,
                                     java.awt.Color color)
      • drawTransports

        public static void drawTransports​(java.awt.Graphics2D graphics2D)
      • drawPath

        public static void drawPath​(java.awt.Graphics2D graphics2D,
                                    java.util.List<net.runelite.api.coords.WorldPoint> path)
      • drawCollisions

        public static void drawCollisions​(java.awt.Graphics2D graphics2D,
                                          CollisionMap collisionMap)
      • drawCollisions

        public static void drawCollisions​(java.awt.Graphics2D graphics2D)
      • fillTile

        public static void fillTile​(java.awt.Graphics2D graphics,
                                    net.runelite.api.coords.WorldPoint point,
                                    java.awt.Color color)
      • tileCenter

        public static net.runelite.api.Point tileCenter​(net.runelite.api.Client client,
                                                        net.runelite.api.coords.WorldPoint b)
      • outline

        public static void outline​(net.runelite.api.Client client,
                                   net.runelite.api.coords.WorldPoint point,
                                   java.awt.Graphics2D graphics2D,
                                   java.awt.Color color)
      • outline

        public static void outline​(net.runelite.api.Client client,
                                   net.runelite.api.coords.WorldPoint point,
                                   java.awt.Graphics2D graphics,
                                   java.awt.Color color,
                                   java.lang.String text)