Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

cybglpointsetc.h

Go to the documentation of this file.
00001 // cybglpointsetc.h Interface for CybGLPointSetC class.
00002 //
00003 // $Log: cybglpointsetc.h,v $
00004 // Revision 1.3  2002/06/27 22:19:05  andre
00005 // Fixed Color Bug. Switched to DisplayLists.
00006 // TODO: Check for duplicate Color Entries, so we can avoid calling glColor4f too many times.
00007 // there was no Base class Problem is though before.
00008 //
00009 // Revision 1.2  2002/06/26 01:13:32  andre
00010 // Points Running, some Problems with Base class -> USE not working ???
00011 //
00012 // Revision 1.1  2002/06/26 00:16:14  andre
00013 // Initial Checkin
00014 //
00015 //
00016 //
00017 // Copyright (C) 2002 Carsten Winkelholz, Andre Reschke
00018 //
00019 // Address:  FGAN Forschungsgesellschaft für Angewandte Naturwissenschaften e. V.
00020 //         Neuenahrer Str. 20
00021 //         D - 53343 Wachtberg
00022 //
00023 //       Virtual Data Arts
00024 //       Andre Reschke
00025 //       Oranienstrasse 25
00026 //       D - 52066 Aachen
00027 //      
00028 // Email:    winkelholz@fgan.de, a.reschke@vdarts.de
00029 //
00031 
00032 #ifndef CYBGLPOINTSETC_HC
00033 #define CYGGLPOINTSETC_HC
00034 
00035 #include <GL/glut.h>
00036 
00037 #include "oaw/ctk/cybpointsetc.h"
00038 #include "oaw/ctk/cybchannelc.h"
00039 #include "../oawconfig.h"
00040 
00041 OAW_BEGIN_NAMESPACE
00042 
00043 typedef ArrayC<GLuint> GLuintArray;
00044 
00045 class OAW_DLLMAPPING CybGLPointSetC : public CybPointSetC
00046 {
00047 public:
00048   CybGLPointSetC(CybWorldC*);
00049   virtual void ToChannelDefault(CybChannelC*, long);
00050 protected:
00051   ArrayC<GLint> m_lid;
00052 };
00053 
00054 
00055 OAW_END_NAMESPACE
00056 
00057 #endif
00058 
00059 
00060 
00061 

Generated on Tue Jul 29 14:24:10 2003 for Open ActiveWrl by doxygen1.3-rc2