diff --git a/gl/inc/TArcBall.h b/gl/inc/TArcBall.h index bbb91b9871633b8fd2d6a5bc445c9646df8be9d2..9e163c839e9f74cf8553f31dadce4699d1c62664 100644 --- a/gl/inc/TArcBall.h +++ b/gl/inc/TArcBall.h @@ -1,4 +1,4 @@ -// @(#)root/gl:$Name: $:$Id: TArcBall.h,v 1.5 2004/09/14 15:37:34 rdm Exp $ +// @(#)root/gl:$Name: $:$Id: TArcBall.h,v 1.6 2004/09/17 19:33:31 brun Exp $ // Author: Timur Pocheptsov 03/08/2004 /************************************************************************* @@ -49,6 +49,7 @@ public: { return fTransform; } + ClassDef(TArcBall,0) }; class TEqRow { diff --git a/gl/inc/TGLCamera.h b/gl/inc/TGLCamera.h index 0cb10528438d8c2eebb5df6076f0089b7fe83971..f0e4f63b96ab18ae0af5f9f9400a754478b2c51d 100644 --- a/gl/inc/TGLCamera.h +++ b/gl/inc/TGLCamera.h @@ -1,4 +1,4 @@ -// @(#)root/gl:$Name: $:$Id: TGLCamera.h,v 1.3 2004/09/14 15:37:34 rdm Exp $ +// @(#)root/gl:$Name: $:$Id: TGLCamera.h,v 1.4 2004/11/15 14:59:02 brun Exp $ // Author: Timur Pocheptsov 03/08/2004 /************************************************************************* @@ -43,6 +43,8 @@ public: private: TGLCamera(const TGLCamera &); TGLCamera & operator = (const TGLCamera &); + + ClassDef(TGLCamera,0) }; class TGLTransformation { diff --git a/gl/inc/TGLKernel.h b/gl/inc/TGLKernel.h index 06631b84978d117a96ce0d11b115036ef3ac3fa9..d27ff54e0a6bbd8d5ef6bfcdf0e9c6f5f848bd59 100644 --- a/gl/inc/TGLKernel.h +++ b/gl/inc/TGLKernel.h @@ -1,4 +1,4 @@ -// @(#)root/base:$Name: $:$Id: TGLKernel.h,v 1.14 2004/09/13 09:56:33 brun Exp $ +// @(#)root/base:$Name: $:$Id: TGLKernel.h,v 1.15 2004/09/29 06:55:13 brun Exp $ // Author: Valery Fine(fine@vxcern.cern.ch) 05/03/97 /************************************************************************* @@ -145,6 +145,8 @@ public: private: void DrawStars(const Double_t * vertex, Style_t marker_style, UInt_t size); + + ClassDef(TGLKernel,0) //Concrete GL interface on top of TVirtualGL }; #endif diff --git a/gl/inc/TGLRender.h b/gl/inc/TGLRender.h index c7bdc532e94498106ab3b397b4cee71fb646b0a6..4fda8c3ddf7c208d442f929629e43e954f2ceda4 100644 --- a/gl/inc/TGLRender.h +++ b/gl/inc/TGLRender.h @@ -1,4 +1,4 @@ -// @(#)root/gl:$Name: $:$Id: TGLRender.h,v 1.8 2004/11/22 23:38:31 rdm Exp $ +// @(#)root/gl:$Name: $:$Id: TGLRender.h,v 1.9 2004/11/23 14:00:29 brun Exp $ // Author: Timur Pocheptsov 03/08/2004 /************************************************************************* @@ -49,7 +49,7 @@ private: public: TGLRender(); - ~TGLRender(); + virtual ~TGLRender(); void Traverse(); void SetAllActive() { @@ -89,6 +89,8 @@ private: TGLRender(const TGLRender &); TGLRender & operator = (const TGLRender &); + + ClassDef(TGLRender,0) }; #endif diff --git a/gl/inc/TGLSceneObject.h b/gl/inc/TGLSceneObject.h index 80953c7cee439271bb4782445fbc24d9195a4bb3..6f6afcf3a115ada4586712673a6de9f59dee8e2c 100644 --- a/gl/inc/TGLSceneObject.h +++ b/gl/inc/TGLSceneObject.h @@ -1,4 +1,4 @@ -// @(#)root/gl:$Name: $:$Id: TGLSceneObject.h,v 1.9 2004/11/02 16:55:20 brun Exp $ +// @(#)root/gl:$Name: $:$Id: TGLSceneObject.h,v 1.12 2004/11/18 14:37:02 brun Exp $ // Author: Timur Pocheptsov 03/08/2004 /************************************************************************* @@ -120,6 +120,8 @@ protected: private: TGLSceneObject(const TGLSceneObject &); TGLSceneObject & operator = (const TGLSceneObject &); + + ClassDef(TGLSceneObject,0) }; /////////////////////////////////////////////////////////////////////// diff --git a/gl/src/TArcBall.cxx b/gl/src/TArcBall.cxx index 653f508378b9cdace5488ff3650f7de538d21094..99b86ad50bac04e69f80e6f82e8e30b4768a6bc1 100644 --- a/gl/src/TArcBall.cxx +++ b/gl/src/TArcBall.cxx @@ -1,4 +1,4 @@ -// @(#)root/gl:$Name: $:$Id: TArcBall.cxx,v 1.5 2004/09/17 19:33:31 brun Exp $ +// @(#)root/gl:$Name: $:$Id: TArcBall.cxx,v 1.6 2004/09/29 06:55:13 brun Exp $ // Author: Timur Pocheptsov 03/08/2004 /************************************************************************* @@ -15,6 +15,8 @@ const Double_t Epsilon = 1.0e-5; +ClassImp(TArcBall) + //Arcball sphere constants: //Diameter is 2.0f //Radius is 1.0f diff --git a/gl/src/TGLCamera.cxx b/gl/src/TGLCamera.cxx index 889cd4d7a29038372b60f4818b22eefad2dc108c..969eb6ca263aa8de2ed1c57c79db3d1a8e3f2db3 100644 --- a/gl/src/TGLCamera.cxx +++ b/gl/src/TGLCamera.cxx @@ -1,4 +1,4 @@ -// @(#)root/gl:$Name: $:$Id: TGLCamera.cxx,v 1.4 2004/09/14 15:37:34 rdm Exp $ +// @(#)root/gl:$Name: $:$Id: TGLCamera.cxx,v 1.5 2004/11/15 14:59:02 brun Exp $ // Author: Timur Pocheptsov 03/08/2004 /************************************************************************* @@ -20,6 +20,8 @@ #include "TGLCamera.h" +ClassImp(TGLCamera) + TGLCamera::TGLCamera(const Double_t *vv, const Int_t *vp) :fViewVolume(vv), fViewPort(vp), fZoom(1.), fDrawFrame(kFALSE) diff --git a/gl/src/TGLKernel.cxx b/gl/src/TGLKernel.cxx index 75b704ff6625d8f472c79f98ae3e82a17fe8082b..9d9b8f5b00ece4c0d419ea3bc17ff098277dea00 100644 --- a/gl/src/TGLKernel.cxx +++ b/gl/src/TGLKernel.cxx @@ -1,4 +1,4 @@ -// @(#)root/gl:$Name: $:$Id: TGLKernel.cxx,v 1.24 2004/10/25 15:41:09 rdm Exp $ +// @(#)root/gl:$Name: $:$Id: TGLKernel.cxx,v 1.25 2004/11/22 23:39:52 rdm Exp $ // Author: Valery Fine(fine@vxcern.cern.ch) 05/03/97 /************************************************************************* @@ -33,6 +33,8 @@ #define ColorOffset 0 #endif +ClassImp(TGLKernel) + GLenum GLCommand[] = { GLConstants(GL_) }; diff --git a/gl/src/TGLRender.cxx b/gl/src/TGLRender.cxx index 9c4838c43b9f00034cae03cf4250c682c5f0f83a..4978fdbf5d2f180cdb9703a38ac0ad6910b0e812 100644 --- a/gl/src/TGLRender.cxx +++ b/gl/src/TGLRender.cxx @@ -1,4 +1,4 @@ -// @(#)root/gl:$Name: $:$Id: TGLRender.cxx,v 1.14 2004/11/22 23:38:31 rdm Exp $ +// @(#)root/gl:$Name: $:$Id: TGLRender.cxx,v 1.15 2004/11/23 14:00:29 brun Exp $ // Author: Timur Pocheptsov 03/08/2004 /************************************************************************* @@ -25,6 +25,8 @@ #include "TGLRender.h" #include "TGLCamera.h" +ClassImp(TGLRender) + namespace std {} using namespace std; const UChar_t gXyz[][8] = {{0x44, 0x44, 0x28, 0x10, 0x10, 0x28, 0x44, 0x44}, diff --git a/gl/src/TGLSceneObject.cxx b/gl/src/TGLSceneObject.cxx index 19a6b49756c31eea882270e198e764314b39162e..05b6db751f3a49f340aec91e0e55590ac9dd26e2 100644 --- a/gl/src/TGLSceneObject.cxx +++ b/gl/src/TGLSceneObject.cxx @@ -1,4 +1,4 @@ -// @(#)root/gl:$Name: $:$Id: TGLSceneObject.cxx,v 1.17 2004/11/18 14:37:02 brun Exp $ +// @(#)root/gl:$Name: $:$Id: TGLSceneObject.cxx,v 1.18 2004/11/19 06:36:28 brun Exp $ // Author: Timur Pocheptsov 03/08/2004 /************************************************************************* @@ -21,6 +21,8 @@ #include "TGLSceneObject.h" +ClassImp(TGLSceneObject) + static GLUtriangulatorObj *GetTesselator() { static struct Init {