-------------------------------------------------------------- January 30 2006 -------------------------------------------------------------- GLC_lib-0.9.4 -------------------------------------------------------------- TRANSLATE SOME CLASS ,FUNCTIONS AND MEMBERS FILES : GLC_lib.pro glc_lumiere.h -> glc_light.h - glc_lumiere.cpp -> glc_light.cpp glc_cylindre.h -> glc_cylinder.h - glc_cylindre.cpp -> glc_cylinder.cpp glc_cercle.h -> glc_circle.h - glc_cercle.cpp -> glc_circle.cpp glc_orbitcercle.h -> glc_orbitcircle.h - glc_orbitcercle.cpp -> glc_orbitcircle.cpp glc_geometrie.h -> glc_geometry.h - glc_geometrie.cpp -> glc_geometry.cpp glc_interpolateur.h -> glc_interpolator.h - glc_interpolateur.cpp -> glc_interpolator.cpp glc_box.h - glc_box.cpp glc_mesh.cpp glc_point.h - glc_point.cpp Translate these class name in english : GLC_Lumiere -> GLC_Light GLC_Cylindre -> GLC_Cylinder GLC_Cercle -> GLC_Circle GLC_OrbitCercle -> GLC_OrbitCircle GLC_Geometrie -> GLC_Geometry Interpolateur -> GLC_Interpolator -------------------------------------------------------------- IMAGE PLANE BUG CORRECTION FILES : glc_imageplane.h - glc_imageplane.cpp glc_viewport.cpp Modifying the computation of the image plane Z coordinate to resolve hardware compatibility. -------------------------------------------------------------- FIX GLC_Collection Sub list creation bug FILES : glc_collection.h - glc_collection.cpp Now, in case of modification, the same list number is generated. -------------------------------------------------------------- Move SetPolygonMode method from end class to GLC_Geometry class FIELS : GLC_Geometry.h - GLC_Geometry.cpp GLC_Mesh.h - GLC_Mesh.cpp To preserve polymophisme, the method SetPolygonMode have been moved from end class to GLC_Geometry class. -------------------------------------------------------------- December 22 2005 -------------------------------------------------------------- GLC_lib-0.9.3 -------------------------------------------------------------- CHANGE RETURN VALUE OF SET FUNCTIONS FILES : glc_matrix4x4.h - glc_matrix4x4.cpp glc_vector4x4.h - glc_vector4x4.cpp Now GLC_Matrix4x4 and GLC_Vector4x4 set functions return reference to the class. -------------------------------------------------------------- COPY CONSTRUCTOR ADDED FILES : glc_vertex.h - glc_vertex.cpp glc_face.h - glc_face.cpp glc_mesh.h - glc_mesh.cpp Adding copy constructor for these class : - GLC_Vertex - GLC_Face - GLC_Mesh -------------------------------------------------------------- SIMPLIFY SELECTION FILES : glc_viexport.h - glc_viewport.cpp GLC_Viewport class Adding the public function : - GLC_uint Select(QGLWidget *pGLWidget, int x, int y); Move the public method to private services functions - void BeginSelection(GLdouble x, GLdouble y); - void EndSelection(void); -------------------------------------------------------------- CHANGE VERSION PATTERN Pattern XX.XX change to X.X.X -------------------------------------------------------------- ENHANCE INSTALLATION Minor change to file : GLC_lib.pro -------------------------------------------------------------- December 03 2005 -------------------------------------------------------------- GLC_lib-09.02 ENHANCE LINUX INSTALLATION Minor change to file : GLC_lib.pro -------------------------------------------------------------- November 21 2005 -------------------------------------------------------------- GLC_lib-09.01 FIRST RELEASE