Class InvRoute.InvRouteLink

java.lang.Object
com.inavi.mapsdk.style.shapes.InvRoute.InvRouteLink
Enclosing class:
InvRoute

public static final class InvRoute.InvRouteLink extends Object

경로를 구성하는 좌표열과 색상 속성을 정의한 클래스.

InvRoute에서 사용됩니다.
  • Constructor Details

    • InvRouteLink

      public InvRouteLink(List<LatLng> coords)

      좌표열을 포함한 생성자.

      좌표열의 크기는 2 이상이어야 합니다.
      Parameters:
      coords - 좌표열
    • InvRouteLink

      public InvRouteLink(List<LatLng> coords, int lineColor)

      좌표열과 선 색상을 포함한 생성자.

      좌표열의 크기는 2 이상이어야 합니다.
      Parameters:
      coords - 좌표열
      lineColor - 선 색상
    • InvRouteLink

      public InvRouteLink(List<LatLng> coords, int lineColor, int strokeColor)

      좌표열과 선 색상, 테두리 색상을 포함한 생성자.

      좌표열의 크기는 2 이상이어야 합니다.
      Parameters:
      coords - 좌표열
      lineColor - 선 색상
      strokeColor - 테두리 색상
  • Method Details

    • setCoords

      public void setCoords(List<LatLng> coords)
      경로의 좌표열을 설정합니다.
      Parameters:
      coords - 좌표열
    • getCoords

      public List<LatLng> getCoords()
      경로의 좌표열을 반환합니다.
      Returns:
      좌표열
    • getLineColor

      public int getLineColor()

      경로의 선 색상을 반환합니다.

      기본값은 Color.WHITE입니다.
      Returns:
      색상
    • setLineColor

      public void setLineColor(int lineColor)

      경로의 선 색상을 설정합니다.

      기본값은 Color.WHITE입니다.
      Parameters:
      lineColor - 색상
    • getStrokeColor

      public int getStrokeColor()

      경로의 테두리 색상을 반환합니다.

      기본값은 Color.BLACK입니다.
      Returns:
      색상
    • setStrokeColor

      public void setStrokeColor(int strokeColor)

      경로의 테두리 색상을 설정합니다.

      기본값은 Color.BLACK입니다.
      Parameters:
      strokeColor - 색상
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object