IDL에서 그래픽 개체의 내부를 색상으로 채우는데 있어서는 빈틈없이 꽉 채우는 방식이 기본이지만 일정한
패턴(Pattern)의 형태로 채우는 것도 가능합니다. 이러한 기능은
BARPLOT, FILLPLOT, POLYGON 등의 그래픽 함수들에서 지원되는
"PATTERN_"이란 문구로 시작하는 속성들을 통하여 사용할 수 있습니다. 패턴을 사용할 경우
디폴트 패턴은 기울어진 선들로 구성된 빗금의 형태가 됩니다. 예제 그림을 보면 다음과 같습니다.
하지만 다른 형태의 패턴을 사용하고자 할 경우에는 커스텀 패턴을 유저가 직접 만들어서 사용하면 됩니다. 커스텀 패턴을 생성하는 작업은 32x32 크기의 바이트형 배열을 생성하여 원하는 형태가 되도록 배열 값들을 커스터마이즈하는 방식이 기본이 됩니다. 이러한 방식으로 구현된 예제 그림을 보면 다음과 같습니다.
IDL에서 패턴을 사용하는 방법에 관한 자세한 내용에 관해서는 아래 링크의 게시물을 참조하시면 됩니다.