TinyGL 0.4.1 for MinGW
Macros | Functions
gears.c File Reference
#include <math.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <windows.h>
#include <GL/gdi.h>
#include <GL/gl.h>
#include "ui.h"

Go to the source code of this file.

Macros

#define M_PI   3.14159265
 

Functions

void draw (void)
 
void idle (void)
 
GLenum key (int k, GLenum mask)
 
void reshape (int width, int height)
 
void init (void)
 
int main (int argc, char **argv)
 

Macro Definition Documentation

◆ M_PI

#define M_PI   3.14159265

Definition at line 24 of file gears.c.

Function Documentation

◆ draw()

void draw ( void  )

Definition at line 163 of file gears.c.

◆ idle()

void idle ( void  )

Definition at line 203 of file gears.c.

◆ init()

void init ( void  )
  • glEnable( GL_CULL_FACE );*‍/
  • glEnable( GL_DEPTH_TEST ); *‍/

Definition at line 257 of file gears.c.

◆ key()

GLenum key ( int  k,
GLenum  mask 
)

Definition at line 212 of file gears.c.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 301 of file gears.c.

◆ reshape()

void reshape ( int  width,
int  height 
)

Definition at line 242 of file gears.c.