Thursday, September 29, 2011

Figure 21


$40 off Craftsman 5 Drawer Homeowner Tool Center with Riser and Parts Bins $99.99 on sale 10/2-10/8
Sears Deal of the Day: Thule Car Top Carrier, Quest
Wholesale Fleece Blankets
400950_BuddhaGroove.com-Culture Infused Living: Home Accents, Jewelry, Accessories from around the world!
400948_Culture Infused Living: Home Accents, Jewelry, and accessories from around the world. CulturalElemen
504427_Save up to 75% on batteries and accessories at Brooklyn Battery Works!
504080_10% OFF Orders of $75 or More from Journelle.com! Use Promo Code: NOV11 (Valid 11/1 - 11/30/11)
502239_Brand names, bargain prices at shoezoo.com. If you don't love your new shoes, return them for free!

400949_GaneshMall.com-Culture Infused Living: Home Accents, Jewelry, and accessories from around the world!



Figure 21
================
/*
//Author: Cheikh Drame
//To support, please do one of the following
//- Visit irap123.com many times a day
//- Join irap123.com
//- Buy my app irap123 (rhyming dictionary) available for android, and iphone. On windows phone, it is called iLyrics. If not, you can get the desktop version at www.irap123.com/apps/webstore/
//- Include irap123.com in your blogs, forums, facebook walls, email footers, comments
//- send a donation at my paypal address at cbdsigned.vevo@gmail.com
//- Buy a story at http://shop.pparzygnat.com
*/
// Drawing.cpp : Defines the entry point for the console application.
//


#include
#include

int width =400, height=300, x, y=-1;




void display()
{
glBegin(GL_POINTS);
glVertex2i(x,y);// the job is to plot a point
glEnd();
glFlush();

}

//SIMPLE RULE OF BACK TO RED
void mouse(int button, int state, int x, int y)
{
switch(button)
{
case GLUT_LEFT_BUTTON:
if(state==GLUT_DOWN) glColor3f(0, 1,0);
else glColor3f(1,0,0);
break;
case GLUT_RIGHT_BUTTON:
if(state==GLUT_DOWN) glColor3f(0,0,1); //Drawing clor blue
else glColor3f(1,0,0);
break;
}
}
void motion(int mouseX, int mouseY)
{
x=mouseX;
y=height-1-mouseY;
glutPostRedisplay();
d}
void passive(int mouseX, int mouseY)
{
x=mouseX;
y=height-1-mouseY;
glutPostRedisplay();
}

void main(int argc, char**argv)
{
glutInit(&argc, argv);

glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);
glutInitWindowSize(width, height);
glutCreateWindow("web: irap123.com");
glClearColor(0.0,0.0,0.0,0.0);
glClear(GL_COLOR_BUFFER_BIT);
glColor3f(1,0,0);//default drawing color red
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
gluOrtho2D(0, width, 0, height);
glutDisplayFunc(display);
glutMouseFunc(mouse);
glutMotionFunc(motion);
glutPassiveMotionFunc(passive);
glutMainLoop();
}

No comments:

Post a Comment