From: <dkg5@us...>  20090617 21:20:59

Revision: 995 http://panotools.svn.sourceforge.net/panotools/?rev=995&view=rev Author: dkg5 Date: 20090617 21:20:39 +0000 (Wed, 17 Jun 2009) Log Message:  added GPL to matlab Modified Paths:  branches/libpano_gsoc2009_mosaic/matlab/cart2proj.m branches/libpano_gsoc2009_mosaic/matlab/mosaic_v6.m branches/libpano_gsoc2009_mosaic/matlab/proj2cart.m branches/libpano_gsoc2009_mosaic/matlab/rot.m branches/libpano_gsoc2009_mosaic/matlab/slant.m branches/libpano_gsoc2009_mosaic/matlab/tilt.m branches/libpano_gsoc2009_mosaic/matlab/trans.m Modified: branches/libpano_gsoc2009_mosaic/matlab/cart2proj.m ===================================================================  branches/libpano_gsoc2009_mosaic/matlab/cart2proj.m 20090616 22:41:43 UTC (rev 994) +++ branches/libpano_gsoc2009_mosaic/matlab/cart2proj.m 20090617 21:20:39 UTC (rev 995) @@ 1,3 +1,17 @@ +% This program is free software; you can redistribute it and/or modify +% it under the terms of the GNU General Public License as published by +% the Free Software Foundation; either version 2, or (at your option) +% any later version. +% +% This program is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +% GNU General Public License for more details. +% +% You should have received a copy of the GNU General Public License +% along with this program; if not, write to the Free Software +% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + function [proj] = cart2proj(cart) % USAGE: proj = cart2proj(cart) % Converts cartesian coordinates to projective by appending 1 to end Modified: branches/libpano_gsoc2009_mosaic/matlab/mosaic_v6.m ===================================================================  branches/libpano_gsoc2009_mosaic/matlab/mosaic_v6.m 20090616 22:41:43 UTC (rev 994) +++ branches/libpano_gsoc2009_mosaic/matlab/mosaic_v6.m 20090617 21:20:39 UTC (rev 995) @@ 1,3 +1,18 @@ +% This program is free software; you can redistribute it and/or modify +% it under the terms of the GNU General Public License as published by +% the Free Software Foundation; either version 2, or (at your option) +% any later version. +% +% This program is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +% GNU General Public License for more details. +% +% You should have received a copy of the GNU General Public License +% along with this program; if not, write to the Free Software +% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + + clear all; %close all; Modified: branches/libpano_gsoc2009_mosaic/matlab/proj2cart.m ===================================================================  branches/libpano_gsoc2009_mosaic/matlab/proj2cart.m 20090616 22:41:43 UTC (rev 994) +++ branches/libpano_gsoc2009_mosaic/matlab/proj2cart.m 20090617 21:20:39 UTC (rev 995) @@ 1,3 +1,17 @@ +% This program is free software; you can redistribute it and/or modify +% it under the terms of the GNU General Public License as published by +% the Free Software Foundation; either version 2, or (at your option) +% any later version. +% +% This program is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +% GNU General Public License for more details. +% +% You should have received a copy of the GNU General Public License +% along with this program; if not, write to the Free Software +% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + function [cart] = proj2cart(proj) % USAGE: cart = proj2cart(proj) % Converts projective coordinates to cartesian by dividing by z Modified: branches/libpano_gsoc2009_mosaic/matlab/rot.m ===================================================================  branches/libpano_gsoc2009_mosaic/matlab/rot.m 20090616 22:41:43 UTC (rev 994) +++ branches/libpano_gsoc2009_mosaic/matlab/rot.m 20090617 21:20:39 UTC (rev 995) @@ 1,3 +1,17 @@ +% This program is free software; you can redistribute it and/or modify +% it under the terms of the GNU General Public License as published by +% the Free Software Foundation; either version 2, or (at your option) +% any later version. +% +% This program is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +% GNU General Public License for more details. +% +% You should have received a copy of the GNU General Public License +% along with this program; if not, write to the Free Software +% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + function [out, rotmat] = rot(vproj, ang, ax) % USAGE: out = rot(vproj, ang, ax) % Rotates vproj about axis, ax, by angle, ang. Modified: branches/libpano_gsoc2009_mosaic/matlab/slant.m ===================================================================  branches/libpano_gsoc2009_mosaic/matlab/slant.m 20090616 22:41:43 UTC (rev 994) +++ branches/libpano_gsoc2009_mosaic/matlab/slant.m 20090617 21:20:39 UTC (rev 995) @@ 1,3 +1,18 @@ +% This program is free software; you can redistribute it and/or modify +% it under the terms of the GNU General Public License as published by +% the Free Software Foundation; either version 2, or (at your option) +% any later version. +% +% This program is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +% GNU General Public License for more details. +% +% You should have received a copy of the GNU General Public License +% along with this program; if not, write to the Free Software +% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + + function M = slant(L, ang) % USAGE: M = slant(L, ang) % accepts L, a 2 element vector describing the location of the LookAtPoint Modified: branches/libpano_gsoc2009_mosaic/matlab/tilt.m ===================================================================  branches/libpano_gsoc2009_mosaic/matlab/tilt.m 20090616 22:41:43 UTC (rev 994) +++ branches/libpano_gsoc2009_mosaic/matlab/tilt.m 20090617 21:20:39 UTC (rev 995) @@ 1,3 +1,17 @@ +% This program is free software; you can redistribute it and/or modify +% it under the terms of the GNU General Public License as published by +% the Free Software Foundation; either version 2, or (at your option) +% any later version. +% +% This program is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +% GNU General Public License for more details. +% +% You should have received a copy of the GNU General Public License +% along with this program; if not, write to the Free Software +% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + function M = tilt(L, ang) % USAGE: M = tilt(L, ang) % accepts L, a 2 element vector describing the location of the LookAtPoint Modified: branches/libpano_gsoc2009_mosaic/matlab/trans.m ===================================================================  branches/libpano_gsoc2009_mosaic/matlab/trans.m 20090616 22:41:43 UTC (rev 994) +++ branches/libpano_gsoc2009_mosaic/matlab/trans.m 20090617 21:20:39 UTC (rev 995) @@ 1,3 +1,17 @@ +% This program is free software; you can redistribute it and/or modify +% it under the terms of the GNU General Public License as published by +% the Free Software Foundation; either version 2, or (at your option) +% any later version. +% +% This program is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +% GNU General Public License for more details. +% +% You should have received a copy of the GNU General Public License +% along with this program; if not, write to the Free Software +% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + function [vout, T] = trans(vproj, vtrans) % USAGE: out = trans(vproj, vtrans) % Translates vproj by vector vtrans This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. 