From 7bad6d4665e317b9f72aae81cfd4ef4ea18500af Mon Sep 17 00:00:00 2001 From: Kyle IS Harrington Date: Wed, 29 Jul 2020 11:18:51 -0400 Subject: [PATCH] Bump to next development cycle Signed-off-by: Kyle IS Harrington --- LICENSE.txt | 2 +- pom.xml | 4 + .../sc/iview/ActiveSciViewPreprocessor.java | 2 +- .../java/sc/iview/DefaultSciViewService.java | 2 +- src/main/java/sc/iview/Main.java | 2 +- src/main/java/sc/iview/SciView.java | 6 +- src/main/java/sc/iview/SciViewService.java | 2 +- src/main/java/sc/iview/SplashLabel.java | 236 ++++++++++-------- src/main/java/sc/iview/Utils.java | 28 +++ src/main/java/sc/iview/Version.java | 28 +++ .../java/sc/iview/commands/LaunchViewer.java | 2 +- .../java/sc/iview/commands/MenuWeights.java | 2 +- .../iview/commands/demo/BDVSlicingDemo.java | 2 +- .../sc/iview/commands/demo/GameOfLife3D.java | 2 +- .../iview/commands/demo/ImagePlaneDemo.java | 2 +- .../sc/iview/commands/demo/Line3DDemo.java | 2 +- .../java/sc/iview/commands/demo/LineDemo.java | 2 +- .../java/sc/iview/commands/demo/MeshDemo.java | 2 +- .../iview/commands/demo/MeshTextureDemo.java | 2 +- .../sc/iview/commands/demo/MultiMeshDemo.java | 2 +- .../sc/iview/commands/demo/ParticleDemo.java | 2 +- .../iview/commands/demo/ResourceLoader.java | 2 +- .../iview/commands/demo/SceneRiggingDemo.java | 2 +- .../commands/demo/ShowSegmentationDemo.java | 2 +- .../java/sc/iview/commands/demo/TextDemo.java | 2 +- .../iview/commands/demo/VolumeRenderDemo.java | 2 +- .../commands/demo/VolumeTimeseriesDemo.java | 6 +- .../java/sc/iview/commands/edit/AddBox.java | 2 +- .../sc/iview/commands/edit/AddCamera.java | 6 +- .../sc/iview/commands/edit/AddLabelImage.java | 2 +- .../java/sc/iview/commands/edit/AddLine.java | 2 +- .../commands/edit/AddOrientationCompass.java | 2 +- .../sc/iview/commands/edit/AddPointLight.java | 2 +- .../sc/iview/commands/edit/AddSphere.java | 2 +- .../sc/iview/commands/edit/AddVolume.java | 2 +- .../sc/iview/commands/edit/DeleteObject.java | 2 +- .../sc/iview/commands/edit/Properties.java | 6 +- .../iview/commands/edit/SciViewSettings.java | 2 +- .../sc/iview/commands/edit/ToggleFloor.java | 2 +- .../java/sc/iview/commands/file/ExportN5.java | 2 +- .../sc/iview/commands/file/ExportSTL.java | 2 +- .../sc/iview/commands/file/ExportXYZ.java | 2 +- .../java/sc/iview/commands/file/Open.java | 2 +- .../java/sc/iview/commands/file/OpenN5.java | 2 +- .../java/sc/iview/commands/help/About.java | 28 +++ .../java/sc/iview/commands/help/Help.java | 28 +++ .../sc/iview/commands/process/ConvexHull.java | 2 +- .../sc/iview/commands/process/DrawLines.java | 6 +- .../process/InteractiveConvexMesh.java | 6 +- .../sc/iview/commands/process/Isosurface.java | 6 +- .../iview/commands/process/MeshToImage.java | 2 +- .../commands/view/CenterOnActiveNode.java | 2 +- .../iview/commands/view/DisplayVertices.java | 30 ++- .../commands/view/NodePropertyEditor.java | 6 +- .../view/NodePropertyTreeCellRenderer.java | 28 +++ .../commands/view/RenderToOpenVRHMD.java | 114 ++++----- .../commands/view/ResetCameraPosition.java | 2 +- .../commands/view/ResetCameraRotation.java | 2 +- .../sc/iview/commands/view/RotateView.java | 2 +- .../view/SaveCameraConfiguration.java | 2 +- .../iview/commands/view/SceneryTreeNode.java | 28 +++ .../sc/iview/commands/view/Screenshot.java | 2 +- .../sc/iview/commands/view/SetFarPlane.java | 6 +- .../java/sc/iview/commands/view/SetLUT.java | 2 +- .../commands/view/SetSupersamplingFactor.java | 6 +- .../commands/view/SetTransferFunction.java | 30 ++- .../commands/view/StartRecordingVideo.java | 4 +- .../sc/iview/commands/view/StopAnimation.java | 2 +- .../commands/view/StopRecordingVideo.java | 2 +- .../commands/view/ToggleBoundingGrid.java | 2 +- .../iview/commands/view/ToggleInspector.java | 6 +- .../view/ToggleUnlimitedFramerate.java | 6 +- .../behaviours/CameraTranslateControl.java | 28 +++ .../behaviours/NodeTranslateControl.java | 28 +++ .../java/sc/iview/display/SciViewDisplay.java | 2 +- .../iview/display/SciViewDisplayViewer.java | 2 +- .../iview/display/SciViewDisplayWindow.java | 2 +- .../sc/iview/event/NodeActivatedEvent.java | 2 +- .../java/sc/iview/event/NodeAddedEvent.java | 2 +- .../java/sc/iview/event/NodeChangedEvent.java | 2 +- src/main/java/sc/iview/event/NodeEvent.java | 2 +- .../java/sc/iview/event/NodeRemovedEvent.java | 2 +- src/main/java/sc/iview/io/N5.java | 28 +++ src/main/java/sc/iview/io/N5IO.java | 2 +- src/main/java/sc/iview/io/OBJMeshIO.java | 2 +- .../java/sc/iview/io/SMLMPointCloudIO.java | 2 +- src/main/java/sc/iview/node/Line3D.java | 28 +++ .../java/sc/iview/process/ControlPoints.java | 28 +++ .../java/sc/iview/process/MeshConverter.java | 2 +- src/main/java/sc/iview/ui/ContextPopUp.java | 28 +++ src/main/java/sc/iview/ui/REPLEditor.java | 28 +++ src/main/java/sc/iview/ui/REPLPane.java | 28 +++ .../java/sc/iview/vector/DoubleVector3.java | 2 +- .../java/sc/iview/vector/DoubleVector4.java | 2 +- .../java/sc/iview/vector/FloatVector3.java | 2 +- .../java/sc/iview/vector/FloatVector4.java | 2 +- .../java/sc/iview/vector/JOMLVector3.java | 2 +- .../java/sc/iview/vector/JOMLVector4.java | 2 +- src/main/java/sc/iview/vector/Vector3.java | 2 +- src/main/java/sc/iview/vector/Vector4.java | 2 +- src/main/resources/sc/iview/startup.py | 28 +++ src/test/resources/scripts/sphere_test.py | 28 +++ src/test/resources/scripts/volume_test.py | 28 +++ src/test/tests/sc/iview/test/AllScripts.java | 28 +++ src/test/tests/sc/iview/test/N5Test.java | 28 +++ src/test/tests/sc/iview/test/SciViewTest.java | 28 +++ 106 files changed, 917 insertions(+), 269 deletions(-) diff --git a/LICENSE.txt b/LICENSE.txt index d10887aa..2a2c94a2 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -1,4 +1,4 @@ -Copyright (c) 2016 - 2018, SciView developers. +Copyright (c) 2016 - 2020, SciView developers. All rights reserved. Redistribution and use in source and binary forms, with or without modification, diff --git a/pom.xml b/pom.xml index 0084779a..639a4f75 100644 --- a/pom.xml +++ b/pom.xml @@ -228,6 +228,10 @@ io.scif scifio + + io.scif + scifio-bf-compat + diff --git a/src/main/java/sc/iview/ActiveSciViewPreprocessor.java b/src/main/java/sc/iview/ActiveSciViewPreprocessor.java index 81c27acf..ef660bfc 100644 --- a/src/main/java/sc/iview/ActiveSciViewPreprocessor.java +++ b/src/main/java/sc/iview/ActiveSciViewPreprocessor.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/DefaultSciViewService.java b/src/main/java/sc/iview/DefaultSciViewService.java index 67af4d79..90dd5527 100644 --- a/src/main/java/sc/iview/DefaultSciViewService.java +++ b/src/main/java/sc/iview/DefaultSciViewService.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/Main.java b/src/main/java/sc/iview/Main.java index 4233a4b9..51f7cb9b 100644 --- a/src/main/java/sc/iview/Main.java +++ b/src/main/java/sc/iview/Main.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/SciView.java b/src/main/java/sc/iview/SciView.java index f2cd2099..5c70080a 100644 --- a/src/main/java/sc/iview/SciView.java +++ b/src/main/java/sc/iview/SciView.java @@ -2,17 +2,17 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: - * + * * 1. Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. - * + * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE diff --git a/src/main/java/sc/iview/SciViewService.java b/src/main/java/sc/iview/SciViewService.java index 4b0eb608..dbffdddc 100644 --- a/src/main/java/sc/iview/SciViewService.java +++ b/src/main/java/sc/iview/SciViewService.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/SplashLabel.java b/src/main/java/sc/iview/SplashLabel.java index 6fc0c7aa..8e6009bf 100644 --- a/src/main/java/sc/iview/SplashLabel.java +++ b/src/main/java/sc/iview/SplashLabel.java @@ -1,104 +1,132 @@ -package sc.iview; - -import graphics.scenery.SceneryBase; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import javax.imageio.ImageIO; -import javax.swing.*; -import java.awt.*; -import java.awt.event.ItemEvent; -import java.awt.event.ItemListener; -import java.awt.image.BufferedImage; -import java.io.IOException; -import java.net.JarURLConnection; -import java.net.URL; -import java.util.jar.Attributes; -import java.util.jar.Manifest; - -/** - * Splash label class to show logo, version, and git hashes. - * - * @author Ulrik Guenther - */ -public class SplashLabel extends JComponent implements ItemListener { - private Logger logger = LoggerFactory.getLogger("SciView"); - public void itemStateChanged(ItemEvent e) { - setVisible(e.getStateChange() == ItemEvent.SELECTED); - } - - protected void paintComponent(Graphics g) { - Point point = new Point(100, 100); - - if (point != null) { -// g.setColor(Color.red); -// g.fillRect(0, 0, getWidth(), getHeight()); - } - super.paintComponent(g); - } - - private String getGitHashFor(Class clazz) { - final String sciviewBaseClassName = clazz.getSimpleName() + ".class"; - final String sciviewClassPath = clazz.getResource(sciviewBaseClassName).toString(); - String gitHash = ""; - if(!sciviewClassPath.startsWith("jar")) { - return gitHash; - } - - try { - URL url = new URL(sciviewClassPath); - JarURLConnection jarConnection = (JarURLConnection) url.openConnection(); - Manifest manifest = jarConnection.getManifest(); - Attributes attributes = manifest.getMainAttributes(); - gitHash = attributes.getValue("Implementation-Build").substring(0, 8); - } catch (IOException ioe){ - gitHash = ""; - } - - return gitHash; - } - - public SplashLabel() { - setOpaque(true); - final String sceneryVersion = SceneryBase.class.getPackage().getImplementationVersion(); - final String sciviewVersion = SciView.class.getPackage().getImplementationVersion(); - final String versionString; - - String sceneryGitHash = getGitHashFor(SceneryBase.class); - String sciviewGitHash = getGitHashFor(SciView.class); - - if(sceneryGitHash.length() > 0) { - sceneryGitHash = " (" + sceneryGitHash + ")"; - } - - if(sciviewGitHash.length() > 0) { - sciviewGitHash = " (" + sciviewGitHash + ") "; - } - - if(sceneryVersion == null || sciviewVersion == null) { - versionString = "sciview / scenery"; - } else { - versionString = "sciview " + sciviewVersion + sciviewGitHash + ") / scenery " + sceneryVersion + sceneryGitHash; - } - - logger.info("This is " + versionString + " ("+ sciviewGitHash + " / " + sceneryGitHash + ")"); - - BufferedImage splashImage; - try { - splashImage = ImageIO.read(this.getClass().getResourceAsStream("sciview-logo.png")); - } catch (IOException e) { - logger.warn("Could not read splash image 'sciview-logo.png'"); - splashImage = new BufferedImage(1, 1, BufferedImage.TYPE_INT_ARGB); - } - - final JLabel splashLabel = new JLabel("\n\n" + versionString, - new ImageIcon(splashImage.getScaledInstance(500, 200, java.awt.Image.SCALE_SMOOTH)), - SwingConstants.CENTER); - splashLabel.setBackground(new java.awt.Color(50, 48, 47)); - splashLabel.setForeground(new java.awt.Color(78, 76, 75)); - splashLabel.setOpaque(true); - splashLabel.setVerticalTextPosition(JLabel.BOTTOM); - splashLabel.setHorizontalTextPosition(JLabel.CENTER); - this.add(splashLabel); - } -} +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ +package sc.iview; + +import graphics.scenery.SceneryBase; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import javax.imageio.ImageIO; +import javax.swing.*; +import java.awt.*; +import java.awt.event.ItemEvent; +import java.awt.event.ItemListener; +import java.awt.image.BufferedImage; +import java.io.IOException; +import java.net.JarURLConnection; +import java.net.URL; +import java.util.jar.Attributes; +import java.util.jar.Manifest; + +/** + * Splash label class to show logo, version, and git hashes. + * + * @author Ulrik Guenther + */ +public class SplashLabel extends JComponent implements ItemListener { + private Logger logger = LoggerFactory.getLogger("SciView"); + public void itemStateChanged(ItemEvent e) { + setVisible(e.getStateChange() == ItemEvent.SELECTED); + } + + protected void paintComponent(Graphics g) { + Point point = new Point(100, 100); + + if (point != null) { +// g.setColor(Color.red); +// g.fillRect(0, 0, getWidth(), getHeight()); + } + super.paintComponent(g); + } + + private String getGitHashFor(Class clazz) { + final String sciviewBaseClassName = clazz.getSimpleName() + ".class"; + final String sciviewClassPath = clazz.getResource(sciviewBaseClassName).toString(); + String gitHash = ""; + if(!sciviewClassPath.startsWith("jar")) { + return gitHash; + } + + try { + URL url = new URL(sciviewClassPath); + JarURLConnection jarConnection = (JarURLConnection) url.openConnection(); + Manifest manifest = jarConnection.getManifest(); + Attributes attributes = manifest.getMainAttributes(); + gitHash = attributes.getValue("Implementation-Build").substring(0, 8); + } catch (IOException ioe){ + gitHash = ""; + } + + return gitHash; + } + + public SplashLabel() { + setOpaque(true); + final String sceneryVersion = SceneryBase.class.getPackage().getImplementationVersion(); + final String sciviewVersion = SciView.class.getPackage().getImplementationVersion(); + final String versionString; + + String sceneryGitHash = getGitHashFor(SceneryBase.class); + String sciviewGitHash = getGitHashFor(SciView.class); + + if(sceneryGitHash.length() > 0) { + sceneryGitHash = " (" + sceneryGitHash + ")"; + } + + if(sciviewGitHash.length() > 0) { + sciviewGitHash = " (" + sciviewGitHash + ") "; + } + + if(sceneryVersion == null || sciviewVersion == null) { + versionString = "sciview / scenery"; + } else { + versionString = "sciview " + sciviewVersion + sciviewGitHash + ") / scenery " + sceneryVersion + sceneryGitHash; + } + + logger.info("This is " + versionString + " ("+ sciviewGitHash + " / " + sceneryGitHash + ")"); + + BufferedImage splashImage; + try { + splashImage = ImageIO.read(this.getClass().getResourceAsStream("sciview-logo.png")); + } catch (IOException e) { + logger.warn("Could not read splash image 'sciview-logo.png'"); + splashImage = new BufferedImage(1, 1, BufferedImage.TYPE_INT_ARGB); + } + + final JLabel splashLabel = new JLabel("\n\n" + versionString, + new ImageIcon(splashImage.getScaledInstance(500, 200, java.awt.Image.SCALE_SMOOTH)), + SwingConstants.CENTER); + splashLabel.setBackground(new java.awt.Color(50, 48, 47)); + splashLabel.setForeground(new java.awt.Color(78, 76, 75)); + splashLabel.setOpaque(true); + splashLabel.setVerticalTextPosition(JLabel.BOTTOM); + splashLabel.setHorizontalTextPosition(JLabel.CENTER); + this.add(splashLabel); + } +} diff --git a/src/main/java/sc/iview/Utils.java b/src/main/java/sc/iview/Utils.java index bea0862c..40226dc9 100644 --- a/src/main/java/sc/iview/Utils.java +++ b/src/main/java/sc/iview/Utils.java @@ -1,3 +1,31 @@ +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ package sc.iview; import graphics.scenery.Mesh; diff --git a/src/main/java/sc/iview/Version.java b/src/main/java/sc/iview/Version.java index ea6931bb..fb9882f2 100644 --- a/src/main/java/sc/iview/Version.java +++ b/src/main/java/sc/iview/Version.java @@ -1,3 +1,31 @@ +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ package sc.iview; /** diff --git a/src/main/java/sc/iview/commands/LaunchViewer.java b/src/main/java/sc/iview/commands/LaunchViewer.java index bf34cf5a..bbbab351 100644 --- a/src/main/java/sc/iview/commands/LaunchViewer.java +++ b/src/main/java/sc/iview/commands/LaunchViewer.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/MenuWeights.java b/src/main/java/sc/iview/commands/MenuWeights.java index 90b48935..e737709b 100644 --- a/src/main/java/sc/iview/commands/MenuWeights.java +++ b/src/main/java/sc/iview/commands/MenuWeights.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/demo/BDVSlicingDemo.java b/src/main/java/sc/iview/commands/demo/BDVSlicingDemo.java index 38612b61..1673b792 100644 --- a/src/main/java/sc/iview/commands/demo/BDVSlicingDemo.java +++ b/src/main/java/sc/iview/commands/demo/BDVSlicingDemo.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/demo/GameOfLife3D.java b/src/main/java/sc/iview/commands/demo/GameOfLife3D.java index 83641329..63d1a915 100644 --- a/src/main/java/sc/iview/commands/demo/GameOfLife3D.java +++ b/src/main/java/sc/iview/commands/demo/GameOfLife3D.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/demo/ImagePlaneDemo.java b/src/main/java/sc/iview/commands/demo/ImagePlaneDemo.java index 68b4e4f5..d53c829e 100644 --- a/src/main/java/sc/iview/commands/demo/ImagePlaneDemo.java +++ b/src/main/java/sc/iview/commands/demo/ImagePlaneDemo.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/demo/Line3DDemo.java b/src/main/java/sc/iview/commands/demo/Line3DDemo.java index 48591a41..931e4330 100644 --- a/src/main/java/sc/iview/commands/demo/Line3DDemo.java +++ b/src/main/java/sc/iview/commands/demo/Line3DDemo.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/demo/LineDemo.java b/src/main/java/sc/iview/commands/demo/LineDemo.java index 1d403845..b601e72f 100644 --- a/src/main/java/sc/iview/commands/demo/LineDemo.java +++ b/src/main/java/sc/iview/commands/demo/LineDemo.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/demo/MeshDemo.java b/src/main/java/sc/iview/commands/demo/MeshDemo.java index 858442c3..c1447677 100644 --- a/src/main/java/sc/iview/commands/demo/MeshDemo.java +++ b/src/main/java/sc/iview/commands/demo/MeshDemo.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/demo/MeshTextureDemo.java b/src/main/java/sc/iview/commands/demo/MeshTextureDemo.java index 8f23a1e3..49a166a8 100644 --- a/src/main/java/sc/iview/commands/demo/MeshTextureDemo.java +++ b/src/main/java/sc/iview/commands/demo/MeshTextureDemo.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/demo/MultiMeshDemo.java b/src/main/java/sc/iview/commands/demo/MultiMeshDemo.java index e2a5ec83..664de554 100644 --- a/src/main/java/sc/iview/commands/demo/MultiMeshDemo.java +++ b/src/main/java/sc/iview/commands/demo/MultiMeshDemo.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/demo/ParticleDemo.java b/src/main/java/sc/iview/commands/demo/ParticleDemo.java index 4a145c51..f78af812 100644 --- a/src/main/java/sc/iview/commands/demo/ParticleDemo.java +++ b/src/main/java/sc/iview/commands/demo/ParticleDemo.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/demo/ResourceLoader.java b/src/main/java/sc/iview/commands/demo/ResourceLoader.java index fdfc2565..2118b1bf 100644 --- a/src/main/java/sc/iview/commands/demo/ResourceLoader.java +++ b/src/main/java/sc/iview/commands/demo/ResourceLoader.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/demo/SceneRiggingDemo.java b/src/main/java/sc/iview/commands/demo/SceneRiggingDemo.java index ade8d074..bce6f6d3 100644 --- a/src/main/java/sc/iview/commands/demo/SceneRiggingDemo.java +++ b/src/main/java/sc/iview/commands/demo/SceneRiggingDemo.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/demo/ShowSegmentationDemo.java b/src/main/java/sc/iview/commands/demo/ShowSegmentationDemo.java index 90bc447c..fdca158a 100644 --- a/src/main/java/sc/iview/commands/demo/ShowSegmentationDemo.java +++ b/src/main/java/sc/iview/commands/demo/ShowSegmentationDemo.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/demo/TextDemo.java b/src/main/java/sc/iview/commands/demo/TextDemo.java index 24740898..9f7a5233 100644 --- a/src/main/java/sc/iview/commands/demo/TextDemo.java +++ b/src/main/java/sc/iview/commands/demo/TextDemo.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/demo/VolumeRenderDemo.java b/src/main/java/sc/iview/commands/demo/VolumeRenderDemo.java index e15bc25e..7e209987 100644 --- a/src/main/java/sc/iview/commands/demo/VolumeRenderDemo.java +++ b/src/main/java/sc/iview/commands/demo/VolumeRenderDemo.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/demo/VolumeTimeseriesDemo.java b/src/main/java/sc/iview/commands/demo/VolumeTimeseriesDemo.java index d292cd73..3dda872d 100644 --- a/src/main/java/sc/iview/commands/demo/VolumeTimeseriesDemo.java +++ b/src/main/java/sc/iview/commands/demo/VolumeTimeseriesDemo.java @@ -2,17 +2,17 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: - * + * * 1. Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. - * + * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE diff --git a/src/main/java/sc/iview/commands/edit/AddBox.java b/src/main/java/sc/iview/commands/edit/AddBox.java index b18f9776..31558031 100644 --- a/src/main/java/sc/iview/commands/edit/AddBox.java +++ b/src/main/java/sc/iview/commands/edit/AddBox.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/edit/AddCamera.java b/src/main/java/sc/iview/commands/edit/AddCamera.java index 4f99d54f..666c77a8 100644 --- a/src/main/java/sc/iview/commands/edit/AddCamera.java +++ b/src/main/java/sc/iview/commands/edit/AddCamera.java @@ -2,17 +2,17 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: - * + * * 1. Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. - * + * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE diff --git a/src/main/java/sc/iview/commands/edit/AddLabelImage.java b/src/main/java/sc/iview/commands/edit/AddLabelImage.java index 2d962c5b..c108903d 100644 --- a/src/main/java/sc/iview/commands/edit/AddLabelImage.java +++ b/src/main/java/sc/iview/commands/edit/AddLabelImage.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/edit/AddLine.java b/src/main/java/sc/iview/commands/edit/AddLine.java index bce2c046..5288e327 100644 --- a/src/main/java/sc/iview/commands/edit/AddLine.java +++ b/src/main/java/sc/iview/commands/edit/AddLine.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/edit/AddOrientationCompass.java b/src/main/java/sc/iview/commands/edit/AddOrientationCompass.java index a29b7e62..e1c2ff56 100644 --- a/src/main/java/sc/iview/commands/edit/AddOrientationCompass.java +++ b/src/main/java/sc/iview/commands/edit/AddOrientationCompass.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/edit/AddPointLight.java b/src/main/java/sc/iview/commands/edit/AddPointLight.java index 416ffe28..69799ba2 100644 --- a/src/main/java/sc/iview/commands/edit/AddPointLight.java +++ b/src/main/java/sc/iview/commands/edit/AddPointLight.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/edit/AddSphere.java b/src/main/java/sc/iview/commands/edit/AddSphere.java index d015b4aa..23f9a05d 100644 --- a/src/main/java/sc/iview/commands/edit/AddSphere.java +++ b/src/main/java/sc/iview/commands/edit/AddSphere.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/edit/AddVolume.java b/src/main/java/sc/iview/commands/edit/AddVolume.java index f3a5dcea..db08ee36 100644 --- a/src/main/java/sc/iview/commands/edit/AddVolume.java +++ b/src/main/java/sc/iview/commands/edit/AddVolume.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/edit/DeleteObject.java b/src/main/java/sc/iview/commands/edit/DeleteObject.java index deb1ac56..f2bc2f3e 100644 --- a/src/main/java/sc/iview/commands/edit/DeleteObject.java +++ b/src/main/java/sc/iview/commands/edit/DeleteObject.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/edit/Properties.java b/src/main/java/sc/iview/commands/edit/Properties.java index 70e7f610..0a310253 100644 --- a/src/main/java/sc/iview/commands/edit/Properties.java +++ b/src/main/java/sc/iview/commands/edit/Properties.java @@ -2,17 +2,17 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: - * + * * 1. Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. - * + * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE diff --git a/src/main/java/sc/iview/commands/edit/SciViewSettings.java b/src/main/java/sc/iview/commands/edit/SciViewSettings.java index d04d48ef..7eeae6fc 100644 --- a/src/main/java/sc/iview/commands/edit/SciViewSettings.java +++ b/src/main/java/sc/iview/commands/edit/SciViewSettings.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/edit/ToggleFloor.java b/src/main/java/sc/iview/commands/edit/ToggleFloor.java index 7b5ecb2a..b0d8e374 100644 --- a/src/main/java/sc/iview/commands/edit/ToggleFloor.java +++ b/src/main/java/sc/iview/commands/edit/ToggleFloor.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/file/ExportN5.java b/src/main/java/sc/iview/commands/file/ExportN5.java index 4c5183c0..a0eb8d37 100644 --- a/src/main/java/sc/iview/commands/file/ExportN5.java +++ b/src/main/java/sc/iview/commands/file/ExportN5.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/file/ExportSTL.java b/src/main/java/sc/iview/commands/file/ExportSTL.java index 1a6ae22b..6801228e 100644 --- a/src/main/java/sc/iview/commands/file/ExportSTL.java +++ b/src/main/java/sc/iview/commands/file/ExportSTL.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/file/ExportXYZ.java b/src/main/java/sc/iview/commands/file/ExportXYZ.java index 932b1d95..ad8607df 100644 --- a/src/main/java/sc/iview/commands/file/ExportXYZ.java +++ b/src/main/java/sc/iview/commands/file/ExportXYZ.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/file/Open.java b/src/main/java/sc/iview/commands/file/Open.java index 368aef02..3ad5395b 100644 --- a/src/main/java/sc/iview/commands/file/Open.java +++ b/src/main/java/sc/iview/commands/file/Open.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/file/OpenN5.java b/src/main/java/sc/iview/commands/file/OpenN5.java index 480087a0..188073b3 100644 --- a/src/main/java/sc/iview/commands/file/OpenN5.java +++ b/src/main/java/sc/iview/commands/file/OpenN5.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/help/About.java b/src/main/java/sc/iview/commands/help/About.java index e9907d31..7c01e4a4 100644 --- a/src/main/java/sc/iview/commands/help/About.java +++ b/src/main/java/sc/iview/commands/help/About.java @@ -1,3 +1,31 @@ +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ package sc.iview.commands.help; diff --git a/src/main/java/sc/iview/commands/help/Help.java b/src/main/java/sc/iview/commands/help/Help.java index d2983786..ea94f3ce 100644 --- a/src/main/java/sc/iview/commands/help/Help.java +++ b/src/main/java/sc/iview/commands/help/Help.java @@ -1,3 +1,31 @@ +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ package sc.iview.commands.help; diff --git a/src/main/java/sc/iview/commands/process/ConvexHull.java b/src/main/java/sc/iview/commands/process/ConvexHull.java index a9c2f585..f68c21f6 100644 --- a/src/main/java/sc/iview/commands/process/ConvexHull.java +++ b/src/main/java/sc/iview/commands/process/ConvexHull.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/process/DrawLines.java b/src/main/java/sc/iview/commands/process/DrawLines.java index 28590b76..2fbfd7f4 100644 --- a/src/main/java/sc/iview/commands/process/DrawLines.java +++ b/src/main/java/sc/iview/commands/process/DrawLines.java @@ -2,17 +2,17 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: - * + * * 1. Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. - * + * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE diff --git a/src/main/java/sc/iview/commands/process/InteractiveConvexMesh.java b/src/main/java/sc/iview/commands/process/InteractiveConvexMesh.java index 74975a7e..f7029431 100644 --- a/src/main/java/sc/iview/commands/process/InteractiveConvexMesh.java +++ b/src/main/java/sc/iview/commands/process/InteractiveConvexMesh.java @@ -2,17 +2,17 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: - * + * * 1. Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. - * + * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE diff --git a/src/main/java/sc/iview/commands/process/Isosurface.java b/src/main/java/sc/iview/commands/process/Isosurface.java index 584be2d8..0da844e7 100644 --- a/src/main/java/sc/iview/commands/process/Isosurface.java +++ b/src/main/java/sc/iview/commands/process/Isosurface.java @@ -2,17 +2,17 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: - * + * * 1. Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. - * + * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE diff --git a/src/main/java/sc/iview/commands/process/MeshToImage.java b/src/main/java/sc/iview/commands/process/MeshToImage.java index 88b91373..92af4bdd 100644 --- a/src/main/java/sc/iview/commands/process/MeshToImage.java +++ b/src/main/java/sc/iview/commands/process/MeshToImage.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/view/CenterOnActiveNode.java b/src/main/java/sc/iview/commands/view/CenterOnActiveNode.java index c5173a91..5924164e 100644 --- a/src/main/java/sc/iview/commands/view/CenterOnActiveNode.java +++ b/src/main/java/sc/iview/commands/view/CenterOnActiveNode.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/view/DisplayVertices.java b/src/main/java/sc/iview/commands/view/DisplayVertices.java index 2dc1972a..9102ff6a 100644 --- a/src/main/java/sc/iview/commands/view/DisplayVertices.java +++ b/src/main/java/sc/iview/commands/view/DisplayVertices.java @@ -1,3 +1,31 @@ +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ package sc.iview.commands.view; import graphics.scenery.Mesh; @@ -66,4 +94,4 @@ public void run() { table.add(zColumn); } } -} \ No newline at end of file +} diff --git a/src/main/java/sc/iview/commands/view/NodePropertyEditor.java b/src/main/java/sc/iview/commands/view/NodePropertyEditor.java index 7cb13d80..141baac2 100644 --- a/src/main/java/sc/iview/commands/view/NodePropertyEditor.java +++ b/src/main/java/sc/iview/commands/view/NodePropertyEditor.java @@ -2,17 +2,17 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: - * + * * 1. Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. - * + * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE diff --git a/src/main/java/sc/iview/commands/view/NodePropertyTreeCellRenderer.java b/src/main/java/sc/iview/commands/view/NodePropertyTreeCellRenderer.java index d7918fd5..40fb0389 100644 --- a/src/main/java/sc/iview/commands/view/NodePropertyTreeCellRenderer.java +++ b/src/main/java/sc/iview/commands/view/NodePropertyTreeCellRenderer.java @@ -1,3 +1,31 @@ +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ package sc.iview.commands.view; import cleargl.GLVector; diff --git a/src/main/java/sc/iview/commands/view/RenderToOpenVRHMD.java b/src/main/java/sc/iview/commands/view/RenderToOpenVRHMD.java index e4dbae7c..fe251778 100644 --- a/src/main/java/sc/iview/commands/view/RenderToOpenVRHMD.java +++ b/src/main/java/sc/iview/commands/view/RenderToOpenVRHMD.java @@ -1,57 +1,57 @@ -/*- - * #%L - * Scenery-backed 3D visualization package for ImageJ. - * %% - * Copyright (C) 2016 - 2018 SciView developers. - * %% - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * 1. Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - * #L% - */ -package sc.iview.commands.view; - -import org.scijava.command.Command; -import org.scijava.plugin.Menu; -import org.scijava.plugin.Parameter; -import org.scijava.plugin.Plugin; - -import sc.iview.SciView; - -import static sc.iview.commands.MenuWeights.*; - -/** - * Activates rendering to an OpenVR headset - * - * @author Ulrik Guenther - */ -@Plugin(type = Command.class, initializer = "initValues", menuRoot = "SciView", selectable = true, - menu = { @Menu(label = "View", weight = VIEW), - @Menu(label = "Render to OpenVR Headset", weight = VIEW_RENDER_TO_OPENVR) }) -public class RenderToOpenVRHMD implements Command { - - @Parameter - private SciView sciView; - - @Override - public void run() { - sciView.toggleVRRendering(); - } -} +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ +package sc.iview.commands.view; + +import org.scijava.command.Command; +import org.scijava.plugin.Menu; +import org.scijava.plugin.Parameter; +import org.scijava.plugin.Plugin; + +import sc.iview.SciView; + +import static sc.iview.commands.MenuWeights.*; + +/** + * Activates rendering to an OpenVR headset + * + * @author Ulrik Guenther + */ +@Plugin(type = Command.class, initializer = "initValues", menuRoot = "SciView", selectable = true, + menu = { @Menu(label = "View", weight = VIEW), + @Menu(label = "Render to OpenVR Headset", weight = VIEW_RENDER_TO_OPENVR) }) +public class RenderToOpenVRHMD implements Command { + + @Parameter + private SciView sciView; + + @Override + public void run() { + sciView.toggleVRRendering(); + } +} diff --git a/src/main/java/sc/iview/commands/view/ResetCameraPosition.java b/src/main/java/sc/iview/commands/view/ResetCameraPosition.java index 7087095f..f710cbb1 100644 --- a/src/main/java/sc/iview/commands/view/ResetCameraPosition.java +++ b/src/main/java/sc/iview/commands/view/ResetCameraPosition.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/view/ResetCameraRotation.java b/src/main/java/sc/iview/commands/view/ResetCameraRotation.java index 712240d7..88782bfb 100644 --- a/src/main/java/sc/iview/commands/view/ResetCameraRotation.java +++ b/src/main/java/sc/iview/commands/view/ResetCameraRotation.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/view/RotateView.java b/src/main/java/sc/iview/commands/view/RotateView.java index 4287fa42..922c071b 100644 --- a/src/main/java/sc/iview/commands/view/RotateView.java +++ b/src/main/java/sc/iview/commands/view/RotateView.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/view/SaveCameraConfiguration.java b/src/main/java/sc/iview/commands/view/SaveCameraConfiguration.java index 236fcb33..b5115335 100644 --- a/src/main/java/sc/iview/commands/view/SaveCameraConfiguration.java +++ b/src/main/java/sc/iview/commands/view/SaveCameraConfiguration.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/view/SceneryTreeNode.java b/src/main/java/sc/iview/commands/view/SceneryTreeNode.java index 4cdc3043..97dbce5f 100644 --- a/src/main/java/sc/iview/commands/view/SceneryTreeNode.java +++ b/src/main/java/sc/iview/commands/view/SceneryTreeNode.java @@ -1,3 +1,31 @@ +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ package sc.iview.commands.view; import graphics.scenery.Node; diff --git a/src/main/java/sc/iview/commands/view/Screenshot.java b/src/main/java/sc/iview/commands/view/Screenshot.java index 58edc3cb..ac7ad65a 100644 --- a/src/main/java/sc/iview/commands/view/Screenshot.java +++ b/src/main/java/sc/iview/commands/view/Screenshot.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/view/SetFarPlane.java b/src/main/java/sc/iview/commands/view/SetFarPlane.java index 3cd38469..78ecf8f2 100644 --- a/src/main/java/sc/iview/commands/view/SetFarPlane.java +++ b/src/main/java/sc/iview/commands/view/SetFarPlane.java @@ -2,17 +2,17 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: - * + * * 1. Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. - * + * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE diff --git a/src/main/java/sc/iview/commands/view/SetLUT.java b/src/main/java/sc/iview/commands/view/SetLUT.java index 4ad34fc8..954cae95 100644 --- a/src/main/java/sc/iview/commands/view/SetLUT.java +++ b/src/main/java/sc/iview/commands/view/SetLUT.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/view/SetSupersamplingFactor.java b/src/main/java/sc/iview/commands/view/SetSupersamplingFactor.java index 5f5e9819..ff95132a 100644 --- a/src/main/java/sc/iview/commands/view/SetSupersamplingFactor.java +++ b/src/main/java/sc/iview/commands/view/SetSupersamplingFactor.java @@ -2,17 +2,17 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: - * + * * 1. Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. - * + * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE diff --git a/src/main/java/sc/iview/commands/view/SetTransferFunction.java b/src/main/java/sc/iview/commands/view/SetTransferFunction.java index 5d4403d1..61a9ef6d 100644 --- a/src/main/java/sc/iview/commands/view/SetTransferFunction.java +++ b/src/main/java/sc/iview/commands/view/SetTransferFunction.java @@ -1,3 +1,31 @@ +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ package sc.iview.commands.view; import graphics.scenery.volumes.TransferFunction; @@ -68,4 +96,4 @@ protected void updateTransferFunction() { tf.addControlPoint(rampMin, 0.0f); tf.addControlPoint(1.0f, rampMax); } -} \ No newline at end of file +} diff --git a/src/main/java/sc/iview/commands/view/StartRecordingVideo.java b/src/main/java/sc/iview/commands/view/StartRecordingVideo.java index 084df871..f76bac48 100644 --- a/src/main/java/sc/iview/commands/view/StartRecordingVideo.java +++ b/src/main/java/sc/iview/commands/view/StartRecordingVideo.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: @@ -62,4 +62,4 @@ public void run() { sciView.getScenerySettings().set("VideoEncoder.Quality", videoEncodingQuality); sciView.toggleRecordVideo(); } -} \ No newline at end of file +} diff --git a/src/main/java/sc/iview/commands/view/StopAnimation.java b/src/main/java/sc/iview/commands/view/StopAnimation.java index 74f172d3..38899f2e 100644 --- a/src/main/java/sc/iview/commands/view/StopAnimation.java +++ b/src/main/java/sc/iview/commands/view/StopAnimation.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/view/StopRecordingVideo.java b/src/main/java/sc/iview/commands/view/StopRecordingVideo.java index 120e98ae..db9b2f88 100644 --- a/src/main/java/sc/iview/commands/view/StopRecordingVideo.java +++ b/src/main/java/sc/iview/commands/view/StopRecordingVideo.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/view/ToggleBoundingGrid.java b/src/main/java/sc/iview/commands/view/ToggleBoundingGrid.java index 69c161bf..eb5a9ee7 100644 --- a/src/main/java/sc/iview/commands/view/ToggleBoundingGrid.java +++ b/src/main/java/sc/iview/commands/view/ToggleBoundingGrid.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/commands/view/ToggleInspector.java b/src/main/java/sc/iview/commands/view/ToggleInspector.java index 3bfda4ad..c277ef3e 100644 --- a/src/main/java/sc/iview/commands/view/ToggleInspector.java +++ b/src/main/java/sc/iview/commands/view/ToggleInspector.java @@ -2,17 +2,17 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: - * + * * 1. Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. - * + * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE diff --git a/src/main/java/sc/iview/commands/view/ToggleUnlimitedFramerate.java b/src/main/java/sc/iview/commands/view/ToggleUnlimitedFramerate.java index 37feaed1..d3399138 100644 --- a/src/main/java/sc/iview/commands/view/ToggleUnlimitedFramerate.java +++ b/src/main/java/sc/iview/commands/view/ToggleUnlimitedFramerate.java @@ -2,17 +2,17 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: - * + * * 1. Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. - * + * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE diff --git a/src/main/java/sc/iview/controls/behaviours/CameraTranslateControl.java b/src/main/java/sc/iview/controls/behaviours/CameraTranslateControl.java index 41fbc484..7f4d9ad6 100644 --- a/src/main/java/sc/iview/controls/behaviours/CameraTranslateControl.java +++ b/src/main/java/sc/iview/controls/behaviours/CameraTranslateControl.java @@ -1,3 +1,31 @@ +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ package sc.iview.controls.behaviours; import cleargl.GLVector; diff --git a/src/main/java/sc/iview/controls/behaviours/NodeTranslateControl.java b/src/main/java/sc/iview/controls/behaviours/NodeTranslateControl.java index d349ceeb..bba6a5dd 100644 --- a/src/main/java/sc/iview/controls/behaviours/NodeTranslateControl.java +++ b/src/main/java/sc/iview/controls/behaviours/NodeTranslateControl.java @@ -1,3 +1,31 @@ +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ package sc.iview.controls.behaviours; import cleargl.GLVector; diff --git a/src/main/java/sc/iview/display/SciViewDisplay.java b/src/main/java/sc/iview/display/SciViewDisplay.java index f46f3945..4299f4df 100644 --- a/src/main/java/sc/iview/display/SciViewDisplay.java +++ b/src/main/java/sc/iview/display/SciViewDisplay.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/display/SciViewDisplayViewer.java b/src/main/java/sc/iview/display/SciViewDisplayViewer.java index c1647124..57b3bb4c 100644 --- a/src/main/java/sc/iview/display/SciViewDisplayViewer.java +++ b/src/main/java/sc/iview/display/SciViewDisplayViewer.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/display/SciViewDisplayWindow.java b/src/main/java/sc/iview/display/SciViewDisplayWindow.java index ed96a11b..0c0dc10e 100644 --- a/src/main/java/sc/iview/display/SciViewDisplayWindow.java +++ b/src/main/java/sc/iview/display/SciViewDisplayWindow.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/event/NodeActivatedEvent.java b/src/main/java/sc/iview/event/NodeActivatedEvent.java index caac53eb..1545c7eb 100644 --- a/src/main/java/sc/iview/event/NodeActivatedEvent.java +++ b/src/main/java/sc/iview/event/NodeActivatedEvent.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/event/NodeAddedEvent.java b/src/main/java/sc/iview/event/NodeAddedEvent.java index 7516f495..b716491f 100644 --- a/src/main/java/sc/iview/event/NodeAddedEvent.java +++ b/src/main/java/sc/iview/event/NodeAddedEvent.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/event/NodeChangedEvent.java b/src/main/java/sc/iview/event/NodeChangedEvent.java index ecb1e711..da4c94cc 100644 --- a/src/main/java/sc/iview/event/NodeChangedEvent.java +++ b/src/main/java/sc/iview/event/NodeChangedEvent.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/event/NodeEvent.java b/src/main/java/sc/iview/event/NodeEvent.java index a5ffae11..b890681a 100644 --- a/src/main/java/sc/iview/event/NodeEvent.java +++ b/src/main/java/sc/iview/event/NodeEvent.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/event/NodeRemovedEvent.java b/src/main/java/sc/iview/event/NodeRemovedEvent.java index e2e06136..9bcc2283 100644 --- a/src/main/java/sc/iview/event/NodeRemovedEvent.java +++ b/src/main/java/sc/iview/event/NodeRemovedEvent.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/io/N5.java b/src/main/java/sc/iview/io/N5.java index 98cd2c38..8266fec9 100644 --- a/src/main/java/sc/iview/io/N5.java +++ b/src/main/java/sc/iview/io/N5.java @@ -1,3 +1,31 @@ +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ package sc.iview.io; import net.imagej.mesh.Mesh; diff --git a/src/main/java/sc/iview/io/N5IO.java b/src/main/java/sc/iview/io/N5IO.java index 15e79493..eec4ef0c 100644 --- a/src/main/java/sc/iview/io/N5IO.java +++ b/src/main/java/sc/iview/io/N5IO.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/io/OBJMeshIO.java b/src/main/java/sc/iview/io/OBJMeshIO.java index 2bc2b9e5..e2c201a4 100644 --- a/src/main/java/sc/iview/io/OBJMeshIO.java +++ b/src/main/java/sc/iview/io/OBJMeshIO.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/io/SMLMPointCloudIO.java b/src/main/java/sc/iview/io/SMLMPointCloudIO.java index 6bfc2af4..c664730b 100644 --- a/src/main/java/sc/iview/io/SMLMPointCloudIO.java +++ b/src/main/java/sc/iview/io/SMLMPointCloudIO.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/node/Line3D.java b/src/main/java/sc/iview/node/Line3D.java index dc31b02b..75e1c627 100644 --- a/src/main/java/sc/iview/node/Line3D.java +++ b/src/main/java/sc/iview/node/Line3D.java @@ -1,3 +1,31 @@ +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ package sc.iview.node; import graphics.scenery.*; diff --git a/src/main/java/sc/iview/process/ControlPoints.java b/src/main/java/sc/iview/process/ControlPoints.java index aebbc9d3..2d117a53 100644 --- a/src/main/java/sc/iview/process/ControlPoints.java +++ b/src/main/java/sc/iview/process/ControlPoints.java @@ -1,3 +1,31 @@ +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ package sc.iview.process; import graphics.scenery.Material; diff --git a/src/main/java/sc/iview/process/MeshConverter.java b/src/main/java/sc/iview/process/MeshConverter.java index 34b77498..b9356d24 100644 --- a/src/main/java/sc/iview/process/MeshConverter.java +++ b/src/main/java/sc/iview/process/MeshConverter.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/ui/ContextPopUp.java b/src/main/java/sc/iview/ui/ContextPopUp.java index ab1abd24..981747f4 100644 --- a/src/main/java/sc/iview/ui/ContextPopUp.java +++ b/src/main/java/sc/iview/ui/ContextPopUp.java @@ -1,3 +1,31 @@ +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ package sc.iview.ui; import graphics.scenery.Node; diff --git a/src/main/java/sc/iview/ui/REPLEditor.java b/src/main/java/sc/iview/ui/REPLEditor.java index bb990cc2..532be453 100644 --- a/src/main/java/sc/iview/ui/REPLEditor.java +++ b/src/main/java/sc/iview/ui/REPLEditor.java @@ -1,3 +1,31 @@ +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ package sc.iview.ui; import org.scijava.Context; diff --git a/src/main/java/sc/iview/ui/REPLPane.java b/src/main/java/sc/iview/ui/REPLPane.java index 41811fd4..9839e47e 100644 --- a/src/main/java/sc/iview/ui/REPLPane.java +++ b/src/main/java/sc/iview/ui/REPLPane.java @@ -1,3 +1,31 @@ +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ package sc.iview.ui; import net.miginfocom.swing.MigLayout; diff --git a/src/main/java/sc/iview/vector/DoubleVector3.java b/src/main/java/sc/iview/vector/DoubleVector3.java index 9cd03d49..fcdf293f 100644 --- a/src/main/java/sc/iview/vector/DoubleVector3.java +++ b/src/main/java/sc/iview/vector/DoubleVector3.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/vector/DoubleVector4.java b/src/main/java/sc/iview/vector/DoubleVector4.java index 23d68ee6..b1c4ec75 100644 --- a/src/main/java/sc/iview/vector/DoubleVector4.java +++ b/src/main/java/sc/iview/vector/DoubleVector4.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/vector/FloatVector3.java b/src/main/java/sc/iview/vector/FloatVector3.java index 6d46f77d..4c57084a 100644 --- a/src/main/java/sc/iview/vector/FloatVector3.java +++ b/src/main/java/sc/iview/vector/FloatVector3.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/vector/FloatVector4.java b/src/main/java/sc/iview/vector/FloatVector4.java index a07f834f..282bdd6d 100644 --- a/src/main/java/sc/iview/vector/FloatVector4.java +++ b/src/main/java/sc/iview/vector/FloatVector4.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/vector/JOMLVector3.java b/src/main/java/sc/iview/vector/JOMLVector3.java index d9dc09d6..855ca1fd 100644 --- a/src/main/java/sc/iview/vector/JOMLVector3.java +++ b/src/main/java/sc/iview/vector/JOMLVector3.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/vector/JOMLVector4.java b/src/main/java/sc/iview/vector/JOMLVector4.java index be500582..ed45f396 100644 --- a/src/main/java/sc/iview/vector/JOMLVector4.java +++ b/src/main/java/sc/iview/vector/JOMLVector4.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/vector/Vector3.java b/src/main/java/sc/iview/vector/Vector3.java index 8842c4cf..d65a0f83 100644 --- a/src/main/java/sc/iview/vector/Vector3.java +++ b/src/main/java/sc/iview/vector/Vector3.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/java/sc/iview/vector/Vector4.java b/src/main/java/sc/iview/vector/Vector4.java index 79889d9f..a640cbab 100644 --- a/src/main/java/sc/iview/vector/Vector4.java +++ b/src/main/java/sc/iview/vector/Vector4.java @@ -2,7 +2,7 @@ * #%L * Scenery-backed 3D visualization package for ImageJ. * %% - * Copyright (C) 2016 - 2018 SciView developers. + * Copyright (C) 2016 - 2020 SciView developers. * %% * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: diff --git a/src/main/resources/sc/iview/startup.py b/src/main/resources/sc/iview/startup.py index 8b3ebe6f..72b8b7b0 100644 --- a/src/main/resources/sc/iview/startup.py +++ b/src/main/resources/sc/iview/startup.py @@ -1,3 +1,31 @@ +### +# #%L +# Scenery-backed 3D visualization package for ImageJ. +# %% +# Copyright (C) 2016 - 2020 SciView developers. +# %% +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright notice, +# this list of conditions and the following disclaimer. +# 2. Redistributions in binary form must reproduce the above copyright notice, +# this list of conditions and the following disclaimer in the documentation +# and/or other materials provided with the distribution. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE +# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# #L% +### import sc.iview.SciView as SciView from org.joml import * from graphics.scenery import * diff --git a/src/test/resources/scripts/sphere_test.py b/src/test/resources/scripts/sphere_test.py index 9f1db770..fe7353df 100644 --- a/src/test/resources/scripts/sphere_test.py +++ b/src/test/resources/scripts/sphere_test.py @@ -1,3 +1,31 @@ +### +# #%L +# Scenery-backed 3D visualization package for ImageJ. +# %% +# Copyright (C) 2016 - 2020 SciView developers. +# %% +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright notice, +# this list of conditions and the following disclaimer. +# 2. Redistributions in binary form must reproduce the above copyright notice, +# this list of conditions and the following disclaimer in the documentation +# and/or other materials provided with the distribution. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE +# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# #L% +### #@SciView sciView import cleargl diff --git a/src/test/resources/scripts/volume_test.py b/src/test/resources/scripts/volume_test.py index 6df89750..f0e1d466 100644 --- a/src/test/resources/scripts/volume_test.py +++ b/src/test/resources/scripts/volume_test.py @@ -1,3 +1,31 @@ +### +# #%L +# Scenery-backed 3D visualization package for ImageJ. +# %% +# Copyright (C) 2016 - 2020 SciView developers. +# %% +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright notice, +# this list of conditions and the following disclaimer. +# 2. Redistributions in binary form must reproduce the above copyright notice, +# this list of conditions and the following disclaimer in the documentation +# and/or other materials provided with the distribution. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE +# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# #L% +### #@SciView sciView #@Dataset img diff --git a/src/test/tests/sc/iview/test/AllScripts.java b/src/test/tests/sc/iview/test/AllScripts.java index 8c2241ed..dd3afcc5 100644 --- a/src/test/tests/sc/iview/test/AllScripts.java +++ b/src/test/tests/sc/iview/test/AllScripts.java @@ -1,3 +1,31 @@ +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ package sc.iview.test; import graphics.scenery.SceneryBase; diff --git a/src/test/tests/sc/iview/test/N5Test.java b/src/test/tests/sc/iview/test/N5Test.java index ca63e155..27730853 100644 --- a/src/test/tests/sc/iview/test/N5Test.java +++ b/src/test/tests/sc/iview/test/N5Test.java @@ -1,3 +1,31 @@ +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ package sc.iview.test; import net.imagej.ImageJ; diff --git a/src/test/tests/sc/iview/test/SciViewTest.java b/src/test/tests/sc/iview/test/SciViewTest.java index 99a36c8f..84f6be0f 100644 --- a/src/test/tests/sc/iview/test/SciViewTest.java +++ b/src/test/tests/sc/iview/test/SciViewTest.java @@ -1,3 +1,31 @@ +/*- + * #%L + * Scenery-backed 3D visualization package for ImageJ. + * %% + * Copyright (C) 2016 - 2020 SciView developers. + * %% + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * #L% + */ package sc.iview.test; import cleargl.GLVector;