Package com.naver.maps.map.overlay
Class MultipartPathOverlay.ColorPart
java.lang.Object
com.naver.maps.map.overlay.MultipartPathOverlay.ColorPart
- Enclosing class:
- MultipartPathOverlay
하나의 색상 파트를 나타내는 클래스.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
int
getColor()
색상을 반환합니다.int
경로선의 테두리 색상을 반환합니다.int
지나온 경로선의 색상을 반환합니다.int
지나온 경로선의 테두리 색상을 반환합니다.int
hashCode()
void
setColor
(int color) 경로선의 색상을 지정합니다.void
setOutlineColor
(int outlineColor) 경로선의 테두리 색상을 지정합니다.void
setPassedColor
(int passedColor) 지나온 경로선의 색상을 지정합니다.void
setPassedOutlineColor
(int passedOutlineColor) 지나온 경로선의 테두리 색상을 지정합니다.toString()
-
Constructor Details
-
ColorPart
public ColorPart()기본 생성자. 모든 색상이Color.TRANSPARENT
로 지정됩니다. -
ColorPart
public ColorPart(@ColorInt int color, @ColorInt int outlineColor, @ColorInt int passedColor, @ColorInt int passedOutlineColor) 모든 색상을 지정하는 생성자.- Parameters:
color
- 경로선의 색상.outlineColor
- 경로선의 테두리 색상.passedColor
- 지나온 경로선의 색상.passedOutlineColor
- 지나온 경로선의 테두리 색상.
-
-
Method Details
-
getColor
@ColorInt public int getColor()색상을 반환합니다. 경로선의 색상은 반투명일 수 없으며, 완전히 투명하거나 완전히 불투명해야 합니다. 색상의 알파가0
이 아닌 경우 완전히 불투명한 것으로 간주됩니다. 색상이 투명할 경우 테두리도 그려지지 않습니다.
기본값은Color.WHITE
입니다.- Returns:
- 색상.
-
setColor
public void setColor(@ColorInt int color) 경로선의 색상을 지정합니다. 경로선의 색상은 반투명일 수 없으며, 완전히 투명하거나 완전히 불투명해야 합니다. 색상의 알파가0
이 아닌 경우 완전히 불투명한 것으로 간주됩니다. 색상이 투명할 경우 테두리도 그려지지 않습니다.
기본값은Color.WHITE
입니다.- Parameters:
color
- 색상.
-
getOutlineColor
public int getOutlineColor()경로선의 테두리 색상을 반환합니다. 경로선의 테두리 색상은 반투명일 수 없으며, 완전히 투명하거나 완전히 불투명해야 합니다. 색상의 알파가0
이 아닌 경우 완전히 불투명한 것으로 간주됩니다.
기본값은Color.BLACK
입니다.- Returns:
- 색상.
-
setOutlineColor
public void setOutlineColor(@ColorInt int outlineColor) 경로선의 테두리 색상을 지정합니다. 경로선의 테두리 색상은 반투명일 수 없으며, 완전히 투명하거나 완전히 불투명해야 합니다. 색상의 알파가0
이 아닌 경우 완전히 불투명한 것으로 간주됩니다.
기본값은Color.BLACK
입니다.- Parameters:
outlineColor
- 색상.
-
getPassedColor
public int getPassedColor()지나온 경로선의 색상을 반환합니다. 지나온 경로선의 색상은 반투명일 수 없으며, 완전히 투명하거나 완전히 불투명해야 합니다. 색상의 알파가0
이 아닌 경우 완전히 불투명한 것으로 간주됩니다. 색상이 투명할 경우 테두리도 그려지지 않습니다.
기본값은Color.WHITE
입니다.- Returns:
- 색상.
-
setPassedColor
public void setPassedColor(@ColorInt int passedColor) 지나온 경로선의 색상을 지정합니다. 지나온 경로선의 색상은 반투명일 수 없으며, 완전히 투명하거나 완전히 불투명해야 합니다. 색상의 알파가0
이 아닌 경우 완전히 불투명한 것으로 간주됩니다. 색상이 투명할 경우 테두리도 그려지지 않습니다.
기본값은Color.WHITE
입니다.- Parameters:
passedColor
- 색상.
-
getPassedOutlineColor
public int getPassedOutlineColor()지나온 경로선의 테두리 색상을 반환합니다. 지나온 경로선의 테두리 색상은 반투명일 수 없으며, 완전히 투명하거나 완전히 불투명해야 합니다. 색상의 알파가0
이 아닌 경우 완전히 불투명한 것으로 간주됩니다.
기본값은Color.BLACK
입니다.- Returns:
- 색상.
-
setPassedOutlineColor
public void setPassedOutlineColor(@ColorInt int passedOutlineColor) 지나온 경로선의 테두리 색상을 지정합니다. 지나온 경로선의 테두리 색상은 반투명일 수 없으며, 완전히 투명하거나 완전히 불투명해야 합니다. 색상의 알파가0
이 아닌 경우 완전히 불투명한 것으로 간주됩니다.
기본값은Color.BLACK
입니다.- Parameters:
passedOutlineColor
- 색상.
-
equals
-
hashCode
public int hashCode() -
toString
-