patrickh 2004/10/27 12:01:36 PDT
Modified files:
modules/GMTL ChangeLog
modules/GMTL/gmtl Version.h
modules/GMTL/python/src/gmtl _AABox_double.cpp
_AABox_float.cpp
_AxisAngle_double.cpp
_AxisAngle_float.cpp
_Coord_gmtl_Vec_double_3_gmtl_AxisAngle_double.cpp
_Coord_gmtl_Vec_double_3_gmtl_EulerAngle_double_gmtl_XYZ.cpp
_Coord_gmtl_Vec_double_3_gmtl_EulerAngle_double_gmtl_ZXY.cpp
_Coord_gmtl_Vec_double_3_gmtl_EulerAngle_double_gmtl_ZYX.cpp
_Coord_gmtl_Vec_double_3_gmtl_Quat_double.cpp
_Coord_gmtl_Vec_double_4_gmtl_AxisAngle_double.cpp
_Coord_gmtl_Vec_double_4_gmtl_EulerAngle_double_gmtl_XYZ.cpp
_Coord_gmtl_Vec_double_4_gmtl_EulerAngle_double_gmtl_ZXY.cpp
_Coord_gmtl_Vec_double_4_gmtl_EulerAngle_double_gmtl_ZYX.cpp
_Coord_gmtl_Vec_double_4_gmtl_Quat_double.cpp
_Coord_gmtl_Vec_float_3_gmtl_AxisAngle_float.cpp
_Coord_gmtl_Vec_float_3_gmtl_EulerAngle_float_gmtl_XYZ.cpp
_Coord_gmtl_Vec_float_3_gmtl_EulerAngle_float_gmtl_ZXY.cpp
_Coord_gmtl_Vec_float_3_gmtl_EulerAngle_float_gmtl_ZYX.cpp
_Coord_gmtl_Vec_float_3_gmtl_Quat_float.cpp
_Coord_gmtl_Vec_float_4_gmtl_AxisAngle_float.cpp
_Coord_gmtl_Vec_float_4_gmtl_EulerAngle_float_gmtl_XYZ.cpp
_Coord_gmtl_Vec_float_4_gmtl_EulerAngle_float_gmtl_ZXY.cpp
_Coord_gmtl_Vec_float_4_gmtl_EulerAngle_float_gmtl_ZYX.cpp
_Coord_gmtl_Vec_float_4_gmtl_Quat_float.cpp
_EulerAngle_float_gmtl_XYZ.cpp
_EulerAngle_float_gmtl_ZXY.cpp
_EulerAngle_float_gmtl_ZYX.cpp
_LineSeg_double.cpp
_LineSeg_float.cpp
_Matrix_float_3_3.cpp
_Matrix_float_4_4.cpp
_Plane_double.cpp
_Plane_float.cpp
_Point_float_2.cpp
_Point_float_3.cpp
_Point_int_2.cpp _Point_int_3.cpp
_Quat_double.cpp _Quat_float.cpp
_Ray_double.cpp _Ray_float.cpp
_Sphere_double.cpp
_Sphere_float.cpp _Tri_double.cpp
_Tri_float.cpp _Tri_int.cpp
_VecBase_double_2.cpp
_VecBase_double_3.cpp
_VecBase_double_4.cpp
_VecBase_float_2.cpp
_VecBase_float_3.cpp
_VecBase_float_4.cpp
_VecBase_int_2.cpp
_VecBase_int_3.cpp
_VecBase_int_4.cpp
_Vec_double_3.cpp
_Vec_double_4.cpp
_Vec_float_3.cpp _Vec_float_4.cpp
_Vec_int_3.cpp _Vec_int_4.cpp
Added files:
modules/GMTL/python/src gmtl-pickle.h
Log:
All PyGMTL data types can now be pickled. Bumped version to 0.4.2.
Revision Changes Path
1.96 +2 -0 GGT/modules/GMTL/ChangeLog
1.29 +3 -3 GGT/modules/GMTL/gmtl/Version.h
1.1 +387 -0 GGT/modules/GMTL/python/src/gmtl-pickle.h (new)
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_AABox_double.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_AABox_float.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_AxisAngle_double.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_AxisAngle_float.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_double_3_gmtl_AxisAngle_double.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_double_3_gmtl_EulerAngle_double_gmtl_XYZ.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_double_3_gmtl_EulerAngle_double_gmtl_ZXY.cpp
1.2 +3 -2 GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_double_3_gmtl_EulerAngle_double_gmtl_ZYX.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_double_3_gmtl_Quat_double.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_double_4_gmtl_AxisAngle_double.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_double_4_gmtl_EulerAngle_double_gmtl_XYZ.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_double_4_gmtl_EulerAngle_double_gmtl_ZXY.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_double_4_gmtl_EulerAngle_double_gmtl_ZYX.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_double_4_gmtl_Quat_double.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_float_3_gmtl_AxisAngle_float.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_float_3_gmtl_EulerAngle_float_gmtl_XYZ.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_float_3_gmtl_EulerAngle_float_gmtl_ZXY.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_float_3_gmtl_EulerAngle_float_gmtl_ZYX.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_float_3_gmtl_Quat_float.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_float_4_gmtl_AxisAngle_float.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_float_4_gmtl_EulerAngle_float_gmtl_XYZ.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_float_4_gmtl_EulerAngle_float_gmtl_ZXY.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_float_4_gmtl_EulerAngle_float_gmtl_ZYX.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_float_4_gmtl_Quat_float.cpp
1.4 +4 -2 GGT/modules/GMTL/python/src/gmtl/_EulerAngle_float_gmtl_XYZ.cpp
1.4 +4 -2 GGT/modules/GMTL/python/src/gmtl/_EulerAngle_float_gmtl_ZXY.cpp
1.4 +4 -2 GGT/modules/GMTL/python/src/gmtl/_EulerAngle_float_gmtl_ZYX.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_LineSeg_double.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_LineSeg_float.cpp
1.5 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Matrix_float_3_3.cpp
1.5 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Matrix_float_4_4.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Plane_double.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Plane_float.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Point_float_2.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Point_float_3.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Point_int_2.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Point_int_3.cpp
1.4 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Quat_double.cpp
1.4 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Quat_float.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Ray_double.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Ray_float.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Sphere_double.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Sphere_float.cpp
1.3 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Tri_double.cpp
1.3 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Tri_float.cpp
1.3 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Tri_int.cpp
1.4 +4 -2 GGT/modules/GMTL/python/src/gmtl/_VecBase_double_2.cpp
1.4 +4 -2 GGT/modules/GMTL/python/src/gmtl/_VecBase_double_3.cpp
1.4 +4 -2 GGT/modules/GMTL/python/src/gmtl/_VecBase_double_4.cpp
1.4 +4 -2 GGT/modules/GMTL/python/src/gmtl/_VecBase_float_2.cpp
1.4 +4 -2 GGT/modules/GMTL/python/src/gmtl/_VecBase_float_3.cpp
1.4 +4 -2 GGT/modules/GMTL/python/src/gmtl/_VecBase_float_4.cpp
1.4 +4 -2 GGT/modules/GMTL/python/src/gmtl/_VecBase_int_2.cpp
1.4 +4 -2 GGT/modules/GMTL/python/src/gmtl/_VecBase_int_3.cpp
1.4 +4 -2 GGT/modules/GMTL/python/src/gmtl/_VecBase_int_4.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Vec_double_3.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Vec_double_4.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Vec_float_3.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Vec_float_4.cpp
1.2 +4 -2 GGT/modules/GMTL/python/src/gmtl/_Vec_int_3.cpp
1.2 +5 -3 GGT/modules/GMTL/python/src/gmtl/_Vec_int_4.cpp
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/ChangeLog.diff?r1=1.95&r2=1.96&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Version.h.diff?r1=1.28&r2=1.29&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl-pickle.h?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_AABox_double.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_AABox_float.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_AxisAngle_double.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_AxisAngle_float.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_double_3_gmtl_AxisAngle_double.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_double_3_gmtl_EulerAngle_double_gmtl_XYZ.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_double_3_gmtl_EulerAngle_double_gmtl_ZXY.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_double_3_gmtl_EulerAngle_double_gmtl_ZYX.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_double_3_gmtl_Quat_double.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_double_4_gmtl_AxisAngle_double.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_double_4_gmtl_EulerAngle_double_gmtl_XYZ.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_double_4_gmtl_EulerAngle_double_gmtl_ZXY.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_double_4_gmtl_EulerAngle_double_gmtl_ZYX.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_double_4_gmtl_Quat_double.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_float_3_gmtl_AxisAngle_float.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_float_3_gmtl_EulerAngle_float_gmtl_XYZ.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_float_3_gmtl_EulerAngle_float_gmtl_ZXY.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_float_3_gmtl_EulerAngle_float_gmtl_ZYX.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_float_3_gmtl_Quat_float.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_float_4_gmtl_AxisAngle_float.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_float_4_gmtl_EulerAngle_float_gmtl_XYZ.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_float_4_gmtl_EulerAngle_float_gmtl_ZXY.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_float_4_gmtl_EulerAngle_float_gmtl_ZYX.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Coord_gmtl_Vec_float_4_gmtl_Quat_float.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_EulerAngle_float_gmtl_XYZ.cpp.diff?r1=1.3&r2=1.4&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_EulerAngle_float_gmtl_ZXY.cpp.diff?r1=1.3&r2=1.4&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_EulerAngle_float_gmtl_ZYX.cpp.diff?r1=1.3&r2=1.4&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_LineSeg_double.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_LineSeg_float.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Matrix_float_3_3.cpp.diff?r1=1.4&r2=1.5&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Matrix_float_4_4.cpp.diff?r1=1.4&r2=1.5&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Plane_double.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Plane_float.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Point_float_2.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Point_float_3.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Point_int_2.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Point_int_3.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Quat_double.cpp.diff?r1=1.3&r2=1.4&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Quat_float.cpp.diff?r1=1.3&r2=1.4&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Ray_double.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Ray_float.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Sphere_double.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Sphere_float.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Tri_double.cpp.diff?r1=1.2&r2=1.3&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Tri_float.cpp.diff?r1=1.2&r2=1.3&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Tri_int.cpp.diff?r1=1.2&r2=1.3&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_VecBase_double_2.cpp.diff?r1=1.3&r2=1.4&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_VecBase_double_3.cpp.diff?r1=1.3&r2=1.4&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_VecBase_double_4.cpp.diff?r1=1.3&r2=1.4&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_VecBase_float_2.cpp.diff?r1=1.3&r2=1.4&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_VecBase_float_3.cpp.diff?r1=1.3&r2=1.4&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_VecBase_float_4.cpp.diff?r1=1.3&r2=1.4&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_VecBase_int_2.cpp.diff?r1=1.3&r2=1.4&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_VecBase_int_3.cpp.diff?r1=1.3&r2=1.4&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_VecBase_int_4.cpp.diff?r1=1.3&r2=1.4&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Vec_double_3.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Vec_double_4.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Vec_float_3.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Vec_float_4.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Vec_int_3.cpp.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_Vec_int_4.cpp.diff?r1=1.1&r2=1.2&diff_format=l
|