Object Graphics in IDL [09] 그래픽 구성 관련 객체들 (Display Objects) 앞선 게시글들에서 예제로 소개되었던 plot, axis와 같은 객체들은 일종의 하위 그래픽 객체들의 성격을 지닌다. 하지만 이러한 객체들이 실제 디스플레이상에서 제대로 표출되기 위해서는, 이보다 더 상위단계에 있는 일종의 그릇에 해당되는 다소 추상적인듯한 .. IDL/Object Graphics 2010.09.27
Object Graphics in IDL [08] Object Classes in IDL (IDL에서 사용되는 오브젝트 클래스들) 클래스(Class)라는 용어는 아마 객체지향 프로그래밍을 해본 사람이라면 상당히 익숙한 개념일 것이다. 객체지향 프로그래밍에서 사용되는 온갖 객체 요소들을 몇몇 카테고리로 나눈 것이라고 보면 될 것 같다. IDL의 Object Graphics에서도 최종적인 .. IDL/Object Graphics 2010.09.16
Object Graphics in IDL [07] 객체의 제거 (Destroying Objects) 생성해서 목적에 맞게 사용된 객체들은 더 이상 사용될 필요가 없다면 직접 제거해줘야 한다. 이에 관한 필요성은 앞서 이미 언급이 되었던 것으로 생각한다. 특히 Object Graphics 기반의 작업을 수행하는 IDL 프로그램을 만드는 경우, 프로그램 내에서 필요한 객체들을 생성해.. IDL/Object Graphics 2010.08.28
Object Graphics in IDL [06] 객체의 속성 변경 (Modifying Object Properties) 일단 생성된 객체는 인위적으로 제거되기 전까지는 얼마든지 그 세부 속성에 대한 변경이 가능하다. 각 객체는 클래스별로 다양한 종류의 세부적인 속성들을 갖는다. 이러한 속성들을 Object Graphics에서는 Property라고 부른다. 지난 글에서 Method를 '메서드'라고 영.. IDL/Object Graphics 2010.08.25
Object Graphics in IDL [05] 메서드를 사용하여 객체 갖고 놀기 (Acting on Objects Using Methods) 일단 생성된 객체에 대해서는 다양한 방법을 사용하여 여러가지 조작들을 적용할 수 있다(표현이 좀 이상하긴 하다). 이 때 사용되는 다양한 방법들을 Object Graphics 세계에서는 Method라고 표현한다. 이 용어를 우리말로 어떻게 표현하는 것이 .. IDL/Object Graphics 2010.08.20
Object Graphics in IDL [04] Object Graphics에서는 그래픽을 구성하는 각각의 요소들이 하나의 블록들처럼 간주되고 이러한 블록들을 마치 레고조립을 하는 것처럼 차곡차곡 쌓는 방식으로 구현이 된다. 이 때 각각의 블록에 해당되는 개별 요소들은 하나의 클래스(Class)로서 정의가 된다. 아마 C++이나 그 외 오브젝트 기반의 프로그.. IDL/Object Graphics 2010.08.14
Object Graphics in IDL [03] Object Graphics에서는 마치 블록을 쌓듯이 그래픽이 구현된다. 예를 들어, 2차원 plot의 경우를 보면, x축, y 축, plot, x축 제목, y축 제목, 전체 제목 등의 구성요소들 각각이 하나의 객체(Object)가 된다. 이러한 객체들의 집합체로서 하나의 그래픽적 결과물이 도출된다. 이러한 객체들은 그 종류가 많으며, 각 .. IDL/Object Graphics 2010.08.10
Object Graphics in IDL [02] Direct Graphics vs. Object Graphics [1] 그러면 먼저 IDL에서 Direct Graphics와 Object Graphics의 차이에 대하여 알아보기로 하자. 사실 어떤 IDL 지침서를 보면 Object Graphics에 대한 설명을 위하여 Object Oriented Programming, 즉 객체지향이라는 개념부터 시작하기도 한다. 그런데 아무래도 일반적인 IDL 사용자들의 입장에서는 .. IDL/Object Graphics 2010.08.04
Object Graphics in IDL [01] <시작에 앞서서...> 오늘부터 주기적으로(가급적이면) 게시될 일련의 게시물들은 IDL에서 Object Graphics를 사용하는 방법을 조금이라도 알기 쉽게 설명해보고자 작성하는 것이다. 국내에도 상당수의 IDL 사용자들이 있는 것으로 알고 있으며, 예전과는 달리 미약하게나마 한글로 된 지침서들이나 각종.. IDL/Object Graphics 2010.08.03
Object Graphics in IDL 연재 예고 원래 이 블로그가 처음에는 우주수치계산 강의를 위하여 만든 것이기는 하지만, 강의라는 것이 기본적으로 한시적일 수 밖에 없으므로 이 블로그의 존재가치를 이어나갈만한 뭔가 다른 내용이 필요할 것이라는 생각을 계속 해오고 있었습니다. 결국은 제가 잘 아는 내용이면서 다른 사람들도 관심있.. IDL/Object Graphics 2010.08.03