Main Page | Namespace List | Class Hierarchy | Compound List | File List | Compound Members | File Members | Related Pages

cylinder.h File Reference

#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include "my_types.h"
#include "array.cpp"
#include "sphere.h"

Go to the source code of this file.

Compounds

class  cylinder
 A class to keep track of cylinders which are displayed using OpenGL. More...

class  gl_cylinder
 A class to keep track of cylinders ready for display using OpenGL. More...


Typedefs

typedef cylinder< float, float > cylinder_f
 Cylinder with float coordinates and radii.

typedef gl_cylinder< float,
float > 
gl_cylinder_f
 Gl_cylinder with float types for the related cylinder.

typedef cylinder< short, bytecylinder_s
 Cylinder with short coordinates and byte radii.

typedef gl_cylinder< short,
byte
gl_cylinder_s
 Gl_cylinder with short and byte types for the related cylinder.


Functions

template<class T, class S> ostream & operator<< (ostream &out, cylinder< T, S > &c)
 Output operator to print a cylinder for debugging.


Typedef Documentation

typedef cylinder<float,float> cylinder_f
 

Cylinder with float coordinates and radii.

typedef gl_cylinder<float,float> gl_cylinder_f
 

Gl_cylinder with float types for the related cylinder.

typedef cylinder<short,byte> cylinder_s
 

Cylinder with short coordinates and byte radii.

typedef gl_cylinder<short,byte> gl_cylinder_s
 

Gl_cylinder with short and byte types for the related cylinder.


Function Documentation

template<class T, class S>
ostream& operator<< ostream &  out,
cylinder< T, S > &  c
 

Output operator to print a cylinder for debugging.


Generated on Thu Nov 27 08:17:11 2003 for Animp - Animated Particles by doxygen 1.3.2