Class Compass


  • public class Compass
    extends java.lang.Object
    지도에 나침반을 나타내는 클래스
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object getTag()
      나침반 객체에 설정한 사용자 커스텀 객체를 가져온다.
      void hide()
      지도에서 나침반을 사라지게 한다.
      boolean isBackToNorthOnClick()
      나침반을 클릭하면 북쪽 방향으로 지도 회전이 초기화 되는 여부를 가져온다.
      void setBackToNorthOnClick​(boolean backToNorthOnClick)
      나침반을 클릭하면 북쪽 방향으로 지도 회전이 초기화 되는 여부를 설정한다.
      void setPosition​(int mapGravity, float xPx, float yPx)
      나침반의 위치를 설정한다.
      void setTag​(java.lang.Object tag)
      나침반 객체에 사용자 커스텀 객체(아무것이나)를 넣는다.
      void show()
      지도에 나침반을 보여지게 한다.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • show

        public void show()
        지도에 나침반을 보여지게 한다.
      • hide

        public void hide()
        지도에서 나침반을 사라지게 한다.
      • setPosition

        public void setPosition​(int mapGravity,
                                float xPx,
                                float yPx)
        나침반의 위치를 설정한다.
        Parameters:
        mapGravity - MapGravity 상수 값
        xPx - MapGravity 기준으로 x 축 시작점
        yPx - MapGravity 기준으로 y 축 시작점
      • isBackToNorthOnClick

        @NonNull
        public boolean isBackToNorthOnClick()
        나침반을 클릭하면 북쪽 방향으로 지도 회전이 초기화 되는 여부를 가져온다.
        Returns:
        isBackToNorthOnClick 설정 여부
      • setBackToNorthOnClick

        public void setBackToNorthOnClick​(boolean backToNorthOnClick)
        나침반을 클릭하면 북쪽 방향으로 지도 회전이 초기화 되는 여부를 설정한다.
        Parameters:
        backToNorthOnClick - isBackToNorthOnClick 설정 여부
      • setTag

        public void setTag​(@Nullable
                           java.lang.Object tag)
        나침반 객체에 사용자 커스텀 객체(아무것이나)를 넣는다.
        Parameters:
        tag - 사용자 커스텀 객체(아무것이나)
      • getTag

        @Nullable
        public java.lang.Object getTag()
        나침반 객체에 설정한 사용자 커스텀 객체를 가져온다.
        Returns:
        사용자 커스텀 객체(아무것이나)