Class CircleOverlay

  • All Implemented Interfaces:
    Pickable

    public final class CircleOverlay
    extends Overlay
    지도에 원을 나타내는 오버레이.
    • Method Detail

      • getGlobalZIndex

        public int getGlobalZIndex()
        전역 Z 인덱스를 반환합니다. 여러 오버레이가 화면에서 겹쳐지면 전역 Z 인덱스가 큰 오버레이가 작은 오버레이를 덮습니다. 또한 값이 0 이상이면 오버레이가 심벌 위에, 0 미만이면 심벌 아래에 그려집니다.

        기본값은 DEFAULT_GLOBAL_Z_INDEX입니다.
        Overrides:
        getGlobalZIndex in class Overlay
        Returns:
        전역 Z 인덱스.
      • setGlobalZIndex

        public void setGlobalZIndex​(int globalZIndex)
        전역 Z 인덱스를 지정합니다. 여러 오버레이가 화면에서 겹쳐지면 전역 Z 인덱스가 큰 오버레이가 작은 오버레이를 덮습니다. 또한 값이 0 이상이면 오버레이가 심벌 위에, 0 미만이면 심벌 아래에 그려집니다.

        기본값은 DEFAULT_GLOBAL_Z_INDEX입니다.
        Overrides:
        setGlobalZIndex in class Overlay
        Parameters:
        globalZIndex - 전역 Z 인덱스.
      • getRadius

        @UiThread
        public double getRadius()
        반경을 반환합니다. 반경이 0일 경우 오버레이가 그려지지 않습니다.

        기본값은 1000입니다.
        Returns:
        반경. 미터 단위.
      • setRadius

        @UiThread
        public void setRadius​(double radius)
        반경을 지정합니다. 반경이 0일 경우 오버레이가 그려지지 않습니다.

        기본값은 1000입니다.
        Parameters:
        radius - 반경. 미터 단위.
      • getColor

        @UiThread
        public int getColor()
        색상을 반환합니다.

        기본값은 Color.WHITE입니다.
        Returns:
        원의 색상.
      • setColor

        @UiThread
        public void setColor​(int color)
        색상을 지정합니다.

        기본값은 Color.WHITE입니다.
        Parameters:
        color - 원의 색상.
      • getOutlineWidth

        @Px
        @UiThread
        public int getOutlineWidth()
        테두리의 두께를 반환합니다. 0일 경우 테두리가 그려지지 않습니다.

        기본값은 0입니다.
        Returns:
        두께. 픽셀 단위.
      • setOutlineWidth

        @UiThread
        public void setOutlineWidth​(@Px
                                    int width)
        테두리의 두께를 설정합니다. 0일 경우 테두리가 그려지지 않습니다.

        기본값은 0입니다.
        Parameters:
        width - 두께. 픽셀 단위.
      • getOutlineColor

        @UiThread
        public int getOutlineColor()
        테두리의 색상을 반환합니다.

        기본값은 Color.BLACK입니다.
        Returns:
        테두리의 색상.
      • setOutlineColor

        @UiThread
        public void setOutlineColor​(int color)
        테두리의 색상을 지정합니다.

        기본값은 Color.BLACK입니다.
        Parameters:
        color - 테두리의 색상.