Class WorldMapStreet

java.lang.Object
zombie.worldMap.streets.WorldMapStreet

public final class WorldMapStreet extends Object
  • Constructor Details

  • Method Details

    • getOwner

      public WorldMapStreets getOwner()
    • getMinX

      public float getMinX()
    • getMinY

      public float getMinY()
    • getMaxX

      public float getMaxX()
    • getMaxY

      public float getMaxY()
    • getNumPoints

      public int getNumPoints()
    • getPointX

      public float getPointX(int int0)
    • getPointY

      public float getPointY(int int0)
    • getLength

      public float getLength(UIWorldMap uIWorldMap)
    • getLengthSquared

      public float getLengthSquared(UIWorldMap uIWorldMap)
    • addPoint

      public void addPoint(float float0, float float1)
    • insertPoint

      public void insertPoint(int int0, float float0, float float1)
    • removePoint

      public void removePoint(int int0)
    • setPoint

      public void setPoint(int int0, float float0, float float1)
    • setWidth

      public void setWidth(int int0)
    • getWidth

      public int getWidth()
    • reverseDirection

      public void reverseDirection()
    • getTranslatedText

      public String getTranslatedText()
    • setTranslatedText

      public void setTranslatedText(String string)
    • getFont

      public UIFont getFont()
    • getFontScale

      public double getFontScale(UIWorldMap uIWorldMap)
    • getIntersections

      public ArrayList<Intersection> getIntersections()
    • resetIntersectionRenderFlag

      public void resetIntersectionRenderFlag()
    • getPointOn

      public boolean getPointOn(UIWorldMap uIWorldMap, float float0, PointOn pointOn)
    • render

      public void render(UIWorldMap uIWorldMap, StreetRenderData streetRenderData)
    • renderLines

      public void renderLines(UIWorldMap uIWorldMap, float float4, float float5, float float6, float float7, int int1, StreetRenderData streetRenderData)
    • renderIntersections

      public void renderIntersections(UIWorldMap uIWorldMap, float float4, float float5, float float6, float float7)
    • clipToObscuredCells

      public void clipToObscuredCells()
    • getClosestPointOn

      public float getClosestPointOn(UIWorldMap uIWorldMap, float float9, float float10, ClosestPoint closestPoint)
    • getClosestPointOn

      public float getClosestPointOn(float float5, float float6, ClosestPoint closestPoint)
    • pickPoint

      public int pickPoint(UIWorldMap uIWorldMap, float float6, float float7)
    • getAddPointLocation

      public ClosestPoint getAddPointLocation(UIWorldMap uIWorldMap, float float1, float float2, ClosestPoint closestPoint)
    • createHighlightPolygons

      public void createHighlightPolygons(gnu.trove.list.array.TFloatArrayList tFloatArrayList0, gnu.trove.list.array.TFloatArrayList tFloatArrayList1)
    • createPolygon

      public void createPolygon(gnu.trove.list.array.TFloatArrayList tFloatArrayList)
    • triangulate

      public void triangulate(gnu.trove.list.array.TFloatArrayList tFloatArrayList1, gnu.trove.list.array.TFloatArrayList tFloatArrayList0)
    • isOnScreen

      public boolean isOnScreen(UIWorldMap uIWorldMap)
    • createCopy

      public WorldMapStreet createCopy(WorldMapStreets worldMapStreets)