Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members
marstd.h
Go to the documentation of this file.00001 #ifndef __marstd_h__ 00002 #define __marstd_h__ 00003 00005 // MarSTD version 2004 - (c)2004 - Marcel Smit // 00006 // // 00007 // [email protected] // 00008 // [email protected] // 00009 // // 00010 // This code may not be used in a commercial product without my // 00011 // permission. If you redistribute it, this message must remain // 00012 // intact. If you use this code, some acknowledgement would be // 00013 // appreciated. ;-) // 00015 00017 00018 00019 00024 00034 00053 //#define MARSTD_3DNOW ///< Uncomment to use 3DNow! instructions. TODO: Implement 3DNow!. 00054 00055 // DEBUG CODE 00056 #include "CDebug.h" 00057 00058 // NEW CODE 00059 #include "CList.h" // dll: helper macros 00060 #include "CDynArray.h" // stack: helper macros 00061 #include "CVector.h" // geometry: vector 00062 #include "CVertex.h" // geometry: vertex 00063 #include "CSphere.h" // geometry: sphere 00064 #include "CPoly.h" // geometry: polygon, mesh 00065 #include "CMatrix.h" // math: 3x3 matrix and stack 00066 #include "CMatrix4.h" // math: 4x4 matrix and stack 00067 #include "CMath.h" // math: angle conversions, etc 00068 #include "CIsosurface.h" // geometry: metaballs 00069 #include "CFile.h" // io: file 00070 #include "CGeomBuilder.h" // geometry: primitives builder 00071 #include "CGeomCompiler.h" // geometry: geometry compiler 00072 #include "CBezier.h" // geometry: bezier patches 00073 #include "CCsg2D.h" // geometry: 2D csg 00074 #include "CCsg3D.h" // geometry: 3D csg 00075 00076 // OLD CODE. DON'T USE! (YET) 00077 #include "CBsp.h" // bsp operations 00078 #include "CBrush.h" // geometry: brushes 00079 #include "COctree.h" // geometry: octree 00080 00081 #include "inline/CVertex.inl" 00082 #include "inline/CPoly.inl" 00083 #include "inline/COctree.inl" 00084 #include "inline/CMatrix.inl" 00085 #include "inline/CMatrix4.inl" 00086 #include "inline/CIsosurface.inl" 00087 #include "inline/CGeomCompiler.inl" 00088 #include "inline/CGeomBuilder.inl" 00089 #include "inline/CBsp.inl" 00090 #include "inline/CBrush.inl" 00091 #include "inline/CBezier.inl" 00092 #include "inline/CCsg2D.inl" 00093 #include "inline/CCsg3D.inl" 00094 00095 #endif
Generated on Tue Feb 8 21:59:02 2005 for MarSTDv2004 by
