Class PolylineStyle


  • public class PolylineStyle
    extends java.lang.Object
    Polyline 의 스타일을 설정하는 클래스. ZoomLevel 마다 다르게 스타일을 설정할 수 있다.
    • Field Detail

      • zoomLevel

        public int zoomLevel
      • lineWidth

        public float lineWidth
      • color

        public int color
      • strokeWidth

        public float strokeWidth
      • strokeColor

        public int strokeColor
    • Method Detail

      • from

        public static PolylineStyle from​(float lineWidth,
                                         int color)
        PolylineStyle 생성자.
        Parameters:
        lineWidth - Polyline 의 두께 (px)
        color - Polyline 의 색깔
        Returns:
        PolylineStyle 객체
      • from

        public static PolylineStyle from​(float lineWidth,
                                         int color,
                                         float strokeWidth,
                                         int strokeColor)
        PolylineStyle 생성자.
        Parameters:
        lineWidth - Polyline 의 두께 (px)
        color - Polyline 의 색깔
        strokeWidth - Polyline 의 테두리 두께 (px)
        strokeColor - Polyline 의 테두리 색깔 (px)
        Returns:
        PolylineStyle 객체
      • from

        public static PolylineStyle from​(int zoomLevel,
                                         float lineWidth,
                                         int color,
                                         float strokeWidth,
                                         int strokeColor)
        PolylineStyle 생성자.
        Parameters:
        zoomLevel - 스타일이 표시 될 zoomLevel 값
        lineWidth - Polyline 의 두께 (px)
        color - Polyline 의 색깔
        strokeWidth - Polyline 의 테두리 두께 (px)
        strokeColor - Polyline 의 테두리 색깔 (px)
        Returns:
        PolylineStyle 객체
      • setZoomLevel

        public PolylineStyle setZoomLevel​(int zoomLevel)
        스타일이 표시 될 zoomLevel 값을 설정한다.
        Parameters:
        zoomLevel - 스타일이 표시 될 zoomLevel 값
        Returns:
        PolylineStyle 객체
      • getStrokeColor

        public int getStrokeColor()
        Polyline 의 테두리 색깔을 가져온다.
        Returns:
        Polyline 의 테두리 색깔
      • getStrokeWidth

        public float getStrokeWidth()
        Polyline 의 테두리 두께를 가져온다.
        Returns:
        Polyline 의 테두리 두께
      • getZoomLevel

        public int getZoomLevel()
        스타일이 표시 될 zoomLevel 값을 가져온다.
        Returns:
        스타일이 표시 될 zoomLevel 값
      • getColor

        public int getColor()
        Polyline 의 색깔을 가져온다.
        Returns:
        Polyline 의 색깔
      • getLineWidth

        public float getLineWidth()
        Polyline 의 두께를 가져온다.
        Returns:
        Polyline 의 두께
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object