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
IDL 8.0이 나왔습니다 IDL의 새로운 버전인 8.0이 해외에 이어 국내에서도 공식적으로 공급이 시작되었군요. 아래 링크를 누르시면 이번 버전의 전반적인 특징을 보실 수 있습니다. 소개링크 이번 버전은 기존 7.대 버전에 비해서 많은 변화가 보입니다. 일단 그래픽 체계에 있어서 기존의 direct graphics 수준의 조작만으로 object.. IDL/General 2010.08.19
Object Graphics in IDL [04] Object Graphics에서는 그래픽을 구성하는 각각의 요소들이 하나의 블록들처럼 간주되고 이러한 블록들을 마치 레고조립을 하는 것처럼 차곡차곡 쌓는 방식으로 구현이 된다. 이 때 각각의 블록에 해당되는 개별 요소들은 하나의 클래스(Class)로서 정의가 된다. 아마 C++이나 그 외 오브젝트 기반의 프로그.. IDL/Object Graphics 2010.08.14