Package com.naver.maps.geometry
Class Tm128
- java.lang.Object
-
- com.naver.maps.geometry.Tm128
-
-
Field Summary
Fields Modifier and Type Field Description static LatLngBoundsCOVERAGETM-128 좌표로 나타낼 수 있는 범위.static android.os.Parcelable.Creator<Tm128>CREATORstatic Tm128INVALID유효하지 않은(isValid()가false인) 좌표를 나타내는 상수.static doubleMAXIMUM_X커버리지 내x의 최댓값.static doubleMAXIMUM_Y커버리지 내y의 최댓값.static doubleMINIMUM_X커버리지 내x의 최솟값.static doubleMINIMUM_Y커버리지 내y의 최솟값.doublexx 좌표.doubleyy 좌표.
-
Constructor Summary
Constructors Constructor Description Tm128(double x, double y)지정한 위치에 대한 좌표를 생성합니다.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intdescribeContents()booleanequals(java.lang.Object o)inthashCode()booleanisValid()좌표가 유효한지 여부를 반환합니다.booleanisWithinCoverage()좌표가 좌표계의 커버리지 내에 포함되는지 여부를 반환합니다.LatLngtoLatLng()좌표를 위경도 좌표로 변환합니다.java.lang.StringtoString()static Tm128valueOf(LatLng latLng)위경도 좌표를 TM128 좌표로 변환하는 팩토리 메서드.voidwriteToParcel(android.os.Parcel dest, int flags)
-
-
-
Field Detail
-
MINIMUM_X
public static final double MINIMUM_X
커버리지 내x의 최솟값.- See Also:
- Constant Field Values
-
MINIMUM_Y
public static final double MINIMUM_Y
커버리지 내y의 최솟값.- See Also:
- Constant Field Values
-
MAXIMUM_X
public static final double MAXIMUM_X
커버리지 내x의 최댓값.- See Also:
- Constant Field Values
-
MAXIMUM_Y
public static final double MAXIMUM_Y
커버리지 내y의 최댓값.- See Also:
- Constant Field Values
-
COVERAGE
@NonNull public static final LatLngBounds COVERAGE
TM-128 좌표로 나타낼 수 있는 범위.
-
x
public final double x
x 좌표.
-
y
public final double y
y 좌표.
-
CREATOR
public static final android.os.Parcelable.Creator<Tm128> CREATOR
-
-
Method Detail
-
valueOf
@NonNull public static Tm128 valueOf(@NonNull LatLng latLng)
위경도 좌표를 TM128 좌표로 변환하는 팩토리 메서드.- Parameters:
latLng- 위경도 좌표.- Returns:
- TM128 좌표.
-
toLatLng
@NonNull public LatLng toLatLng()
좌표를 위경도 좌표로 변환합니다.
-
isValid
public boolean isValid()
좌표가 유효한지 여부를 반환합니다.
-
isWithinCoverage
public boolean isWithinCoverage()
좌표가 좌표계의 커버리지 내에 포함되는지 여부를 반환합니다. 커버리지를 벗어날 경우 좌표 연산의 정확도가 보장되지 않습니다.- Specified by:
isWithinCoveragein interfaceCoord- Returns:
- 커버리지 내일 경우
true, 그렇지 않을 경우false.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
@NonNull public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
describeContents
public int describeContents()
- Specified by:
describeContentsin interfaceandroid.os.Parcelable
-
writeToParcel
public void writeToParcel(android.os.Parcel dest, int flags)- Specified by:
writeToParcelin interfaceandroid.os.Parcelable
-
-