| Programming Guide | WideStudio/MWT Index Table of contents |
오프셋 지정에의한 묘화 제어
오프셋 변수에의한 XY 좌표의 조작
WSCvXXX 계의 클래스는 setXOffsetPtr(short*), setYOffsetPtr(short*) 를 사용해서 표시 위치의 조절을 할수가있습니다.
초기화 트리거(trigger)에서 이와같이 실행합니다.extern short xoffset; //A extern short yoffset; //A void initep(WSCbase* object){ object->setXOffsetPt(&xoffset); //B object->setYOffsetPt(&yoffset); //B }먼저 어디인가에 전역 변수로서 xoffset,yoffset 를 정의(define)해넣습니다. A 에서는 그 전역 변수를 외부 접근(access) 선언합니다. B 에서 그 변수의 포인터를 오프셋로 설정합니다. 설정된 이후 인스턴스는 변수의 내용을 가산한 좌표에 표시됩니다.
복수의 객체에 같은 오프셋 변수를 설정한후 그 오프셋 변수의 내용을 변경해서 표시 갱신을 실행함으로서 복수의 객체를 한시에 조작할수있습니다.스케일 오프셋에의한 크기의 조작
WSCvXXX 계의 클래스는 setScaleOffsetPtr(double*) 를 사용해서 표시크기를 조절할수있습니다.
초기화 트리거(trigger)에서 아래와 같이 실행합니다.extern double scaleoffset; //A void initep(WSCbase* object){ object->setScaleOffsetPt(&scaleoffset); //B }A 에서는 어디인가의 소스에 선언되여있을 전역 변수등을 외부 접근(access) 선언합니다. B 에서 그 변수의 포인터를 설정합니다. 설정된 후 인스턴스는 변수의 내용을 승산한 크기로 표시되도록됩니다.
또 복수의 객체에 같은 오프셋 변수를 설정해서 그 오프셋 변수의 내용을 변경해서 표시 갱신을 실행하고 복수의 객체를 한시에 조작 할수 있습니다.
| Copyright(C) WideStudio/MWT Development Team, 1999-2005 | Last modified: Jul 31, 2005 |