Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -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)

Expand Down
20 changes: 20 additions & 0 deletions Tearing_test/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -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)

Expand Down
26 changes: 11 additions & 15 deletions Tearing_test/TearingEngine_test.cpp
Original file line number Diff line number Diff line change
@@ -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 *
****************************************************************************/

Expand Down
26 changes: 11 additions & 15 deletions src/Tearing/BaseTearingEngine.cpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
26 changes: 11 additions & 15 deletions src/Tearing/BaseTearingEngine.h
Original file line number Diff line number Diff line change
@@ -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
Expand Down
26 changes: 11 additions & 15 deletions src/Tearing/BaseTearingEngine.inl
Original file line number Diff line number Diff line change
@@ -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
Expand Down
29 changes: 12 additions & 17 deletions src/Tearing/Controllers/TriangleCuttingController.cpp
Original file line number Diff line number Diff line change
@@ -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 <Tearing/Controllers/TriangleCuttingController.inl>
#include <sofa/core/ObjectFactory.h>
Expand Down
28 changes: 12 additions & 16 deletions src/Tearing/Controllers/TriangleCuttingController.h
Original file line number Diff line number Diff line change
@@ -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
Expand Down
Loading
Loading