Main Page | File List

Point.h

Go to the documentation of this file.
00001 /**
00002  *\file         Point.h
00003  *
00004  *\brief        Point is a float triple, also type defined as Vertex and Vector.
00005  *
00006  *\author       Xianming Chen
00007  *
00008  *\date         11 Jul 2004\n
00009  */
00010 
00011 
00012 #ifndef _POINT_H
00013 #define _POINT_H
00014 
00015 
00016 
00017 namespace columbia
00018 {
00019   struct Point 
00020   {
00021       Point(float X=.0, float Y=.0, float Z=.0) : x(X), y(Y), z(Z) { }
00022       float x, y, z;
00023   };
00024   
00025   typedef Point Vertex;
00026   typedef Point Vector;
00027 
00028 }//end namespace xchen
00029 
00030 
00031 #endif

Generated on Wed Jul 14 19:41:01 2004 by doxygen 1.3.6