Outline

선택한 객체를 감싸는 직사각형을 그린다. 기존의 outline, outline2 는 선택한 객체를 따라서 외곽선을 만들어주는데, outline3은 선택한 객체의 좌표를 범위를 가지고, 직사각형을 그려준다. 또한 이 직사각형은 원래 객체에서 지정된 간격띄우기값을 적용하여 그릴 수 있다.

Workflow

  1. 명령실행

  2. 간격띄우기값 확인

  3. 대상객체 선택

  4. 명령종료

Description

선택한 객체의 정점의 x, y 좌표값 중 각각 가장 큰 값, 가장 작은 값을 잇는 직사각형을 그린다. 선택한 객체의 정점이 서로 연결된 객체들을 하나의 그룹으로 간주하여 외곽선을 생성하며, 정점이 공유되지 않는 경우에는 별개의 그룹으로 간주하여 외곽선을 각각 생성하므로 동시에 여러 개의 객체 그룹을 대상으로 직사각형을 생성할 수 있다.

생성되는 직사각형은 선택 객체의 범위에서 지정한 간격띄우기 값이 고려하며, 현재 도면층 설정에 따른다.

만약 선택된 대상객체가 수직 또는 수평으로 객체 범위를 둘러싸는 직사각형을 그리지 못하는 조건에서는 유효성을 판단하여 직사각형을 그릴 수 있는 대상에 대해서만 외곽선을 만들어주고, 그렇지 않으면 그리지 않는다.

참조객체를 대상으로 명령을 실행하면, 참조객체의 삽입기준점은 고려하지 않고, 참조객체가 실제로 그려져 있는 상태를 가지고 외곽선을 생성한다.

Option

간격띄우기

선택한 객체 범위에게 간격띄울 거리를 지정한다.

초기값은 항상 100