Package com.naver.maps.map.overlay
Class MultipartPathOverlay.ColorPart
- java.lang.Object
-
- com.naver.maps.map.overlay.MultipartPathOverlay.ColorPart
-
- Enclosing class:
- MultipartPathOverlay
public static final class MultipartPathOverlay.ColorPart extends java.lang.Object하나의 색상 파트를 나타내는 클래스.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)intgetColor()색상을 반환합니다.intgetOutlineColor()경로선의 테두리 색상을 반환합니다.intgetPassedColor()지나온 경로선의 색상을 반환합니다.intgetPassedOutlineColor()지나온 경로선의 테두리 색상을 반환합니다.inthashCode()voidsetColor(int color)경로선의 색상을 지정합니다.voidsetOutlineColor(int outlineColor)경로선의 테두리 색상을 지정합니다.voidsetPassedColor(int passedColor)지나온 경로선의 색상을 지정합니다.voidsetPassedOutlineColor(int passedOutlineColor)지나온 경로선의 테두리 색상을 지정합니다.java.lang.StringtoString()
-
-
-
Constructor Detail
-
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 Detail
-
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
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-