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 boolean
equals(java.lang.Object obj)
int
getColor()
색상을 반환합니다.int
getOutlineColor()
경로선의 테두리 색상을 반환합니다.int
getPassedColor()
지나온 경로선의 색상을 반환합니다.int
getPassedOutlineColor()
지나온 경로선의 테두리 색상을 반환합니다.int
hashCode()
void
setColor(int color)
경로선의 색상을 지정합니다.void
setOutlineColor(int outlineColor)
경로선의 테두리 색상을 지정합니다.void
setPassedColor(int passedColor)
지나온 경로선의 색상을 지정합니다.void
setPassedOutlineColor(int passedOutlineColor)
지나온 경로선의 테두리 색상을 지정합니다.java.lang.String
toString()
-
-
-
Constructor Detail
-
ColorPart
public ColorPart()
기본 생성자. 모든 색상이Color.TRANSPARENT
로 지정됩니다.
-
ColorPart
public ColorPart(int color, int outlineColor, int passedColor, int passedOutlineColor)
모든 색상을 지정하는 생성자.- Parameters:
color
- 경로선의 색상.outlineColor
- 경로선의 테두리 색상.passedColor
- 지나온 경로선의 색상.passedOutlineColor
- 지나온 경로선의 테두리 색상.
-
-
Method Detail
-
getColor
public int getColor()
색상을 반환합니다. 경로선의 색상은 반투명일 수 없으며, 완전히 투명하거나 완전히 불투명해야 합니다. 색상의 알파가0
이 아닌 경우 완전히 불투명한 것으로 간주됩니다. 색상이 투명할 경우 테두리도 그려지지 않습니다.
기본값은Color.WHITE
입니다.- Returns:
- 색상.
-
setColor
public void setColor(int color)
경로선의 색상을 지정합니다. 경로선의 색상은 반투명일 수 없으며, 완전히 투명하거나 완전히 불투명해야 합니다. 색상의 알파가0
이 아닌 경우 완전히 불투명한 것으로 간주됩니다. 색상이 투명할 경우 테두리도 그려지지 않습니다.
기본값은Color.WHITE
입니다.- Parameters:
color
- 색상.
-
getOutlineColor
public int getOutlineColor()
경로선의 테두리 색상을 반환합니다. 경로선의 테두리 색상은 반투명일 수 없으며, 완전히 투명하거나 완전히 불투명해야 합니다. 색상의 알파가0
이 아닌 경우 완전히 불투명한 것으로 간주됩니다.
기본값은Color.BLACK
입니다.- Returns:
- 색상.
-
setOutlineColor
public void setOutlineColor(int outlineColor)
경로선의 테두리 색상을 지정합니다. 경로선의 테두리 색상은 반투명일 수 없으며, 완전히 투명하거나 완전히 불투명해야 합니다. 색상의 알파가0
이 아닌 경우 완전히 불투명한 것으로 간주됩니다.
기본값은Color.BLACK
입니다.- Parameters:
outlineColor
- 색상.
-
getPassedColor
public int getPassedColor()
지나온 경로선의 색상을 반환합니다. 지나온 경로선의 색상은 반투명일 수 없으며, 완전히 투명하거나 완전히 불투명해야 합니다. 색상의 알파가0
이 아닌 경우 완전히 불투명한 것으로 간주됩니다. 색상이 투명할 경우 테두리도 그려지지 않습니다.
기본값은Color.WHITE
입니다.- Returns:
- 색상.
-
setPassedColor
public void setPassedColor(int passedColor)
지나온 경로선의 색상을 지정합니다. 지나온 경로선의 색상은 반투명일 수 없으며, 완전히 투명하거나 완전히 불투명해야 합니다. 색상의 알파가0
이 아닌 경우 완전히 불투명한 것으로 간주됩니다. 색상이 투명할 경우 테두리도 그려지지 않습니다.
기본값은Color.WHITE
입니다.- Parameters:
passedColor
- 색상.
-
getPassedOutlineColor
public int getPassedOutlineColor()
지나온 경로선의 테두리 색상을 반환합니다. 지나온 경로선의 테두리 색상은 반투명일 수 없으며, 완전히 투명하거나 완전히 불투명해야 합니다. 색상의 알파가0
이 아닌 경우 완전히 불투명한 것으로 간주됩니다.
기본값은Color.BLACK
입니다.- Returns:
- 색상.
-
setPassedOutlineColor
public void setPassedOutlineColor(int passedOutlineColor)
지나온 경로선의 테두리 색상을 지정합니다. 지나온 경로선의 테두리 색상은 반투명일 수 없으며, 완전히 투명하거나 완전히 불투명해야 합니다. 색상의 알파가0
이 아닌 경우 완전히 불투명한 것으로 간주됩니다.
기본값은Color.BLACK
입니다.- Parameters:
passedOutlineColor
- 색상.
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-