From ae7631f6bda6986df97c24067f83c73d20c3c2d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20Pe=C3=B1aranda?= Date: Thu, 9 Apr 2015 11:52:23 -0300 Subject: [PATCH] added licence to files --- chronos.cpp | 19 +++++++++++++++++++ chronos.h | 19 +++++++++++++++++++ files.h | 19 +++++++++++++++++++ glincludes.h | 19 +++++++++++++++++++ image_read.cpp | 19 +++++++++++++++++++ image_read.h | 19 +++++++++++++++++++ main.cpp | 19 +++++++++++++++++++ openglcanvas.cpp | 19 +++++++++++++++++++ openglcanvas.h | 19 +++++++++++++++++++ pano_interface_1.pro | 19 +++++++++++++++++++ panowindow1.cpp | 19 +++++++++++++++++++ panowindow1.h | 19 +++++++++++++++++++ shaders/fragment_shader.frag | 19 +++++++++++++++++++ shaders/vertex_shader.vert | 19 +++++++++++++++++++ 14 files changed, 266 insertions(+) diff --git a/chronos.cpp b/chronos.cpp index 2ee9777..eb7a150 100644 --- a/chronos.cpp +++ b/chronos.cpp @@ -1,3 +1,22 @@ +//-------------------------------------------------- +// Panoramic is an interface for the visualization of panoramas capable of +// handling wide fields of view, based on Möbius transformations. +// Copyright (C) 2015 Luis Peñaranda, Luiz Velho and Leonardo Sacht. +// +// 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 3 of the License, 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, see . +//-------------------------------------------------- + #ifdef _WIN32 #include #else diff --git a/chronos.h b/chronos.h index 40f96cb..6354de0 100644 --- a/chronos.h +++ b/chronos.h @@ -1,3 +1,22 @@ +//-------------------------------------------------- +// Panoramic is an interface for the visualization of panoramas capable of +// handling wide fields of view, based on Möbius transformations. +// Copyright (C) 2015 Luis Peñaranda, Luiz Velho and Leonardo Sacht. +// +// 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 3 of the License, 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, see . +//-------------------------------------------------- + #ifndef CHRONOS_H #define CHRONOS_H diff --git a/files.h b/files.h index cbcd632..419cde5 100644 --- a/files.h +++ b/files.h @@ -1,3 +1,22 @@ +//-------------------------------------------------- +// Panoramic is an interface for the visualization of panoramas capable of +// handling wide fields of view, based on Möbius transformations. +// Copyright (C) 2015 Luis Peñaranda, Luiz Velho and Leonardo Sacht. +// +// 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 3 of the License, 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, see . +//-------------------------------------------------- + #ifndef FILES_H #define FILES_H diff --git a/glincludes.h b/glincludes.h index 52e1aa3..5633b94 100644 --- a/glincludes.h +++ b/glincludes.h @@ -1,3 +1,22 @@ +//-------------------------------------------------- +// Panoramic is an interface for the visualization of panoramas capable of +// handling wide fields of view, based on Möbius transformations. +// Copyright (C) 2015 Luis Peñaranda, Luiz Velho and Leonardo Sacht. +// +// 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 3 of the License, 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, see . +//-------------------------------------------------- + #ifndef GLINCLUDES_H #define GLINCLUDES_H diff --git a/image_read.cpp b/image_read.cpp index 41c5a5e..3666862 100644 --- a/image_read.cpp +++ b/image_read.cpp @@ -1,3 +1,22 @@ +//-------------------------------------------------- +// Panoramic is an interface for the visualization of panoramas capable of +// handling wide fields of view, based on Möbius transformations. +// Copyright (C) 2015 Luis Peñaranda, Luiz Velho and Leonardo Sacht. +// +// 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 3 of the License, 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, see . +//-------------------------------------------------- + #include // for fread #include "files.h" #include "image_read.h" diff --git a/image_read.h b/image_read.h index 852a696..02ecd21 100644 --- a/image_read.h +++ b/image_read.h @@ -1,3 +1,22 @@ +//-------------------------------------------------- +// Panoramic is an interface for the visualization of panoramas capable of +// handling wide fields of view, based on Möbius transformations. +// Copyright (C) 2015 Luis Peñaranda, Luiz Velho and Leonardo Sacht. +// +// 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 3 of the License, 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, see . +//-------------------------------------------------- + #ifndef IMAGE_READ_H #define IMAGE_READ_H diff --git a/main.cpp b/main.cpp index 3bec3fb..75f01c3 100644 --- a/main.cpp +++ b/main.cpp @@ -1,3 +1,22 @@ +//-------------------------------------------------- +// Panoramic is an interface for the visualization of panoramas capable of +// handling wide fields of view, based on Möbius transformations. +// Copyright (C) 2015 Luis Peñaranda, Luiz Velho and Leonardo Sacht. +// +// 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 3 of the License, 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, see . +//-------------------------------------------------- + #include #include "panowindow1.h" #include "openglcanvas.h" diff --git a/openglcanvas.cpp b/openglcanvas.cpp index 7e76318..07be497 100644 --- a/openglcanvas.cpp +++ b/openglcanvas.cpp @@ -1,3 +1,22 @@ +//-------------------------------------------------- +// Panoramic is an interface for the visualization of panoramas capable of +// handling wide fields of view, based on Möbius transformations. +// Copyright (C) 2015 Luis Peñaranda, Luiz Velho and Leonardo Sacht. +// +// 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 3 of the License, 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, see . +//-------------------------------------------------- + #include #ifdef NEEDGLEE #include "GLee.h" diff --git a/openglcanvas.h b/openglcanvas.h index 97605b4..bbeb319 100644 --- a/openglcanvas.h +++ b/openglcanvas.h @@ -1,3 +1,22 @@ +//-------------------------------------------------- +// Panoramic is an interface for the visualization of panoramas capable of +// handling wide fields of view, based on Möbius transformations. +// Copyright (C) 2015 Luis Peñaranda, Luiz Velho and Leonardo Sacht. +// +// 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 3 of the License, 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, see . +//-------------------------------------------------- + #ifndef OPENGLCANVAS_H #define OPENGLCANVAS_H diff --git a/pano_interface_1.pro b/pano_interface_1.pro index 9d2cbd0..2587750 100644 --- a/pano_interface_1.pro +++ b/pano_interface_1.pro @@ -1,3 +1,22 @@ +#-------------------------------------------------- +# Panoramic is an interface for the visualization of panoramas capable of +# handling wide fields of view, based on Möbius transformations. +# Copyright (C) 2015 Luis Peñaranda, Luiz Velho and Leonardo Sacht. +# +# 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 3 of the License, 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, see . +#-------------------------------------------------- + #------------------------------------------------- # # Project created by QtCreator 2012-06-06T09:22:08 diff --git a/panowindow1.cpp b/panowindow1.cpp index b3b7889..db49f03 100644 --- a/panowindow1.cpp +++ b/panowindow1.cpp @@ -1,3 +1,22 @@ +//-------------------------------------------------- +// Panoramic is an interface for the visualization of panoramas capable of +// handling wide fields of view, based on Möbius transformations. +// Copyright (C) 2015 Luis Peñaranda, Luiz Velho and Leonardo Sacht. +// +// 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 3 of the License, 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, see . +//-------------------------------------------------- + #include "panowindow1.h" #ifdef PANO_EXTENDED_CONTROLS #include "ui_extended_controls.h" diff --git a/panowindow1.h b/panowindow1.h index 05f2b80..4ff7196 100644 --- a/panowindow1.h +++ b/panowindow1.h @@ -1,3 +1,22 @@ +//-------------------------------------------------- +// Panoramic is an interface for the visualization of panoramas capable of +// handling wide fields of view, based on Möbius transformations. +// Copyright (C) 2015 Luis Peñaranda, Luiz Velho and Leonardo Sacht. +// +// 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 3 of the License, 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, see . +//-------------------------------------------------- + #ifndef PANOWINDOW1_H #define PANOWINDOW1_H diff --git a/shaders/fragment_shader.frag b/shaders/fragment_shader.frag index b954aec..2881cdb 100644 --- a/shaders/fragment_shader.frag +++ b/shaders/fragment_shader.frag @@ -1,3 +1,22 @@ +//-------------------------------------------------- +// Panoramic is an interface for the visualization of panoramas capable of +// handling wide fields of view, based on Möbius transformations. +// Copyright (C) 2015 Luis Peñaranda, Luiz Velho and Leonardo Sacht. +// +// 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 3 of the License, 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, see . +//-------------------------------------------------- + #version 120 uniform sampler2D diffuse_texture; diff --git a/shaders/vertex_shader.vert b/shaders/vertex_shader.vert index 673a5fa..5b8e431 100644 --- a/shaders/vertex_shader.vert +++ b/shaders/vertex_shader.vert @@ -1,3 +1,22 @@ +//-------------------------------------------------- +// Panoramic is an interface for the visualization of panoramas capable of +// handling wide fields of view, based on Möbius transformations. +// Copyright (C) 2015 Luis Peñaranda, Luiz Velho and Leonardo Sacht. +// +// 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 3 of the License, 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, see . +//-------------------------------------------------- + #version 120 varying vec2 texcoord0; -- GitLab