GnuSmalltalkUsersGuide:AdditionalChapter1 32
- BLOX.BPolyline
BLOX.BPolyline
네임스페이스 BLOX에 정의됨
슈퍼클래스: BLOX.BCanvasObject
범주: 그래픽-윈도우
- 나는 닫히거나 열린 폴리라인을 그릴 수 있고, 심지어 채울 수도 있다!
BLOX.BPolyline: 접근하기
boundingBox
'boundingBox'를 응답하라.
cap
직선의 끝점에 캡(caps)이 그려지는 방식을 응답하라. 해당 옵션은 열린 폴리라인에만 이용 가능하다. 닫힌 폴리라인에 설정하길 원한다면 그 위에 열린 폴리라인을 그려라.
cap: aSymbol
직선의 끝점에 캡(caps)이 그려지는 방식을 설정하라. aSymbol은 #butt (기본값), #projecting, #round 중 하나가 가능하다. 해당 옵션은 열린 폴리라인에만 이용 가능하다. 닫힌 폴리라인에 설정하길 원한다면 그 위에 열린 폴리라인을 그려라.
closed
폴리라인이 열려 있는지 닫혀 있는지 응답하라.
closed: aBoolean
폴리라인이 열려 있는지 닫혀 있는지 설정하라. 해당 옵션은 한 번만 설정 가능할 것이다.
join
직선의 교차점에 joint가 그려지는 방식을 응답하라. 해당 옵션은 열린 폴리라인에만 이용 가능하다. 닫힌 폴리라인에 설정하길 원한다면 그 위에 열린 폴리라인을 그려라.
join: aSymbol
직선의 교차점에 joint가 그려지는 방식을 응답하라. aSymbol는 #bevel, #miter (기본값), #round 중 하나가 가능하다. 해당 옵션은 열린 폴리라인에만 이용 가능하다. 닫힌 폴리라인에 설정하길 원한다면 그 위에 열린 폴리라인을 그려라.
outlineColor
폴리라인의 윤곽선을 그릴 색상을 응답하라. 해당 옵션은 닫힌 폴리라인에만 이용 가능하다.
outlineColor: color
폴리라인의 윤곽선을 그릴 색상을 설정하라. 해당 옵션은 닫힌 폴리라인에만 이용 가능하다.
points
폴리라인의 교차점에 해당하는 포인트를 응답하라.
method
points: arrayOfPointsOrArrays
폴리라인의 교차점에 해당하는 포인트를 설정하라. arrayOfPointsOrArrays의 각 항목은 Point이거나 2-요소 Array가 가능하다. #create (객체가 캔버스에 아직 삽입되지 않은 경우) 또는 #redraw 메서드를 호출하기 전까지는 어떤 변경사항도 발생하지 않음을 주목하라.
width
폴리라인이 그려지는 너비를 응답하라 (닫힌 폴리라인의 경우 그 윤곽선).
width: pixels
폴리라인이 그려지는 너비를 설정하라 (닫힌 폴리라인의 경우 그 윤곽선).