반응형
리스트를 활용하고 내장된 함수를 이용하여 기본적인 점, 선, 사각박스를 만든다.
1. 점(Point) 표현하기.
아래와 같이 (300, 400) 포인트를 아주 쉬운 방법으로 좌표값을 저장 하고자 할때, 콜론(:) 을 이용하여 해당 좌표의 리스트를 만드는 방법이 있다. 또한 nth() 함수를 이용하여 x좌표값, y좌표값만 따로 추출 할 수도 있다.
2. 선(line) 및 박스(Box) 표현하기.
아래와 같이 (10,50)과 (70,0) 두 좌표만 알아도, Box를 그리거나 이 두지점을 이으면 선분을 만들 수 있다. 두 점간 거리는 피타고라스식을 이용하면 쉽게 구할 수 있고, 해당 박스의 좌표점을 쉽게 인덱싱 할 수 있는 내장 함수들이 지원된다.
반응형
'Cadence SKILL language' 카테고리의 다른 글
[Cadence SKILL / LISP] SKILL 언어 User defined Function(사용자 정의 함수) 만들기, 괄호 소괄호() 와 중괄호 {} 차이 (0) | 2020.04.12 |
---|