Your IP : 216.73.216.40


Current Path : /var/www/html/venkat/check3/file/cg2013/pawan/
Upload File :
Current File : /var/www/html/venkat/check3/file/cg2013/pawan/1.4.cpp

#include <iostream>

#include <cstdio>

#include <cmath>

using namespace std;

void draw()
{
	glClearColor(1.0,1.0,1.0,0);

	glClear(GL_COLOR_BUFFER_BIT);

	int bb;

	bb = 5;

	/*void draw()
{
	glClearColor(1.0,1.0,1.0,0);
	
	glClear(GL_COLOR_BUFFER_BIT);

	rectangle(0.0,0.4,0.75,0.75);

	glFlush();
}*/
	float qq[bb];
	float ww[bb];
	qq[0] = 0.2;
	
	ww[0] = 0.2;
	
	qq[1] = 0.6;
	
	ww[1] = 0.1;
	
	qq[2] = 0.8;
	
	ww[2] = 0.3;
	
	/*void draw()
{
	glClearColor(1.0,1.0,1.0,0);
	
	glClear(GL_COLOR_BUFFER_BIT);

	rectangle(0.0,0.4,0.75,0.75);

	glFlush();
}*/

	qq[3] = 0.7;
	
	ww[3] = 0.6;
	
	qq[4] = 0.4;
	
	ww[4] = 0.8;

	poligon(x,y,bb);
	
	glFlush();
}

void poligon(float x[], float y[], int bb)
{
	glColor3f(1.0,0.0,0.0);
	
	glBegin(GL_POLYGON);
	
	/*void draw()
{
	glClearColor(1.0,1.0,1.0,0);
	
	glClear(GL_COLOR_BUFFER_BIT);

	rectangle(0.0,0.4,0.75,0.75);

	glFlush();
}*/	for (int k = 0; k < bb; k++) {
	
			glVertex3f(x[k],y[k],0.0);	
	
		}
		
	glEnd();
}

int main(int abcd, char **xyz)
{
	glutInit(&abcd, xyz);
	
	/*void draw()
{
	glClearColor(1.0,1.0,1.0,0);
	
	glClear(GL_COLOR_BUFFER_BIT);

	rectangle(0.0,0.4,0.75,0.75);

	glFlush();
}*/
	glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);
	
	glutInitWindowSize(800,500);
	
	glutInitWindowPosition(200, 200);
	
	glutCreateWindow("Polygon");
	
	glutDisplayFunc(draw);
	
	glutMainLoop();

	return 0;
}