Subversion Repositories seema-scanner

Rev

Rev 15 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 15 Rev 17
Line 4... Line 4...
4
#include <stdio.h>
4
#include <stdio.h>
5
#include <unistd.h>
5
#include <unistd.h>
6
 
6
 
7
int main(int argc, char *argv[]){
7
int main(int argc, char *argv[]){
8
 
8
 
9
    OpenGLContext context;
-
 
10
    std::vector<ScreenInfo> info = context.GetScreenInfo();
9
    std::vector<ScreenInfo> info = OpenGLContext::GetScreenInfo();
11
    for(int i=0; i<info.size(); i++)
10
    for(int i=0; i<info.size(); i++)
12
        printf("Screen %d: %s (%d x %d)\n", i, info[i].name.c_str(), info[i].resX, info[i].resY);
11
        printf("Screen %d: %s (%d x %d) (%d, %d)\n", i, info[i].name.c_str(), info[i].resX, info[i].resY, info[i].posX, info[i].posY);
13
 
12
 
14
 
13
 
15
    // new projector for screen 1
14
    // new projector for screen 1
16
    ProjectorOpenGL projector(1);
15
    ProjectorOpenGL projector(1);
17
 
16
 
18
    for(int i=0; i<100; i++){
17
    for(int i=0; i<500; i++){
19
        projector.displayWhite();
18
        projector.displayWhite();
20
        sleep(1);
19
        sleep(1);
-
 
20
        projector.displayBlack();
-
 
21
        sleep(1);
21
    }
22
    }
22
 
23
 
23
    return 0;
24
    return 0;
24
}
25
}