diff options
-rw-r--r-- | boundingBox.go | 16 | ||||
-rw-r--r-- | quadtree.go | 16 | ||||
-rw-r--r-- | quadtree_test.go | 16 | ||||
-rw-r--r-- | star.go | 16 | ||||
-rw-r--r-- | stargalaxy.go | 16 | ||||
-rw-r--r-- | vector2D.go | 16 |
6 files changed, 96 insertions, 0 deletions
diff --git a/boundingBox.go b/boundingBox.go index ff8bfb1..e500967 100644 --- a/boundingBox.go +++ b/boundingBox.go @@ -1,3 +1,19 @@ +// main.go purpose is to build the interaction layer in between the http endpoints and the http server +// Copyright (C) 2019 Emile Hansmaennel +// +// 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 <https://www.gnu.org/licenses/>. + package structs // BoundingBox is a struct defining the spatial outreach of a box diff --git a/quadtree.go b/quadtree.go index b375605..21e6a76 100644 --- a/quadtree.go +++ b/quadtree.go @@ -1,3 +1,19 @@ +// main.go purpose is to build the interaction layer in between the http endpoints and the http server +// Copyright (C) 2019 Emile Hansmaennel +// +// 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 <https://www.gnu.org/licenses/>. + package structs import ( diff --git a/quadtree_test.go b/quadtree_test.go index 929eeee..6d4ea62 100644 --- a/quadtree_test.go +++ b/quadtree_test.go @@ -1,3 +1,19 @@ +// main.go purpose is to build the interaction layer in between the http endpoints and the http server +// Copyright (C) 2019 Emile Hansmaennel +// +// 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 <https://www.gnu.org/licenses/>. + package structs import ( diff --git a/star.go b/star.go index 8456144..0ddf8f2 100644 --- a/star.go +++ b/star.go @@ -1,3 +1,19 @@ +// main.go purpose is to build the interaction layer in between the http endpoints and the http server +// Copyright (C) 2019 Emile Hansmaennel +// +// 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 <https://www.gnu.org/licenses/>. + package structs // Star2D defines a struct storing essential star information such as it's coordinate, velocity and mass diff --git a/stargalaxy.go b/stargalaxy.go index f6b5fef..bbc71c7 100644 --- a/stargalaxy.go +++ b/stargalaxy.go @@ -1,3 +1,19 @@ +// main.go purpose is to build the interaction layer in between the http endpoints and the http server +// Copyright (C) 2019 Emile Hansmaennel +// +// 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 <https://www.gnu.org/licenses/>. + package structs // Stargalaxy is a struct bundling the star and the galaxy index it comes from diff --git a/vector2D.go b/vector2D.go index 20b6ee9..f358ecd 100644 --- a/vector2D.go +++ b/vector2D.go @@ -1,3 +1,19 @@ +// main.go purpose is to build the interaction layer in between the http endpoints and the http server +// Copyright (C) 2019 Emile Hansmaennel +// +// 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 <https://www.gnu.org/licenses/>. + package structs type Vec2 struct { |