Class InvMultiLine

java.lang.Object
com.inavi.mapsdk.style.shapes.InvShape
com.inavi.mapsdk.style.shapes.InvMultiLine
All Implemented Interfaces:
InvShapeOptions

@Deprecated public final class InvMultiLine extends InvShape
Deprecated.
InvRoute로 대체됩니다.
지도 위에 다중 선형을 표출하는 셰이프 클래스.
  • Field Details

    • DEFAULT_GLOBAL_Z_INDEX

      public static final int DEFAULT_GLOBAL_Z_INDEX
      Deprecated.
      기본 전역 Z 인덱스.
      See Also:
  • Constructor Details

    • InvMultiLine

      public InvMultiLine()
      Deprecated.
      생성자.
    • InvMultiLine

      public InvMultiLine(List<InvMultiLine.InvLine> lines)
      Deprecated.
      라인 리스트를 포함하는 생성자.
      See Also:
  • Method Details

    • getLines

      public List<InvMultiLine.InvLine> getLines()
      Deprecated.
      다중 선형의 라인 리스트를 반환합니다.
      Returns:
      라인 리스트
    • setLines

      public void setLines(List<InvMultiLine.InvLine> lines) throws InvalidLatLngException
      Deprecated.
      다중 선형의 라인 리스트를 설정합니다.
      Parameters:
      lines - 라인 리스트
      Throws:
      InvalidLatLngException - 설정할 좌표열이 유효하지 않으면 발생합니다.
    • setMap

      public void setMap(InaviMap inaviMap)
      Deprecated.
      Description copied from class: InvShape

      셰이프를 지도에 등록합니다.

      지도에 셰이프가 등록되면 지도상에 셰이프가 표출됩니다.
      null로 설정할 경우 셰이프가 지도에서 제거됩니다.
      Overrides:
      setMap in class InvShape
      Parameters:
      inaviMap - 셰이프를 등록할 지도 객체
    • getWidth

      public int getWidth()
      Deprecated.
      다중 선형의 두께를 반환합니다. (픽셀 단위)

      기본값은 5입니다.

      Returns:
      두께
    • setWidth

      public void setWidth(int width)
      Deprecated.
      다중 선형의 두께를 설정합니다. (픽셀 단위)

      기본값은 5입니다.

      Parameters:
      width - 두께
    • getPattern

      public int[] getPattern()
      Deprecated.

      다중 선형의 점선 패턴을 반환합니다. (픽셀 단위의 배열)

      기본값은 빈 배열입니다.
      Returns:
      점선 패턴
    • setPattern

      public void setPattern(int... pattern) throws IllegalArgumentException
      Deprecated.

      다중 선형의 점선 패턴을 설정합니다. (픽셀 단위의 배열)

      배열 내 홀수 index의 값은 실선의 길이, 짝수 index의 값은 공백의 길이를 의미합니다.
      빈 배열일 경우 실선이 됩니다.
      기본값은 빈 배열입니다.
      Parameters:
      pattern - the pattern
      Throws:
      IllegalArgumentException - 설정할 패턴 크기가 2보다 작으면 발생합니다.
    • getCapType

      public InvPolyline.LineCap getCapType()
      Deprecated.
      다중 선형의 끝 지점 모양을 반환합니다.

      기본값은 InvPolyline.LineCap.Round입니다.

      Returns:
      끝 지점 모양
    • setCapType

      public void setCapType(InvPolyline.LineCap capType)
      Deprecated.
      다중 선형의 끝 지점 모양을 설정합니다.

      기본값은 InvPolyline.LineCap.Round입니다.

      Parameters:
      capType - 끝 지점 모양
    • getJoinType

      public InvPolyline.LineJoin getJoinType()
      Deprecated.
      다중 선형의 연결점 모양을 반환합니다.

      기본값은 InvPolyline.LineJoin.Round입니다.

      Returns:
      연결점 모양.
    • setJoinType

      public void setJoinType(InvPolyline.LineJoin joinType)
      Deprecated.

      다중 선형의 연결점 모양을 설정합니다.

      기본값은 InvPolyline.LineJoin.Round입니다.
      Parameters:
      joinType - 연결점 모양.
    • finalize

      protected void finalize() throws Throwable
      Deprecated.
      Overrides:
      finalize in class Object
      Throws:
      Throwable