From 210a62b87cb3da08bd924ea41c3479b92bbd06cb Mon Sep 17 00:00:00 2001 From: epernod Date: Sat, 21 Feb 2026 00:51:39 +0100 Subject: [PATCH] [src] Updated all headers: copyright and license --- CMakeLists.txt | 20 +++++++++++++ Tearing_test/CMakeLists.txt | 20 +++++++++++++ Tearing_test/TearingEngine_test.cpp | 26 +++++++---------- src/Tearing/BaseTearingEngine.cpp | 26 +++++++---------- src/Tearing/BaseTearingEngine.h | 26 +++++++---------- src/Tearing/BaseTearingEngine.inl | 26 +++++++---------- .../Controllers/TriangleCuttingController.cpp | 29 ++++++++----------- .../Controllers/TriangleCuttingController.h | 28 ++++++++---------- .../Controllers/TriangleCuttingController.inl | 29 ++++++++----------- src/Tearing/TearingAlgorithms.cpp | 26 +++++++---------- src/Tearing/TearingAlgorithms.h | 26 +++++++---------- src/Tearing/TearingAlgorithms.inl | 26 +++++++---------- src/Tearing/TearingEngine.cpp | 26 +++++++---------- src/Tearing/TearingEngine.h | 26 +++++++---------- src/Tearing/TearingEngine.inl | 26 +++++++---------- src/Tearing/TearingScenarioEngine.cpp | 26 +++++++---------- src/Tearing/TearingScenarioEngine.h | 26 +++++++---------- src/Tearing/TearingScenarioEngine.inl | 26 +++++++---------- src/Tearing/VolumeTearingAlgorithms.cpp | 26 +++++++---------- src/Tearing/VolumeTearingAlgorithms.h | 26 +++++++---------- src/Tearing/VolumeTearingAlgorithms.inl | 26 +++++++---------- src/Tearing/VolumeTearingEngine.cpp | 26 +++++++---------- src/Tearing/VolumeTearingEngine.h | 26 +++++++---------- src/Tearing/VolumeTearingEngine.inl | 27 +++++++---------- src/Tearing/config.h.in | 26 +++++++---------- src/Tearing/initTearing.cpp | 26 +++++++---------- src/Tearing/initTearing.h | 26 +++++++---------- 27 files changed, 318 insertions(+), 381 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 670c04d..de58d95 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,3 +1,23 @@ +############################################################################## +# - Copyright (C) 2022-Present InfinyTech3D - # +# # +# This file is part of the Tearing plugin for the SOFA framework. # +# # +# This file is dual-licensed: # +# # +# 1) Commercial License: # +# This file may be used under the terms of a valid commercial license # +# agreement provided wih the software by InfinyTech3D. # +# # +# 2) GNU General Public License (GPLv3) Usage # +# Alternatively, this file may be used under the terms of the # +# GNU General Public License version 3 as published by the # +# Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html # +# # +# Contact: contact@infinytech3d.com # +# Further information: https://infinytech3d.com # +############################################################################## + cmake_minimum_required(VERSION 3.12) project(Tearing VERSION 1.0 LANGUAGES CXX) diff --git a/Tearing_test/CMakeLists.txt b/Tearing_test/CMakeLists.txt index 7870943..e08cc95 100644 --- a/Tearing_test/CMakeLists.txt +++ b/Tearing_test/CMakeLists.txt @@ -1,3 +1,23 @@ +############################################################################## +# - Copyright (C) 2022-Present InfinyTech3D - # +# # +# This file is part of the Tearing plugin for the SOFA framework. # +# # +# This file is dual-licensed: # +# # +# 1) Commercial License: # +# This file may be used under the terms of a valid commercial license # +# agreement provided wih the software by InfinyTech3D. # +# # +# 2) GNU General Public License (GPLv3) Usage # +# Alternatively, this file may be used under the terms of the # +# GNU General Public License version 3 as published by the # +# Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html # +# # +# Contact: contact@infinytech3d.com # +# Further information: https://infinytech3d.com # +############################################################################## + cmake_minimum_required(VERSION 3.12) project(Tearing_test VERSION 1.0) diff --git a/Tearing_test/TearingEngine_test.cpp b/Tearing_test/TearingEngine_test.cpp index b503514..f208edd 100644 --- a/Tearing_test/TearingEngine_test.cpp +++ b/Tearing_test/TearingEngine_test.cpp @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ diff --git a/src/Tearing/BaseTearingEngine.cpp b/src/Tearing/BaseTearingEngine.cpp index 7c57a97..16fc024 100644 --- a/src/Tearing/BaseTearingEngine.cpp +++ b/src/Tearing/BaseTearingEngine.cpp @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #define SOFA_COMPONENT_ENGINE_BASETEARINGENGINE_CPP diff --git a/src/Tearing/BaseTearingEngine.h b/src/Tearing/BaseTearingEngine.h index 9d9b8e5..2707622 100644 --- a/src/Tearing/BaseTearingEngine.h +++ b/src/Tearing/BaseTearingEngine.h @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #pragma once diff --git a/src/Tearing/BaseTearingEngine.inl b/src/Tearing/BaseTearingEngine.inl index 84f0037..4aeccf5 100644 --- a/src/Tearing/BaseTearingEngine.inl +++ b/src/Tearing/BaseTearingEngine.inl @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #pragma once diff --git a/src/Tearing/Controllers/TriangleCuttingController.cpp b/src/Tearing/Controllers/TriangleCuttingController.cpp index 092caf1..c79eaa8 100644 --- a/src/Tearing/Controllers/TriangleCuttingController.cpp +++ b/src/Tearing/Controllers/TriangleCuttingController.cpp @@ -1,27 +1,22 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * - * This file is part of the InfinyToolkit plugin for the SOFA framework * + * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ - #define SOFA_COMPONENT_TRIANGLECUTTINGCONTROLLER_CPP #include #include diff --git a/src/Tearing/Controllers/TriangleCuttingController.h b/src/Tearing/Controllers/TriangleCuttingController.h index 1927dcd..7a6712d 100644 --- a/src/Tearing/Controllers/TriangleCuttingController.h +++ b/src/Tearing/Controllers/TriangleCuttingController.h @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * - * This file is part of the InfinyToolkit plugin for the SOFA framework * + * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #pragma once diff --git a/src/Tearing/Controllers/TriangleCuttingController.inl b/src/Tearing/Controllers/TriangleCuttingController.inl index 7e64bf5..4c5d9bf 100644 --- a/src/Tearing/Controllers/TriangleCuttingController.inl +++ b/src/Tearing/Controllers/TriangleCuttingController.inl @@ -1,27 +1,22 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * - * This file is part of the InfinyToolkit plugin for the SOFA framework * + * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ - #define SOFA_COMPONENT_TRIANGLECUTTINGCONTROLLER_CPP #include #include diff --git a/src/Tearing/TearingAlgorithms.cpp b/src/Tearing/TearingAlgorithms.cpp index 019e765..4674b42 100644 --- a/src/Tearing/TearingAlgorithms.cpp +++ b/src/Tearing/TearingAlgorithms.cpp @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #define SOFA_TEARING_ALGORITHMS_CPP diff --git a/src/Tearing/TearingAlgorithms.h b/src/Tearing/TearingAlgorithms.h index da4037b..75fea74 100644 --- a/src/Tearing/TearingAlgorithms.h +++ b/src/Tearing/TearingAlgorithms.h @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #pragma once diff --git a/src/Tearing/TearingAlgorithms.inl b/src/Tearing/TearingAlgorithms.inl index c010022..82349df 100644 --- a/src/Tearing/TearingAlgorithms.inl +++ b/src/Tearing/TearingAlgorithms.inl @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #pragma once diff --git a/src/Tearing/TearingEngine.cpp b/src/Tearing/TearingEngine.cpp index 1a5ad61..6293f70 100644 --- a/src/Tearing/TearingEngine.cpp +++ b/src/Tearing/TearingEngine.cpp @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #define SOFA_COMPONENT_ENGINE_TEARINGENGINE_CPP diff --git a/src/Tearing/TearingEngine.h b/src/Tearing/TearingEngine.h index 6436e8c..293d869 100644 --- a/src/Tearing/TearingEngine.h +++ b/src/Tearing/TearingEngine.h @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #pragma once diff --git a/src/Tearing/TearingEngine.inl b/src/Tearing/TearingEngine.inl index 6e9585c..5c32cdb 100644 --- a/src/Tearing/TearingEngine.inl +++ b/src/Tearing/TearingEngine.inl @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #pragma once diff --git a/src/Tearing/TearingScenarioEngine.cpp b/src/Tearing/TearingScenarioEngine.cpp index 450068e..146abf6 100644 --- a/src/Tearing/TearingScenarioEngine.cpp +++ b/src/Tearing/TearingScenarioEngine.cpp @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #define SOFA_COMPONENT_ENGINE_TEARINGSCENARIOENGINE_CPP diff --git a/src/Tearing/TearingScenarioEngine.h b/src/Tearing/TearingScenarioEngine.h index 3913d77..302a5b0 100644 --- a/src/Tearing/TearingScenarioEngine.h +++ b/src/Tearing/TearingScenarioEngine.h @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #pragma once diff --git a/src/Tearing/TearingScenarioEngine.inl b/src/Tearing/TearingScenarioEngine.inl index 0dd17a8..1211a4a 100644 --- a/src/Tearing/TearingScenarioEngine.inl +++ b/src/Tearing/TearingScenarioEngine.inl @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #pragma once diff --git a/src/Tearing/VolumeTearingAlgorithms.cpp b/src/Tearing/VolumeTearingAlgorithms.cpp index 7615e78..2c01985 100644 --- a/src/Tearing/VolumeTearingAlgorithms.cpp +++ b/src/Tearing/VolumeTearingAlgorithms.cpp @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #define SOFA_VOLUME_TEARING_ALGORITHMS_CPP diff --git a/src/Tearing/VolumeTearingAlgorithms.h b/src/Tearing/VolumeTearingAlgorithms.h index 3294e8e..a6c6531 100644 --- a/src/Tearing/VolumeTearingAlgorithms.h +++ b/src/Tearing/VolumeTearingAlgorithms.h @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #pragma once diff --git a/src/Tearing/VolumeTearingAlgorithms.inl b/src/Tearing/VolumeTearingAlgorithms.inl index 3378cf2..2998d66 100644 --- a/src/Tearing/VolumeTearingAlgorithms.inl +++ b/src/Tearing/VolumeTearingAlgorithms.inl @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #pragma once diff --git a/src/Tearing/VolumeTearingEngine.cpp b/src/Tearing/VolumeTearingEngine.cpp index 24ea2f3..5c4f33d 100644 --- a/src/Tearing/VolumeTearingEngine.cpp +++ b/src/Tearing/VolumeTearingEngine.cpp @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #define SOFA_COMPONENT_ENGINE_VOLUMETEARINGENGINE_CPP diff --git a/src/Tearing/VolumeTearingEngine.h b/src/Tearing/VolumeTearingEngine.h index 5a90039..4079d63 100644 --- a/src/Tearing/VolumeTearingEngine.h +++ b/src/Tearing/VolumeTearingEngine.h @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #pragma once diff --git a/src/Tearing/VolumeTearingEngine.inl b/src/Tearing/VolumeTearingEngine.inl index 11441c7..2c9d47b 100644 --- a/src/Tearing/VolumeTearingEngine.inl +++ b/src/Tearing/VolumeTearingEngine.inl @@ -1,27 +1,22 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ - #pragma once #include diff --git a/src/Tearing/config.h.in b/src/Tearing/config.h.in index a4de939..c5c4c60 100644 --- a/src/Tearing/config.h.in +++ b/src/Tearing/config.h.in @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #pragma once diff --git a/src/Tearing/initTearing.cpp b/src/Tearing/initTearing.cpp index a8b05f9..29143ee 100644 --- a/src/Tearing/initTearing.cpp +++ b/src/Tearing/initTearing.cpp @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #include diff --git a/src/Tearing/initTearing.h b/src/Tearing/initTearing.h index 71a8bc3..c00f817 100644 --- a/src/Tearing/initTearing.h +++ b/src/Tearing/initTearing.h @@ -1,24 +1,20 @@ /***************************************************************************** - * - Copyright (C) - 2020 - InfinyTech3D - * + * - Copyright (C) 2020-Present InfinyTech3D - * * * * This file is part of the Tearing plugin for the SOFA framework. * * * - * Commercial License Usage: * - * Licensees holding valid commercial license from InfinyTech3D may use this * - * file in accordance with the commercial license agreement provided with * - * the Software or, alternatively, in accordance with the terms contained in * - * a written agreement between you and InfinyTech3D. For further information * - * on the licensing terms and conditions, contact: contact@infinytech3d.com * + * This file is dual-licensed: * * * - * GNU General Public License Usage: * - * Alternatively, this file may be used under the terms of the GNU General * - * Public License version 3. The licenses are as published by the Free * - * Software Foundation and appearing in the file LICENSE.GPL3 included in * - * the packaging of this file. Please review the following information to * - * ensure the GNU General Public License requirements will be met: * - * https://www.gnu.org/licenses/gpl-3.0.html. * + * 1) Commercial License: * + * This file may be used under the terms of a valid commercial license * + * agreement provided wih the software by InfinyTech3D. * * * - * Authors: see Authors.txt * + * 2) GNU General Public License (GPLv3) Usage * + * Alternatively, this file may be used under the terms of the * + * GNU General Public License version 3 as published by the * + * Free Software Foundation: https://www.gnu.org/licenses/gpl-3.0.html * + * * + * Contact: contact@infinytech3d.com * * Further information: https://infinytech3d.com * ****************************************************************************/ #pragma once