Object Graphics in IDL [11] 그래픽 출력 디바이스 관련 객체들 (Destination Objects) 이 카테고리에는 객체기반의 그래픽 컨텐츠를 실제로 출력하게 될 디바이스와 관련된 클래스들이 속해 있다. Direct Graphics의 경우를 보면 그림을 그래픽 윈도우상에 나타낼 것인지, 아니면 Z-Buffer를 사용할 것인지 등을 결정하기 위하여 device라는 프.. IDL/Object Graphics 2010.10.01
Object Graphics in IDL [10] 개별 그래픽 요소 객체들 (Visualization Objects) 이 카테고리에는 우리가 이미 개념적으로는 익숙한 실제 그래픽 요소들에 해당되는 클래스들이 속해 있다. 앞서 예제들에서 언급되었던 Plot, Axis 객체외에도 Image, Surface, Polygon, Volume 등 구체적인 그래픽 요소들에 대응되는 클래스들이라고 보면 된다. 이 카.. IDL/Object Graphics 2010.09.30
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