[ovito] branch master updated (f82fceb -> f24a578)
Anton Gladky
gladk at moszumanska.debian.org
Sun Aug 6 22:01:12 UTC 2017
This is an automated email from the git hooks/post-receive script.
gladk pushed a change to branch master
in repository ovito.
from f82fceb Update changelog.
new 7aa098e Add missing dependency
new 7aedcd1 Refresh patches, remove old ones.
new 9629741 Disable avi-test.
new 4cfa51d Fix compilation with GCC 7. (Closes: #853603)
new 527f425 Merge two patches.
adds b48353b New upstream version 2.9.0+dfsg1
new 292cb77 Updated version 2.9.0+dfsg1 from 'upstream/2.9.0+dfsg1'
new 194099f Bump Standards-Version: 4.0.0
new f24a578 Update changelog.
The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 4 +-
.gitlab-ci.yml | 39 +-
CHANGELOG.txt | 63 +
CMakeLists.txt | 43 +-
cmake/FindFFTW3.cmake | 19 +
cmake/FindLibav.cmake | 2 +-
cmake/FindOpenVR.cmake | 15 +
cmake/FixupMacBundle.cmake | 10 +-
cmake/Packaging.cmake | 20 +-
cmake/Plugins.cmake | 34 +-
cmake/Version.cmake | 4 +-
debian/changelog | 12 +
debian/control | 3 +-
debian/patches/0001-Disable-povray-test.patch | 107 +-
...e-3-Test-suite-can-fail-when-executed-in-.patch | 160 -
...e-4-Tests-that-depend-on-the-CrystalAnaly.patch | 226 -
debian/patches/0004-Use-system-pybind11.patch | 8 +-
...latest-pybind11-version.-Also-fixing-issu.patch | 69 -
...-required-by-latest-pybind11-version.-Fix.patch | 35 -
debian/patches/06_fix_gcc7_compiation.patch | 30 +
debian/patches/series | 5 +-
doc/develop/build_linux_howto.txt | 6 +-
doc/develop/build_macosx_howto.txt | 12 +-
doc/develop/build_windows_howto.txt | 44 +-
doc/develop/conda_recipe/build.sh | 30 +
doc/develop/conda_recipe/meta.yaml | 40 +
doc/develop/feature_requests.txt | 28 +-
doc/manual/Chapter_Credits.docbook | 1 +
doc/manual/Chapter_Installation.docbook | 2 +-
doc/manual/Chapter_Introduction.docbook | 18 +-
doc/manual/Chapter_Reference.docbook | 1 +
doc/manual/Manual.docbook | 2 +-
doc/manual/development/Chapter_Development.docbook | 4 +-
doc/manual/development/build_linux.docbook | 52 +-
doc/manual/development/build_windows.docbook | 2 +-
doc/manual/html-customization-layer.xsl | 2 +-
.../images/display_objects/surface_mesh_panel.png | Bin 19971 -> 46293 bytes
.../modifiers/affine_transformation_panel.png | Bin 48736 -> 115649 bytes
.../images/modifiers/cluster_analysis_panel.png | Bin 6582 -> 8662 bytes
doc/manual/images/modifiers/color_coding_panel.png | Bin 21034 -> 89649 bytes
.../modifiers/coordination_polyhedra_example.png | Bin 0 -> 353790 bytes
.../modifiers/correlation_function_panel.png | Bin 0 -> 98022 bytes
.../images/modifiers/create_isosurface_example.png | Bin 0 -> 191164 bytes
.../images/modifiers/create_isosurface_panel.png | Bin 0 -> 66813 bytes
.../modifiers/displacement_vectors_mapping.png | Bin 0 -> 65927 bytes
.../modifiers/displacement_vectors_mapping.svg | 525 +++
.../modifiers/displacement_vectors_panel.png | Bin 42168 -> 43397 bytes
.../modifiers/displacement_vectors_unwrapped.png | Bin 0 -> 31048 bytes
doc/manual/images/modifiers/histogram_panel.png | Bin 31997 -> 37046 bytes
.../images/modifiers/voronoi_analysis_panel.png | Bin 25867 -> 12147 bytes
.../images/modifiers/vorotop_analyis_panel.png | Bin 0 -> 80509 bytes
.../modifiers/wigner_seitz_analysis_panel.png | Bin 65408 -> 41918 bytes
.../images/modifiers/wigner_seitz_method.png | Bin 0 -> 113030 bytes
.../images/modifiers/wigner_seitz_method.svg | 2496 +++++++++++
.../modifiers/wigner_seitz_pipeline_example.png | Bin 0 -> 170457 bytes
.../images/utilities/particle_inspection_panel.png | Bin 0 -> 68702 bytes
.../reference/display_objects/surface_mesh.docbook | 22 +-
doc/manual/reference/modifiers/modifiers.docbook | 29 +
.../particles/affine_transformation.docbook | 51 +-
.../modifiers/particles/cluster_analysis.docbook | 37 +-
.../modifiers/particles/color_coding.docbook | 34 +-
.../particles/combine_particle_sets.docbook | 4 +-
.../modifiers/particles/compute_property.docbook | 10 +-
.../particles/coordination_analysis.docbook | 11 +-
.../particles/coordination_polyhedra.docbook | 30 +
.../particles/correlation_function.docbook | 98 +
.../modifiers/particles/create_isosurface.docbook | 47 +
.../particles/displacement_vectors.docbook | 49 +-
.../modifiers/particles/expression_select.docbook | 2 +-
.../modifiers/particles/histogram.docbook | 25 +-
.../modifiers/particles/load_trajectory.docbook | 24 +-
.../particles/polyhedral_template_matching.docbook | 8 +-
.../modifiers/particles/voronoi_analysis.docbook | 122 +-
.../modifiers/particles/vorotop_analysis.docbook | 57 +
.../particles/wigner_seitz_analysis.docbook | 116 +-
.../reference/rendering/povray_renderer.docbook | 4 +
.../utilities/particle_inspection_utility.docbook | 40 +
doc/manual/usage/import_particles.docbook | 9 +-
doc/manual/usage/miscellaneous.docbook | 6 +-
doc/python/conf.py | 4 +-
.../example_snippets/construct_surface_modifier.py | 3 +
.../dislocation_analysis_modifier.py | 3 +
.../example_snippets/freeze_property_modifier.py | 1 -
.../example_snippets/quaternions_to_colors.py | 61 +
doc/python/example_snippets/render_to_image.py | 4 +-
doc/python/example_snippets/surface_mesh.py | 3 +
doc/python/example_snippets/trajectory_lines.py | 27 +
doc/python/introduction/examples.rst | 24 +-
doc/python/introduction/file_io.rst | 130 +-
doc/python/introduction/overview.rst | 65 +-
doc/python/introduction/particle_properties.rst | 2 +
doc/python/introduction/rendering.rst | 4 +
doc/python/introduction/running.rst | 129 +-
examples/scripts/ase-interface.py | 8 +-
examples/scripts/demo1.py | 66 -
examples/scripts/export_bond_count.py | 7 +-
examples/scripts/export_dislocations.py | 6 +-
examples/scripts/export_point_defect_counts.py | 9 +-
examples/scripts/export_to_idtf.py | 6 +-
src/3rdparty/qssh/CMakeLists.txt | 4 +-
src/3rdparty/tachyon/.DS_Store | Bin 6148 -> 0 bytes
src/3rdparty/tachyon/tachyon/.DS_Store | Bin 6148 -> 0 bytes
src/3rdparty/tachyon/unix/.DS_Store | Bin 6148 -> 0 bytes
src/CMakeLists.txt | 4 +-
src/core/CMakeLists.txt | 20 +-
src/core/Core.h | 22 +-
src/core/ForwardDecl.h | 12 +-
src/core/animation/AnimationSettings.cpp | 92 +-
src/core/animation/AnimationSettings.h | 102 +-
src/core/animation/TimeInterval.h | 6 +-
src/core/animation/controller/AnimationKeys.cpp | 56 +-
src/core/animation/controller/AnimationKeys.h | 218 +-
.../animation/controller/ConstantControllers.cpp | 24 +-
.../animation/controller/ConstantControllers.h | 42 +-
src/core/animation/controller/Controller.cpp | 13 +-
src/core/animation/controller/Controller.h | 46 +-
.../animation/controller/KeyframeController.cpp | 6 +-
src/core/animation/controller/KeyframeController.h | 15 +-
.../controller/LinearInterpolationControllers.cpp | 12 +-
.../controller/LinearInterpolationControllers.h | 6 +-
src/core/animation/controller/LookAtController.cpp | 18 +-
src/core/animation/controller/LookAtController.h | 33 +-
.../controller/PRSTransformationController.cpp | 32 +-
.../controller/PRSTransformationController.h | 49 +-
.../controller/SplineInterpolationControllers.cpp | 22 +-
.../controller/SplineInterpolationControllers.h | 24 +-
.../controller/TCBInterpolationControllers.cpp | 66 +-
.../controller/TCBInterpolationControllers.h | 48 +-
src/core/app/Application.cpp | 224 +-
src/core/app/Application.h | 62 +-
src/core/app/StandaloneApplication.cpp | 210 +
src/core/app/StandaloneApplication.h | 86 +
src/core/dataset/DataSet.cpp | 211 +-
src/core/dataset/DataSet.h | 96 +-
src/core/dataset/DataSetContainer.cpp | 67 +-
src/core/dataset/DataSetContainer.h | 31 +-
src/core/dataset/UndoStack.cpp | 6 +-
src/core/dataset/UndoStack.h | 8 +-
.../dataset/importexport/AttributeFileExporter.cpp | 27 +-
.../dataset/importexport/AttributeFileExporter.h | 20 +-
src/core/dataset/importexport/FileExporter.cpp | 92 +-
src/core/dataset/importexport/FileExporter.h | 79 +-
src/core/dataset/importexport/FileImporter.cpp | 6 +-
src/core/dataset/importexport/FileImporter.h | 6 +-
src/core/dataset/importexport/FileSource.cpp | 132 +-
src/core/dataset/importexport/FileSource.h | 76 +-
.../dataset/importexport/FileSourceImporter.cpp | 22 +-
src/core/dataset/importexport/FileSourceImporter.h | 6 +-
src/core/object/NativeOvitoObjectType.h | 18 +-
src/core/object/OvitoObject.h | 8 +-
src/core/object/OvitoObjectReference.h | 34 +-
src/core/object/OvitoObjectType.cpp | 5 +
src/core/object/OvitoObjectType.h | 6 +-
src/core/plugins/NativePlugin.cpp | 90 -
src/core/plugins/NativePlugin.h | 73 -
src/core/plugins/Plugin.cpp | 83 +-
src/core/plugins/Plugin.h | 53 +-
src/core/plugins/PluginManager.cpp | 82 +-
src/core/plugins/PluginManager.h | 35 +-
src/core/plugins/autostart/AutoStartObject.cpp | 2 +-
src/core/plugins/autostart/AutoStartObject.h | 6 +-
src/core/reference/CloneHelper.h | 6 +-
src/core/reference/NativePropertyFieldDescriptor.h | 206 +-
src/core/reference/PropertyField.cpp | 14 +-
src/core/reference/PropertyField.h | 26 +-
src/core/reference/PropertyFieldDescriptor.cpp | 2 +-
src/core/reference/PropertyFieldDescriptor.h | 35 +-
src/core/reference/RefMaker.cpp | 10 +-
src/core/reference/RefMaker.h | 13 +-
src/core/reference/RefTarget.cpp | 5 +-
src/core/reference/RefTarget.h | 6 +-
src/core/reference/RefTargetListener.cpp | 8 +-
src/core/reference/RefTargetListener.h | 42 +-
src/core/reference/ReferenceEvent.h | 6 +-
src/core/rendering/ArrowPrimitive.h | 6 +-
src/core/rendering/FrameBuffer.h | 6 +-
src/core/rendering/ImagePrimitive.h | 6 +-
src/core/rendering/LinePrimitive.h | 6 +-
src/core/rendering/MarkerPrimitive.h | 6 +-
src/core/rendering/MeshPrimitive.h | 6 +-
src/core/rendering/ParticlePrimitive.h | 6 +-
src/core/rendering/PrimitiveBase.h | 6 +-
src/core/rendering/RenderSettings.cpp | 90 +-
src/core/rendering/RenderSettings.h | 112 +-
src/core/rendering/SceneRenderer.cpp | 6 +-
src/core/rendering/SceneRenderer.h | 12 +-
src/core/rendering/TextPrimitive.h | 6 +-
.../noninteractive/DefaultArrowPrimitive.h | 6 +-
.../noninteractive/DefaultImagePrimitive.h | 6 +-
.../noninteractive/DefaultLinePrimitive.h | 6 +-
.../noninteractive/DefaultMarkerPrimitive.h | 6 +-
.../noninteractive/DefaultMeshPrimitive.h | 6 +-
.../noninteractive/DefaultParticlePrimitive.h | 6 +-
.../noninteractive/DefaultTextPrimitive.h | 6 +-
.../noninteractive/NonInteractiveSceneRenderer.cpp | 2 +-
.../noninteractive/NonInteractiveSceneRenderer.h | 6 +-
src/core/scene/ObjectNode.cpp | 187 +-
src/core/scene/ObjectNode.h | 62 +-
src/core/scene/SceneNode.cpp | 45 +-
src/core/scene/SceneNode.h | 75 +-
src/core/scene/SceneRoot.cpp | 6 +-
src/core/scene/SceneRoot.h | 9 +-
src/core/scene/SelectionSet.cpp | 12 +-
src/core/scene/SelectionSet.h | 10 +-
.../scene/objects/AsynchronousDisplayObject.cpp | 10 +-
src/core/scene/objects/AsynchronousDisplayObject.h | 9 +-
src/core/scene/objects/CompoundObject.cpp | 14 +-
src/core/scene/objects/CompoundObject.h | 17 +-
src/core/scene/objects/DataObject.cpp | 41 +-
src/core/scene/objects/DataObject.h | 53 +-
.../scene/objects/DataObjectWithSharedStorage.h | 6 +-
src/core/scene/objects/DisplayObject.cpp | 16 +-
src/core/scene/objects/DisplayObject.h | 26 +-
src/core/scene/objects/VersionedObjectReference.h | 12 +-
.../scene/objects/WeakVersionedObjectReference.h | 12 +-
.../scene/objects/camera/AbstractCameraObject.h | 6 +-
src/core/scene/objects/camera/CameraObject.cpp | 68 +-
src/core/scene/objects/camera/CameraObject.h | 30 +-
src/core/scene/objects/geometry/TriMeshDisplay.cpp | 22 +-
src/core/scene/objects/geometry/TriMeshDisplay.h | 23 +-
src/core/scene/objects/geometry/TriMeshObject.cpp | 2 +-
src/core/scene/objects/geometry/TriMeshObject.h | 6 +-
src/core/scene/objects/helpers/TargetObject.cpp | 4 +-
src/core/scene/objects/helpers/TargetObject.h | 6 +-
.../pipeline/AsyncPipelineEvaluationHelper.cpp | 103 +
.../scene/pipeline/AsyncPipelineEvaluationHelper.h | 60 +
src/core/scene/pipeline/Modifier.cpp | 27 +-
src/core/scene/pipeline/Modifier.h | 41 +-
src/core/scene/pipeline/ModifierApplication.cpp | 16 +-
src/core/scene/pipeline/ModifierApplication.h | 28 +-
src/core/scene/pipeline/PipelineEvalRequest.h | 80 +
src/core/scene/pipeline/PipelineFlowState.h | 6 +-
src/core/scene/pipeline/PipelineObject.cpp | 86 +-
src/core/scene/pipeline/PipelineObject.h | 68 +-
src/core/scene/pipeline/PipelineStatus.h | 6 +-
src/core/utilities/BoundedPriorityQueue.h | 8 +-
src/core/utilities/Color.h | 6 +-
src/core/utilities/Debugging.h | 6 +-
src/core/utilities/DeferredMethodInvocation.h | 6 +-
src/core/utilities/Exception.cpp | 18 +-
src/core/utilities/Exception.h | 38 +-
src/core/utilities/FloatType.h | 6 +-
src/core/utilities/MemoryPool.h | 8 +-
src/core/utilities/concurrent/Future.h | 209 +-
src/core/utilities/concurrent/FutureInterface.h | 204 -
src/core/utilities/concurrent/FutureWatcher.h | 132 -
src/core/utilities/concurrent/ParallelFor.h | 42 +-
.../concurrent/{Future.cpp => Promise.cpp} | 194 +-
src/core/utilities/concurrent/Promise.h | 262 ++
src/core/utilities/concurrent/PromiseWatcher.cpp | 130 +
src/core/utilities/concurrent/PromiseWatcher.h | 132 +
.../utilities/{Debugging.h => concurrent/Task.cpp} | 81 +-
src/core/utilities/concurrent/Task.h | 58 +-
src/core/utilities/concurrent/TaskManager.cpp | 123 +-
src/core/utilities/concurrent/TaskManager.h | 83 +-
src/core/utilities/io/CompressedTextReader.h | 6 +-
src/core/utilities/io/CompressedTextWriter.h | 6 +-
src/core/utilities/io/FileManager.cpp | 24 +-
src/core/utilities/io/FileManager.h | 30 +-
src/core/utilities/io/LoadStream.h | 6 +-
src/core/utilities/io/NumberParsing.h | 100 +
src/core/utilities/io/ObjectLoadStream.h | 6 +-
src/core/utilities/io/ObjectSaveStream.cpp | 5 +-
src/core/utilities/io/ObjectSaveStream.h | 6 +-
src/core/utilities/io/SaveStream.h | 6 +-
src/core/utilities/io/SftpJob.cpp | 88 +-
src/core/utilities/io/SftpJob.h | 18 +-
src/core/utilities/io/video/VideoEncoder.cpp | 61 +-
src/core/utilities/io/video/VideoEncoder.h | 8 +-
src/core/utilities/linalg/AffineDecomposition.h | 6 +-
src/core/utilities/linalg/AffineTransformation.h | 6 +-
src/core/utilities/linalg/Box2.h | 6 +-
src/core/utilities/linalg/Box3.h | 6 +-
src/core/utilities/linalg/LinAlg.h | 6 +-
src/core/utilities/linalg/Matrix3.h | 6 +-
src/core/utilities/linalg/Matrix4.h | 6 +-
src/core/utilities/linalg/Plane.h | 6 +-
src/core/utilities/linalg/Point2.h | 6 +-
src/core/utilities/linalg/Point3.h | 6 +-
src/core/utilities/linalg/Quaternion.h | 6 +-
src/core/utilities/linalg/Ray.h | 6 +-
src/core/utilities/linalg/Rotation.h | 6 +-
src/core/utilities/linalg/Scaling.h | 6 +-
src/core/utilities/linalg/SymmetricTensor.h | 6 +-
src/core/utilities/linalg/Vector2.h | 6 +-
src/core/utilities/linalg/Vector3.h | 6 +-
src/core/utilities/linalg/Vector4.h | 6 +-
src/core/utilities/mesh/HalfEdgeMesh.h | 197 +-
.../utilities/mesh/HalfEdgeMesh_EdgeCollapse.h | 681 +++
src/core/utilities/mesh/TriMesh.cpp | 49 +-
src/core/utilities/mesh/TriMesh.h | 81 +-
src/core/utilities/units/UnitsManager.h | 14 +-
src/core/viewport/Viewport.cpp | 108 +-
src/core/viewport/Viewport.h | 114 +-
src/core/viewport/ViewportConfiguration.cpp | 28 +-
src/core/viewport/ViewportConfiguration.h | 39 +-
src/core/viewport/ViewportSettings.cpp | 2 +-
src/core/viewport/ViewportSettings.h | 6 +-
src/core/viewport/ViewportWindowInterface.h | 11 +-
.../viewport/overlay/CoordinateTripodOverlay.cpp | 124 +-
.../viewport/overlay/CoordinateTripodOverlay.h | 190 +-
src/core/viewport/overlay/TextLabelOverlay.cpp | 82 +-
src/core/viewport/overlay/TextLabelOverlay.h | 97 +-
src/core/viewport/overlay/ViewportOverlay.cpp | 2 +-
src/core/viewport/overlay/ViewportOverlay.h | 6 +-
src/gui/CMakeLists.txt | 10 +-
src/gui/ForwardDecl.h | 6 +-
src/gui/GUI.h | 6 +-
src/gui/actions/ActionManager.cpp | 33 +-
src/gui/actions/ActionManager.h | 6 +-
src/gui/actions/FileActions.cpp | 40 +-
src/gui/actions/RenderActions.cpp | 14 +-
src/gui/actions/ViewportModeAction.h | 6 +-
.../TCBInterpolationControllerEditor.cpp | 2 +-
.../controller/TCBInterpolationControllerEditor.h | 16 +-
src/gui/app/GuiApplication.cpp | 152 +-
src/gui/app/GuiApplication.h | 35 +-
src/gui/dataset/GuiDataSetContainer.cpp | 98 +-
src/gui/dataset/GuiDataSetContainer.h | 27 +-
.../importexport/AttributeFileExporterEditor.cpp | 9 +-
.../importexport/AttributeFileExporterEditor.h | 6 +-
.../dataset/importexport/FileImporterEditor.cpp | 2 +-
src/gui/dataset/importexport/FileImporterEditor.h | 6 +-
src/gui/dataset/importexport/FileSourceEditor.cpp | 67 +-
src/gui/dataset/importexport/FileSourceEditor.h | 11 +-
src/gui/dialogs/AdjustCameraDialog.h | 6 +-
src/gui/dialogs/AnimationKeyEditorDialog.cpp | 19 +-
src/gui/dialogs/AnimationKeyEditorDialog.h | 6 +-
src/gui/dialogs/AnimationSettingsDialog.h | 6 +-
src/gui/dialogs/ApplicationSettingsDialog.cpp | 9 +-
src/gui/dialogs/ApplicationSettingsDialog.h | 6 +-
src/gui/dialogs/FileExporterSettingsDialog.cpp | 2 +-
src/gui/dialogs/FileExporterSettingsDialog.h | 6 +-
src/gui/dialogs/GeneralSettingsPage.cpp | 13 +-
src/gui/dialogs/GeneralSettingsPage.h | 7 +-
src/gui/dialogs/HistoryFileDialog.h | 6 +-
src/gui/dialogs/ImportFileDialog.h | 6 +-
src/gui/dialogs/ImportRemoteFileDialog.cpp | 3 +-
src/gui/dialogs/ImportRemoteFileDialog.h | 6 +-
src/gui/dialogs/LoadImageFileDialog.h | 6 +-
src/gui/dialogs/RemoteAuthenticationDialog.h | 6 +-
src/gui/dialogs/SaveImageFileDialog.h | 6 +-
src/gui/dialogs/ViewportSettingsPage.cpp | 2 +-
src/gui/dialogs/ViewportSettingsPage.h | 6 +-
src/gui/mainwin/MainWindow.cpp | 64 +-
src/gui/mainwin/MainWindow.h | 15 +-
src/gui/mainwin/TaskDisplayWidget.cpp | 28 +-
src/gui/mainwin/TaskDisplayWidget.h | 10 +-
src/gui/mainwin/ViewportsPanel.cpp | 4 +-
src/gui/mainwin/ViewportsPanel.h | 6 +-
src/gui/mainwin/cmdpanel/CommandPanel.h | 6 +-
src/gui/mainwin/cmdpanel/ModificationListItem.cpp | 12 +-
src/gui/mainwin/cmdpanel/ModificationListItem.h | 22 +-
src/gui/mainwin/cmdpanel/ModificationListModel.h | 6 +-
src/gui/mainwin/cmdpanel/ModifierListBox.cpp | 323 +-
src/gui/mainwin/cmdpanel/ModifierListBox.h | 55 +-
src/gui/mainwin/cmdpanel/ModifyCommandPage.cpp | 2 +-
src/gui/mainwin/cmdpanel/ModifyCommandPage.h | 6 +-
src/gui/mainwin/cmdpanel/OverlayCommandPage.cpp | 4 +-
src/gui/mainwin/cmdpanel/OverlayCommandPage.h | 6 +-
src/gui/mainwin/cmdpanel/RenderCommandPage.h | 6 +-
src/gui/mainwin/cmdpanel/UtilityCommandPage.cpp | 2 +-
src/gui/mainwin/cmdpanel/UtilityCommandPage.h | 6 +-
src/gui/plugins/autostart/GuiAutoStartObject.cpp | 2 +-
src/gui/plugins/autostart/GuiAutoStartObject.h | 9 +-
src/gui/plugins/utility/UtilityApplet.cpp | 2 +-
src/gui/plugins/utility/UtilityApplet.h | 6 +-
.../properties/AffineTransformationParameterUI.cpp | 4 +-
.../properties/AffineTransformationParameterUI.h | 6 +-
src/gui/properties/BooleanActionParameterUI.cpp | 2 +-
src/gui/properties/BooleanActionParameterUI.h | 6 +-
src/gui/properties/BooleanGroupBoxParameterUI.cpp | 2 +-
src/gui/properties/BooleanGroupBoxParameterUI.h | 6 +-
src/gui/properties/BooleanParameterUI.cpp | 2 +-
src/gui/properties/BooleanParameterUI.h | 6 +-
.../properties/BooleanRadioButtonParameterUI.cpp | 2 +-
src/gui/properties/BooleanRadioButtonParameterUI.h | 6 +-
src/gui/properties/ColorParameterUI.cpp | 2 +-
src/gui/properties/ColorParameterUI.h | 6 +-
src/gui/properties/CustomParameterUI.cpp | 2 +-
src/gui/properties/CustomParameterUI.h | 6 +-
src/gui/properties/FilenameParameterUI.cpp | 2 +-
src/gui/properties/FilenameParameterUI.h | 6 +-
src/gui/properties/FloatParameterUI.cpp | 4 +-
src/gui/properties/FloatParameterUI.h | 6 +-
src/gui/properties/FontParameterUI.cpp | 2 +-
src/gui/properties/FontParameterUI.h | 6 +-
src/gui/properties/IntegerParameterUI.cpp | 4 +-
src/gui/properties/IntegerParameterUI.h | 6 +-
.../properties/IntegerRadioButtonParameterUI.cpp | 2 +-
src/gui/properties/IntegerRadioButtonParameterUI.h | 6 +-
src/gui/properties/NumericalParameterUI.cpp | 2 +-
src/gui/properties/NumericalParameterUI.h | 6 +-
src/gui/properties/ParameterUI.cpp | 14 +-
src/gui/properties/ParameterUI.h | 26 +-
src/gui/properties/PropertiesEditor.cpp | 10 +-
src/gui/properties/PropertiesEditor.h | 20 +-
src/gui/properties/PropertiesPanel.h | 6 +-
src/gui/properties/RefTargetListParameterUI.cpp | 38 +-
src/gui/properties/RefTargetListParameterUI.h | 12 +-
src/gui/properties/StringParameterUI.cpp | 2 +-
src/gui/properties/StringParameterUI.h | 6 +-
src/gui/properties/SubObjectParameterUI.cpp | 4 +-
src/gui/properties/SubObjectParameterUI.h | 6 +-
src/gui/properties/VariantComboBoxParameterUI.cpp | 2 +-
src/gui/properties/VariantComboBoxParameterUI.h | 6 +-
src/gui/properties/Vector3ParameterUI.cpp | 4 +-
src/gui/properties/Vector3ParameterUI.h | 6 +-
src/gui/rendering/RenderSettingsEditor.cpp | 26 +-
src/gui/rendering/RenderSettingsEditor.h | 6 +-
src/gui/rendering/ViewportSceneRenderer.cpp | 6 +-
src/gui/rendering/ViewportSceneRenderer.h | 6 +-
src/gui/resources/mainwin/window_icon_50.png | Bin 0 -> 5009 bytes
.../scene/objects/camera/CameraObjectEditor.cpp | 8 +-
src/gui/scene/objects/camera/CameraObjectEditor.h | 6 +-
.../objects/geometry/TriMeshDisplayEditor.cpp | 6 +-
.../scene/objects/geometry/TriMeshDisplayEditor.h | 6 +-
src/gui/utilities/concurrent/ProgressDialog.cpp | 133 +
.../utilities/concurrent/ProgressDialog.h} | 51 +-
.../utilities/concurrent/ProgressDialogAdapter.h | 86 -
src/gui/utilities/io/GuiFileManager.cpp | 2 +-
src/gui/utilities/io/GuiFileManager.h | 13 +-
src/gui/viewport/ViewportMenu.cpp | 16 +-
src/gui/viewport/ViewportMenu.h | 9 +-
src/gui/viewport/ViewportWindow.cpp | 210 +-
src/gui/viewport/ViewportWindow.h | 65 +-
src/gui/viewport/input/NavigationModes.cpp | 17 +-
src/gui/viewport/input/NavigationModes.h | 9 +-
src/gui/viewport/input/ViewportInputManager.h | 6 +-
src/gui/viewport/input/ViewportInputMode.cpp | 8 +
src/gui/viewport/input/ViewportInputMode.h | 11 +-
src/gui/viewport/input/XFormModes.cpp | 23 +-
src/gui/viewport/input/XFormModes.h | 9 +-
.../overlay/CoordinateTripodOverlayEditor.cpp | 48 +-
.../overlay/CoordinateTripodOverlayEditor.h | 6 +-
src/gui/viewport/overlay/MoveOverlayInputMode.cpp | 4 +-
src/gui/viewport/overlay/MoveOverlayInputMode.h | 6 +-
.../viewport/overlay/TextLabelOverlayEditor.cpp | 22 +-
src/gui/viewport/overlay/TextLabelOverlayEditor.h | 6 +-
src/gui/viewport/picking/PickingSceneRenderer.cpp | 22 +-
src/gui/viewport/picking/PickingSceneRenderer.h | 10 +-
.../widgets/animation/AnimationFramesToolButton.h | 6 +-
src/gui/widgets/animation/AnimationTimeSlider.cpp | 14 +
src/gui/widgets/animation/AnimationTimeSlider.h | 9 +-
src/gui/widgets/animation/AnimationTimeSpinner.h | 6 +-
src/gui/widgets/animation/AnimationTrackBar.cpp | 4 +
src/gui/widgets/animation/AnimationTrackBar.h | 6 +-
src/gui/widgets/display/CoordinateDisplayWidget.h | 6 +-
src/gui/widgets/display/StatusWidget.h | 6 +-
src/gui/widgets/general/AutocompleteLineEdit.h | 6 +-
src/gui/widgets/general/AutocompleteTextEdit.h | 6 +-
src/gui/widgets/general/ColorPickerWidget.h | 6 +-
src/gui/widgets/general/ElidedTextLabel.h | 6 +-
src/gui/widgets/general/HtmlListWidget.h | 6 +-
src/gui/widgets/general/RolloutContainer.h | 6 +-
src/gui/widgets/general/SpinnerWidget.cpp | 58 +-
src/gui/widgets/general/SpinnerWidget.h | 7 +-
src/gui/widgets/rendering/FrameBufferWidget.h | 6 +-
src/gui/widgets/rendering/FrameBufferWindow.cpp | 9 +-
src/gui/widgets/rendering/FrameBufferWindow.h | 6 +-
src/gui/widgets/selection/SceneNodeSelectionBox.h | 6 +-
src/gui/widgets/selection/SceneNodesListModel.cpp | 2 +-
src/gui/widgets/selection/SceneNodesListModel.h | 6 +-
src/main/CMakeLists.txt | 26 +-
src/main/resources/Info.plist | 50 +-
src/main/resources/appxmanifest.xml | 8 +-
src/opengl_renderer/CMakeLists.txt | 12 +
src/opengl_renderer/OpenGLArrowPrimitive.h | 6 +-
src/opengl_renderer/OpenGLBuffer.h | 6 +-
src/opengl_renderer/OpenGLHelpers.h | 6 +-
src/opengl_renderer/OpenGLImagePrimitive.cpp | 11 +-
src/opengl_renderer/OpenGLImagePrimitive.h | 6 +-
src/opengl_renderer/OpenGLLinePrimitive.h | 6 +-
src/opengl_renderer/OpenGLMarkerPrimitive.h | 6 +-
src/opengl_renderer/OpenGLMeshPrimitive.cpp | 165 +-
src/opengl_renderer/OpenGLMeshPrimitive.h | 6 +-
src/opengl_renderer/OpenGLParticlePrimitive.cpp | 15 +-
src/opengl_renderer/OpenGLParticlePrimitive.h | 6 +-
src/opengl_renderer/OpenGLSceneRenderer.cpp | 61 +-
src/opengl_renderer/OpenGLSceneRenderer.h | 30 +-
src/opengl_renderer/OpenGLSharedResource.cpp | 6 +-
src/opengl_renderer/OpenGLSharedResource.h | 6 +-
src/opengl_renderer/OpenGLTextPrimitive.cpp | 2 +-
src/opengl_renderer/OpenGLTextPrimitive.h | 6 +-
src/opengl_renderer/OpenGLTexture.h | 18 +-
.../StandardSceneRenderer.cpp | 47 +-
.../StandardSceneRenderer.h | 35 +-
src/opengl_renderer/gui/CMakeLists.txt | 30 +
.../gui}/StandardSceneRendererEditor.cpp | 7 +-
.../gui}/StandardSceneRendererEditor.h | 6 +-
.../resources/glsl/cylinder/cylinder_raytraced.fs | 12 +-
.../resources/glsl/cylinder/cylinder_raytraced.gs | 5 +-
.../glsl/cylinder/picking/cylinder_raytraced.fs | 6 +-
.../glsl/cylinder/picking/cylinder_raytraced.gs | 5 +-
.../particles/geometry/sphere/picking/sphere.gs | 12 +-
.../geometry/sphere/picking/sphere_tristrip.vs | 9 +-
.../glsl/particles/geometry/sphere/sphere.gs | 12 +-
.../particles/geometry/sphere/sphere_tristrip.vs | 7 +-
.../imposter/sphere/picking/with_depth.vs | 3 +-
.../imposter/sphere/picking/with_depth_tri.vs | 7 +-
.../imposter/sphere/picking/without_depth.vs | 3 +-
.../imposter/sphere/picking/without_depth_tri.vs | 5 +-
.../glsl/particles/imposter/sphere/with_depth.vs | 3 +-
.../particles/imposter/sphere/with_depth_tri.vs | 7 +-
.../particles/imposter/sphere/without_depth.vs | 3 +-
.../particles/imposter/sphere/without_depth_tri.vs | 5 +-
.../pointsprites/sphere/picking/with_depth.vs | 3 +-
.../particles/pointsprites/sphere/with_depth.vs | 5 +-
.../particles/pointsprites/sphere/without_depth.vs | 1 -
src/plugins/CMakeLists.txt | 38 +-
src/{ => plugins/correlation}/CMakeLists.txt | 52 +-
.../correlation/CorrelationFunctionModifier.cpp | 839 ++++
.../correlation/CorrelationFunctionModifier.h | 347 ++
src/plugins/correlation/gui/CMakeLists.txt | 27 +
.../gui/CorrelationFunctionModifierEditor.cpp | 495 +++
.../gui/CorrelationFunctionModifierEditor.h} | 47 +-
src/plugins/crystalanalysis/CrystalAnalysis.h | 6 +-
src/plugins/crystalanalysis/data/Cluster.h | 6 +-
src/plugins/crystalanalysis/data/ClusterGraph.h | 6 +-
.../crystalanalysis/data/DislocationNetwork.h | 6 +-
src/plugins/crystalanalysis/data/PlanarDefects.h | 6 +-
.../crystalanalysis/exporter/CAExporter.cpp | 16 +-
src/plugins/crystalanalysis/exporter/CAExporter.h | 8 +-
.../gui/importer/CAImporterEditor.cpp | 6 +-
.../gui/importer/CAImporterEditor.h | 6 +-
.../modifier/ConstructSurfaceModifierEditor.cpp | 10 +-
.../gui/modifier/ConstructSurfaceModifierEditor.h | 6 +-
.../modifier/DislocationAnalysisModifierEditor.cpp | 30 +-
.../modifier/DislocationAnalysisModifierEditor.h | 10 +-
.../gui/modifier/ElasticStrainModifierEditor.cpp | 14 +-
.../gui/modifier/ElasticStrainModifierEditor.h | 6 +-
.../modifier/GrainSegmentationModifierEditor.cpp | 20 +-
.../gui/modifier/GrainSegmentationModifierEditor.h | 6 +-
.../modifier/SmoothDislocationsModifierEditor.cpp | 10 +-
.../modifier/SmoothDislocationsModifierEditor.h | 6 +-
.../gui/modifier/SmoothSurfaceModifierEditor.cpp | 9 +-
.../gui/modifier/SmoothSurfaceModifierEditor.h | 6 +-
.../dislocations/DislocationDisplayEditor.cpp | 18 +-
.../dislocations/DislocationDisplayEditor.h | 6 +-
.../partition_mesh/PartitionMeshDisplayEditor.cpp | 14 +-
.../partition_mesh/PartitionMeshDisplayEditor.h | 6 +-
.../objects/patterns/BurgersVectorFamilyEditor.cpp | 6 +-
.../objects/patterns/BurgersVectorFamilyEditor.h | 6 +-
.../gui/objects/patterns/PatternCatalogEditor.cpp | 4 +-
.../gui/objects/patterns/PatternCatalogEditor.h | 6 +-
.../objects/patterns/StructurePatternEditor.cpp | 4 +-
.../gui/objects/patterns/StructurePatternEditor.h | 6 +-
.../slip_surface/SlipSurfaceDisplayEditor.cpp | 8 +-
.../slip_surface/SlipSurfaceDisplayEditor.h | 6 +-
.../gui/util/DislocationInformationApplet.cpp | 6 +-
.../gui/util/DislocationInformationApplet.h | 6 +-
.../crystalanalysis/importer/CAImporter.cpp | 100 +-
src/plugins/crystalanalysis/importer/CAImporter.h | 23 +-
.../modifier/ConstructSurfaceModifier.cpp | 58 +-
.../modifier/ConstructSurfaceModifier.h | 43 +-
.../modifier/SliceSurfaceModifier.cpp | 4 +-
.../modifier/SliceSurfaceModifier.h | 6 +-
.../modifier/SmoothDislocationsModifier.cpp | 32 +-
.../modifier/SmoothDislocationsModifier.h | 45 +-
.../modifier/SmoothSurfaceModifier.cpp | 48 +-
.../modifier/SmoothSurfaceModifier.h | 23 +-
.../crystalanalysis/modifier/dxa/BurgersCircuit.h | 6 +-
.../modifier/dxa/DislocationAnalysisEngine.cpp | 2 +-
.../modifier/dxa/DislocationAnalysisEngine.h | 6 +-
.../modifier/dxa/DislocationAnalysisModifier.cpp | 142 +-
.../modifier/dxa/DislocationAnalysisModifier.h | 97 +-
.../modifier/dxa/DislocationTracer.cpp | 21 +-
.../modifier/dxa/DislocationTracer.h | 10 +-
.../modifier/dxa/ElasticMapping.cpp | 29 +-
.../crystalanalysis/modifier/dxa/ElasticMapping.h | 18 +-
.../crystalanalysis/modifier/dxa/InterfaceMesh.cpp | 14 +-
.../crystalanalysis/modifier/dxa/InterfaceMesh.h | 12 +-
.../modifier/dxa/PlanarDefectIdentification.h | 6 +-
.../modifier/dxa/StructureAnalysis.cpp | 32 +-
.../modifier/dxa/StructureAnalysis.h | 16 +-
.../modifier/elasticstrain/ElasticStrainEngine.h | 6 +-
.../elasticstrain/ElasticStrainModifier.cpp | 62 +-
.../modifier/elasticstrain/ElasticStrainModifier.h | 67 +-
.../modifier/grains/GrainSegmentationEngine.cpp | 13 +-
.../modifier/grains/GrainSegmentationEngine.h | 6 +-
.../modifier/grains/GrainSegmentationModifier.cpp | 86 +-
.../modifier/grains/GrainSegmentationModifier.h | 91 +-
.../objects/clusters/ClusterGraphObject.cpp | 2 +-
.../objects/clusters/ClusterGraphObject.h | 6 +-
.../objects/dislocations/DislocationDisplay.cpp | 56 +-
.../objects/dislocations/DislocationDisplay.h | 82 +-
.../dislocations/DislocationNetworkObject.cpp | 2 +-
.../dislocations/DislocationNetworkObject.h | 6 +-
.../objects/partition_mesh/PartitionMesh.cpp | 18 +-
.../objects/partition_mesh/PartitionMesh.h | 20 +-
.../partition_mesh/PartitionMeshDisplay.cpp | 89 +-
.../objects/partition_mesh/PartitionMeshDisplay.h | 61 +-
.../objects/patterns/BurgersVectorFamily.cpp | 21 +-
.../objects/patterns/BurgersVectorFamily.h | 38 +-
.../objects/patterns/PatternCatalog.cpp | 8 +-
.../objects/patterns/PatternCatalog.h | 13 +-
.../objects/patterns/StructurePattern.cpp | 117 +-
.../objects/patterns/StructurePattern.h | 40 +-
.../objects/slip_surface/SlipSurface.cpp | 14 +-
.../objects/slip_surface/SlipSurface.h | 16 +-
.../objects/slip_surface/SlipSurfaceDisplay.cpp | 38 +-
.../objects/slip_surface/SlipSurfaceDisplay.h | 29 +-
.../python/ovito/data/crystalanalysis/__init__.py | 13 +-
.../python/ovito/io/crystalanalysis/__init__.py | 5 +-
.../ovito/modifiers/crystalanalysis/__init__.py | 21 +-
.../python/ovito/vis/crystalanalysis/__init__.py | 13 +-
.../crystalanalysis/scripting/PythonInterface.cpp | 32 +-
.../crystalanalysis/util/DelaunayTessellation.cpp | 21 +-
.../crystalanalysis/util/DelaunayTessellation.h | 10 +-
.../util/ManifoldConstructionHelper.h | 55 +-
src/plugins/mesh/Mesh.h | 5 +-
src/plugins/mesh/import/TriMeshLoader.cpp | 3 +-
src/plugins/mesh/import/TriMeshLoader.h | 6 +-
src/plugins/mesh/import/VTKFileImporter.cpp | 83 +-
src/plugins/mesh/import/VTKFileImporter.h | 12 +-
.../resources/python/ovito/io/mesh/__init__.py | 2 +-
src/plugins/mesh/scripting/PythonInterface.cpp | 4 +
src/plugins/netcdf/CMakeLists.txt | 4 +-
src/plugins/netcdf/NetCDFExporter.cpp | 92 +-
src/plugins/netcdf/NetCDFExporter.h | 11 +-
src/plugins/netcdf/NetCDFImporter.cpp | 27 +-
src/plugins/netcdf/NetCDFImporter.h | 30 +-
src/plugins/netcdf/PythonInterface.cpp | 4 +
src/plugins/netcdf/gui/NetCDFImporterEditor.cpp | 4 +-
src/plugins/netcdf/gui/NetCDFImporterEditor.h | 6 +-
.../python/ovito/io/particles/netcdf/__init__.py | 4 +-
src/plugins/openbabel/PythonInterface.cpp | 4 +
src/plugins/openbabel/import/CIFImporter.cpp | 2 +-
src/plugins/openbabel/import/CIFImporter.h | 6 +-
src/plugins/openbabel/import/OpenBabelImporter.cpp | 2 +-
src/plugins/openbabel/import/OpenBabelImporter.h | 6 +-
.../ovito/io/particles/openbabel/__init__.py | 6 +-
src/plugins/particles/CMakeLists.txt | 7 +
src/plugins/particles/Particles.h | 6 +-
src/plugins/particles/data/BondProperty.h | 6 +-
src/plugins/particles/data/BondsStorage.h | 6 +-
.../particles/data/FieldQuantity.cpp} | 59 +-
src/plugins/particles/data/FieldQuantity.h | 69 +
src/plugins/particles/data/ParticleProperty.h | 6 +-
src/plugins/particles/data/PropertyBase.h | 7 +-
src/plugins/particles/data/SimulationCell.h | 6 +-
.../export/FileColumnParticleExporter.cpp | 2 +-
.../particles/export/FileColumnParticleExporter.h | 6 +-
src/plugins/particles/export/OutputColumnMapping.h | 6 +-
src/plugins/particles/export/ParticleExporter.cpp | 22 +-
src/plugins/particles/export/ParticleExporter.h | 14 +-
.../particles/export/fhi_aims/FHIAimsExporter.cpp | 26 +-
.../particles/export/fhi_aims/FHIAimsExporter.h | 8 +-
src/plugins/particles/export/imd/IMDExporter.cpp | 25 +-
src/plugins/particles/export/imd/IMDExporter.h | 8 +-
.../particles/export/lammps/LAMMPSDataExporter.cpp | 44 +-
.../particles/export/lammps/LAMMPSDataExporter.h | 20 +-
.../particles/export/lammps/LAMMPSDumpExporter.cpp | 24 +-
.../particles/export/lammps/LAMMPSDumpExporter.h | 8 +-
.../particles/export/vasp/POSCARExporter.cpp | 32 +-
src/plugins/particles/export/vasp/POSCARExporter.h | 8 +-
src/plugins/particles/export/xyz/XYZExporter.cpp | 28 +-
src/plugins/particles/export/xyz/XYZExporter.h | 20 +-
src/plugins/particles/gui/CMakeLists.txt | 3 +
src/plugins/particles/gui/ParticlesGui.h | 6 +-
.../export/FileColumnParticleExporterEditor.cpp | 33 +-
.../gui/export/FileColumnParticleExporterEditor.h | 10 +-
.../gui/export/lammps/LAMMPSDataExporterEditor.cpp | 4 +-
.../gui/export/lammps/LAMMPSDataExporterEditor.h | 6 +-
.../particles/gui/export/xyz/XYZExporterEditor.cpp | 4 +-
.../particles/gui/export/xyz/XYZExporterEditor.h | 6 +-
.../gui/import/InputColumnMappingDialog.cpp | 6 +-
.../gui/import/InputColumnMappingDialog.h | 6 +-
.../lammps/LAMMPSBinaryDumpImporterEditor.cpp | 4 +-
.../import/lammps/LAMMPSBinaryDumpImporterEditor.h | 6 +-
.../gui/import/lammps/LAMMPSDataImporterEditor.cpp | 2 +-
.../gui/import/lammps/LAMMPSDataImporterEditor.h | 6 +-
.../import/lammps/LAMMPSTextDumpImporterEditor.cpp | 6 +-
.../import/lammps/LAMMPSTextDumpImporterEditor.h | 6 +-
.../particles/gui/import/xyz/XYZImporterEditor.cpp | 6 +-
.../particles/gui/import/xyz/XYZImporterEditor.h | 6 +-
.../gui/modifier/ParticleModifierEditor.cpp | 2 +-
.../gui/modifier/ParticleModifierEditor.h | 6 +-
.../modifier/analysis/StructureListParameterUI.cpp | 4 +-
.../modifier/analysis/StructureListParameterUI.h | 6 +-
.../binandreduce/BinAndReduceModifierEditor.cpp | 24 +-
.../binandreduce/BinAndReduceModifierEditor.h | 6 +-
.../bondangle/BondAngleAnalysisModifierEditor.cpp | 4 +-
.../bondangle/BondAngleAnalysisModifierEditor.h | 6 +-
.../CentroSymmetryModifierEditor.cpp | 4 +-
.../centrosymmetry/CentroSymmetryModifierEditor.h | 6 +-
.../cluster/ClusterAnalysisModifierEditor.cpp | 29 +-
.../cluster/ClusterAnalysisModifierEditor.h | 6 +-
.../cna/CommonNeighborAnalysisModifierEditor.cpp | 10 +-
.../cna/CommonNeighborAnalysisModifierEditor.h | 6 +-
.../CoordinationNumberModifierEditor.cpp | 8 +-
.../CoordinationNumberModifierEditor.h | 6 +-
.../diamond/IdentifyDiamondModifierEditor.cpp | 4 +-
.../diamond/IdentifyDiamondModifierEditor.h | 6 +-
.../CalculateDisplacementsModifierEditor.cpp | 40 +-
.../CalculateDisplacementsModifierEditor.h | 6 +-
.../analysis/histogram/HistogramModifierEditor.cpp | 73 +-
.../analysis/histogram/HistogramModifierEditor.h | 6 +-
.../PolyhedralTemplateMatchingModifierEditor.cpp | 16 +-
.../ptm/PolyhedralTemplateMatchingModifierEditor.h | 6 +-
.../scatterplot/ScatterPlotModifierEditor.cpp | 32 +-
.../scatterplot/ScatterPlotModifierEditor.h | 6 +-
.../analysis/strain/AtomicStrainModifierEditor.cpp | 30 +-
.../analysis/strain/AtomicStrainModifierEditor.h | 6 +-
.../StructuralClusteringModifierEditor.cpp | 6 +-
.../StructuralClusteringModifierEditor.h | 6 +-
.../voronoi/VoronoiAnalysisModifierEditor.cpp | 21 +-
.../voronoi/VoronoiAnalysisModifierEditor.h | 6 +-
.../WignerSeitzAnalysisModifierEditor.cpp | 35 +-
.../WignerSeitzAnalysisModifierEditor.h | 6 +-
.../coloring/AmbientOcclusionModifierEditor.cpp | 8 +-
.../coloring/AmbientOcclusionModifierEditor.h | 6 +-
.../coloring/AssignColorModifierEditor.cpp | 6 +-
.../modifier/coloring/AssignColorModifierEditor.h | 6 +-
.../coloring/ColorCodingModifierEditor.cpp | 47 +-
.../modifier/coloring/ColorCodingModifierEditor.h | 13 +-
.../modifier/coloring/ColorLegendOverlayEditor.cpp | 32 +-
.../modifier/coloring/ColorLegendOverlayEditor.h | 6 +-
.../CreateIsosurfaceModifierEditor.cpp} | 43 +-
.../CreateIsosurfaceModifierEditor.h} | 16 +-
.../modify/AffineTransformationModifierEditor.cpp | 41 +-
.../modify/AffineTransformationModifierEditor.h | 6 +-
.../modify/CombineParticleSetsModifierEditor.cpp | 4 +-
.../modify/CombineParticleSetsModifierEditor.h | 6 +-
.../modifier/modify/CreateBondsModifierEditor.cpp | 12 +-
.../modifier/modify/CreateBondsModifierEditor.h | 6 +-
.../modifier/modify/DeleteParticlesModifier.cpp | 2 +-
.../gui/modifier/modify/DeleteParticlesModifier.h | 6 +-
.../modify/LoadTrajectoryModifierEditor.cpp | 4 +-
.../modifier/modify/LoadTrajectoryModifierEditor.h | 6 +-
.../modify/ShowPeriodicImagesModifierEditor.cpp | 18 +-
.../modify/ShowPeriodicImagesModifierEditor.h | 6 +-
.../gui/modifier/modify/SliceModifierEditor.cpp | 20 +-
.../gui/modifier/modify/SliceModifierEditor.h | 6 +-
.../properties/ComputePropertyModifierEditor.cpp | 10 +-
.../properties/ComputePropertyModifierEditor.h | 6 +-
.../properties/FreezePropertyModifierEditor.cpp | 18 +-
.../properties/FreezePropertyModifierEditor.h | 6 +-
.../selection/ExpandSelectionModifierEditor.cpp | 10 +-
.../selection/ExpandSelectionModifierEditor.h | 6 +-
.../selection/ManualSelectionModifierEditor.cpp | 12 +-
.../selection/ManualSelectionModifierEditor.h | 6 +-
.../selection/SelectExpressionModifierEditor.cpp | 4 +-
.../selection/SelectExpressionModifierEditor.h | 6 +-
.../selection/SelectParticleTypeModifierEditor.cpp | 2 +-
.../selection/SelectParticleTypeModifierEditor.h | 6 +-
.../particles/gui/objects/BondTypeEditor.cpp | 6 +-
src/plugins/particles/gui/objects/BondTypeEditor.h | 6 +-
.../gui/objects/BondTypePropertyEditor.cpp | 4 +-
.../particles/gui/objects/BondTypePropertyEditor.h | 6 +-
.../particles/gui/objects/BondsDisplayEditor.cpp | 12 +-
.../particles/gui/objects/BondsDisplayEditor.h | 6 +-
.../gui/objects/ParticleDisplayEditor.cpp | 8 +-
.../particles/gui/objects/ParticleDisplayEditor.h | 6 +-
.../particles/gui/objects/ParticleTypeEditor.cpp | 8 +-
.../particles/gui/objects/ParticleTypeEditor.h | 6 +-
.../gui/objects/ParticleTypePropertyEditor.cpp | 4 +-
.../gui/objects/ParticleTypePropertyEditor.h | 6 +-
.../gui/objects/SimulationCellDisplayEditor.cpp | 8 +-
.../gui/objects/SimulationCellDisplayEditor.h | 6 +-
.../gui/objects/SimulationCellObjectEditor.cpp | 18 +-
.../gui/objects/SimulationCellObjectEditor.h | 6 +-
.../gui/objects/SurfaceMeshDisplayEditor.cpp | 16 +-
.../gui/objects/SurfaceMeshDisplayEditor.h | 6 +-
.../gui/objects/TrajectoryDisplayEditor.cpp | 10 +-
.../gui/objects/TrajectoryDisplayEditor.h | 6 +-
.../objects/TrajectoryGeneratorObjectEditor.cpp | 30 +-
.../gui/objects/TrajectoryGeneratorObjectEditor.h | 6 +-
.../particles/gui/objects/VectorDisplayEditor.cpp | 24 +-
.../particles/gui/objects/VectorDisplayEditor.h | 6 +-
.../particles/gui/util/BondPropertyComboBox.h | 6 +-
.../particles/gui/util/BondPropertyParameterUI.cpp | 2 +-
.../particles/gui/util/BondPropertyParameterUI.h | 6 +-
.../particles/gui/util/CreateTrajectoryApplet.cpp | 36 +-
.../particles/gui/util/CreateTrajectoryApplet.h | 6 +-
.../particles/gui/util/CutoffRadiusPresetsUI.cpp | 2 +-
.../particles/gui/util/CutoffRadiusPresetsUI.h | 6 +-
.../FieldQuantityComboBox.cpp} | 157 +-
.../particles/gui/util/FieldQuantityComboBox.h | 99 +
...arameterUI.cpp => FieldQuantityParameterUI.cpp} | 76 +-
...rtyParameterUI.h => FieldQuantityParameterUI.h} | 24 +-
.../gui/util/ParticleInformationApplet.cpp | 231 +-
.../particles/gui/util/ParticleInformationApplet.h | 18 +-
.../particles/gui/util/ParticlePickingHelper.cpp | 4 +-
.../particles/gui/util/ParticlePickingHelper.h | 6 +-
.../particles/gui/util/ParticlePropertyComboBox.h | 6 +-
.../gui/util/ParticlePropertyParameterUI.cpp | 2 +-
.../gui/util/ParticlePropertyParameterUI.h | 6 +-
.../particles/gui/util/ParticleSettingsPage.cpp | 2 +-
.../particles/gui/util/ParticleSettingsPage.h | 6 +-
.../particles/import/InputColumnMapping.cpp | 46 +-
src/plugins/particles/import/InputColumnMapping.h | 6 +-
.../particles/import/ParticleFrameLoader.cpp | 28 +-
src/plugins/particles/import/ParticleFrameLoader.h | 26 +-
src/plugins/particles/import/ParticleImporter.cpp | 25 +-
src/plugins/particles/import/ParticleImporter.h | 22 +-
.../particles/import/castep/CastepCellImporter.cpp | 224 +
.../IMDImporter.h => castep/CastepCellImporter.h} | 26 +-
.../particles/import/castep/CastepMDImporter.cpp | 189 +
.../CFGImporter.h => castep/CastepMDImporter.h} | 39 +-
src/plugins/particles/import/cfg/CFGImporter.cpp | 4 +-
src/plugins/particles/import/cfg/CFGImporter.h | 6 +-
.../particles/import/fhi_aims/FHIAimsImporter.cpp | 2 +-
.../particles/import/fhi_aims/FHIAimsImporter.h | 6 +-
.../import/fhi_aims/FHIAimsLogFileImporter.cpp | 14 +-
.../import/fhi_aims/FHIAimsLogFileImporter.h | 8 +-
src/plugins/particles/import/gsd/GSDFile.h | 28 +-
src/plugins/particles/import/gsd/GSDImporter.cpp | 8 +-
src/plugins/particles/import/gsd/GSDImporter.h | 8 +-
src/plugins/particles/import/gsd/gsd.c | 16 +-
src/plugins/particles/import/gsd/gsd.h | 2 +-
src/plugins/particles/import/imd/IMDImporter.cpp | 4 +-
src/plugins/particles/import/imd/IMDImporter.h | 6 +-
.../import/lammps/LAMMPSBinaryDumpImporter.cpp | 18 +-
.../import/lammps/LAMMPSBinaryDumpImporter.h | 8 +-
.../particles/import/lammps/LAMMPSDataImporter.cpp | 11 +-
.../particles/import/lammps/LAMMPSDataImporter.h | 18 +-
.../import/lammps/LAMMPSTextDumpImporter.cpp | 20 +-
.../import/lammps/LAMMPSTextDumpImporter.h | 22 +-
.../particles/import/parcas/ParcasFileImporter.cpp | 4 +-
.../particles/import/parcas/ParcasFileImporter.h | 6 +-
src/plugins/particles/import/pdb/PDBImporter.cpp | 4 +-
src/plugins/particles/import/pdb/PDBImporter.h | 6 +-
.../particles/import/vasp/POSCARImporter.cpp | 107 +-
src/plugins/particles/import/vasp/POSCARImporter.h | 8 +-
src/plugins/particles/import/xyz/XYZImporter.cpp | 23 +-
src/plugins/particles/import/xyz/XYZImporter.h | 20 +-
.../modifier/AsynchronousParticleModifier.cpp | 16 +-
.../modifier/AsynchronousParticleModifier.h | 10 +-
.../particles/modifier/ParticleModifier.cpp | 31 +-
src/plugins/particles/modifier/ParticleModifier.h | 15 +-
.../analysis/StructureIdentificationModifier.cpp | 18 +-
.../analysis/StructureIdentificationModifier.h | 28 +-
.../analysis/binandreduce/BinAndReduceModifier.cpp | 119 +-
.../analysis/binandreduce/BinAndReduceModifier.h | 97 +-
.../bondangle/BondAngleAnalysisModifier.cpp | 6 +-
.../analysis/bondangle/BondAngleAnalysisModifier.h | 6 +-
.../centrosymmetry/CentroSymmetryModifier.cpp | 14 +-
.../centrosymmetry/CentroSymmetryModifier.h | 16 +-
.../analysis/cluster/ClusterAnalysisModifier.cpp | 189 +-
.../analysis/cluster/ClusterAnalysisModifier.h | 107 +-
.../cna/CommonNeighborAnalysisModifier.cpp | 28 +-
.../analysis/cna/CommonNeighborAnalysisModifier.h | 30 +-
.../coordination/CoordinationNumberModifier.cpp | 30 +-
.../coordination/CoordinationNumberModifier.h | 25 +-
.../analysis/diamond/IdentifyDiamondModifier.cpp | 6 +-
.../analysis/diamond/IdentifyDiamondModifier.h | 6 +-
.../CalculateDisplacementsModifier.cpp | 109 +-
.../displacements/CalculateDisplacementsModifier.h | 83 +-
.../analysis/histogram/HistogramModifier.cpp | 229 +-
.../analysis/histogram/HistogramModifier.h | 117 +-
.../ptm/PolyhedralTemplateMatchingModifier.cpp | 62 +-
.../ptm/PolyhedralTemplateMatchingModifier.h | 61 +-
.../analysis/scatterplot/ScatterPlotModifier.cpp | 88 +-
.../analysis/scatterplot/ScatterPlotModifier.h | 109 +-
.../analysis/strain/AtomicStrainModifier.cpp | 117 +-
.../analysis/strain/AtomicStrainModifier.h | 137 +-
.../StructuralClusteringModifier.cpp | 22 +-
.../StructuralClusteringModifier.h | 26 +-
.../analysis/voronoi/VoronoiAnalysisModifier.cpp | 91 +-
.../analysis/voronoi/VoronoiAnalysisModifier.h | 83 +-
.../wignerseitz/WignerSeitzAnalysisModifier.cpp | 57 +-
.../wignerseitz/WignerSeitzAnalysisModifier.h | 65 +-
.../modifier/coloring/AmbientOcclusionModifier.cpp | 60 +-
.../modifier/coloring/AmbientOcclusionModifier.h | 37 +-
.../modifier/coloring/AmbientOcclusionRenderer.cpp | 46 +-
.../modifier/coloring/AmbientOcclusionRenderer.h | 8 +-
.../modifier/coloring/AssignColorModifier.cpp | 24 +-
.../modifier/coloring/AssignColorModifier.h | 33 +-
.../modifier/coloring/ColorCodingModifier.cpp | 178 +-
.../modifier/coloring/ColorCodingModifier.h | 111 +-
.../modifier/coloring/ColorLegendOverlay.cpp | 159 +-
.../modifier/coloring/ColorLegendOverlay.h | 97 +-
.../particles/modifier/coloring/ColormapsData.h | 6 +-
.../modifier/fields/CreateIsosurfaceModifier.cpp | 221 +
.../modifier/fields/CreateIsosurfaceModifier.h | 146 +
.../particles/modifier/fields/MarchingCubes.cpp | 671 +++
.../particles/modifier/fields/MarchingCubes.h | 153 +
.../modifier/fields/MarchingCubesLookupTable.h | 2322 ++++++++++
.../modify/AffineTransformationModifier.cpp | 86 +-
.../modifier/modify/AffineTransformationModifier.h | 75 +-
.../modify/CombineParticleSetsModifier.cpp | 10 +-
.../modifier/modify/CombineParticleSetsModifier.h | 18 +-
.../modify/CoordinationPolyhedraModifier.cpp | 363 ++
.../modify/CoordinationPolyhedraModifier.h | 120 +
.../modifier/modify/CreateBondsModifier.cpp | 52 +-
.../modifier/modify/CreateBondsModifier.h | 53 +-
.../modifier/modify/DeleteParticlesModifier.cpp | 2 +-
.../modifier/modify/DeleteParticlesModifier.h | 6 +-
.../modifier/modify/LoadTrajectoryModifier.cpp | 52 +-
.../modifier/modify/LoadTrajectoryModifier.h | 18 +-
.../modifier/modify/ShowPeriodicImagesModifier.cpp | 56 +-
.../modifier/modify/ShowPeriodicImagesModifier.h | 81 +-
.../particles/modifier/modify/SliceModifier.cpp | 72 +-
.../particles/modifier/modify/SliceModifier.h | 75 +-
.../modifier/modify/WrapPeriodicImagesModifier.cpp | 4 +-
.../modifier/modify/WrapPeriodicImagesModifier.h | 6 +-
.../properties/ComputeBondLengthsModifier.cpp | 2 +-
.../properties/ComputeBondLengthsModifier.h | 6 +-
.../properties/ComputePropertyModifier.cpp | 71 +-
.../modifier/properties/ComputePropertyModifier.h | 73 +-
.../modifier/properties/FreezePropertyModifier.cpp | 45 +-
.../modifier/properties/FreezePropertyModifier.h | 51 +-
.../modifier/selection/ClearSelectionModifier.cpp | 2 +-
.../modifier/selection/ClearSelectionModifier.h | 6 +-
.../modifier/selection/ExpandSelectionModifier.cpp | 46 +-
.../modifier/selection/ExpandSelectionModifier.h | 43 +-
.../modifier/selection/InvertSelectionModifier.cpp | 2 +-
.../modifier/selection/InvertSelectionModifier.h | 6 +-
.../modifier/selection/ManualSelectionModifier.cpp | 2 +-
.../modifier/selection/ManualSelectionModifier.h | 6 +-
.../selection/SelectExpressionModifier.cpp | 6 +-
.../modifier/selection/SelectExpressionModifier.h | 22 +-
.../selection/SelectParticleTypeModifier.cpp | 10 +-
.../selection/SelectParticleTypeModifier.h | 31 +-
.../particles/objects/BondPropertyObject.cpp | 2 +-
src/plugins/particles/objects/BondPropertyObject.h | 6 +-
src/plugins/particles/objects/BondType.cpp | 29 +-
src/plugins/particles/objects/BondType.h | 60 +-
src/plugins/particles/objects/BondTypeProperty.cpp | 8 +-
src/plugins/particles/objects/BondTypeProperty.h | 20 +-
src/plugins/particles/objects/BondsDisplay.cpp | 36 +-
src/plugins/particles/objects/BondsDisplay.h | 52 +-
src/plugins/particles/objects/BondsObject.cpp | 2 +-
src/plugins/particles/objects/BondsObject.h | 6 +-
.../particles/objects/FieldQuantityObject.cpp | 127 +
.../particles/objects/FieldQuantityObject.h | 215 +
src/plugins/particles/objects/ParticleDisplay.cpp | 47 +-
src/plugins/particles/objects/ParticleDisplay.h | 50 +-
.../particles/objects/ParticlePropertyObject.cpp | 2 +-
.../particles/objects/ParticlePropertyObject.h | 8 +-
src/plugins/particles/objects/ParticleType.cpp | 47 +-
src/plugins/particles/objects/ParticleType.h | 78 +-
.../particles/objects/ParticleTypeProperty.cpp | 8 +-
.../particles/objects/ParticleTypeProperty.h | 22 +-
.../particles/objects/SimulationCellDisplay.cpp | 96 +-
.../particles/objects/SimulationCellDisplay.h | 43 +-
.../particles/objects/SimulationCellObject.cpp | 58 +-
.../particles/objects/SimulationCellObject.h | 119 +-
src/plugins/particles/objects/SurfaceMesh.cpp | 28 +-
src/plugins/particles/objects/SurfaceMesh.h | 26 +-
.../particles/objects/SurfaceMeshDisplay.cpp | 218 +-
src/plugins/particles/objects/SurfaceMeshDisplay.h | 70 +-
.../particles/objects/TrajectoryDisplay.cpp | 28 +-
src/plugins/particles/objects/TrajectoryDisplay.h | 43 +-
.../objects/TrajectoryGeneratorObject.cpp | 106 +-
.../particles/objects/TrajectoryGeneratorObject.h | 72 +-
src/plugins/particles/objects/TrajectoryObject.cpp | 2 +-
src/plugins/particles/objects/TrajectoryObject.h | 6 +-
src/plugins/particles/objects/VectorDisplay.cpp | 50 +-
src/plugins/particles/objects/VectorDisplay.h | 72 +-
.../python/ovito/data/particles/__init__.py | 88 +-
.../python/ovito/io/particles/__init__.py | 6 +-
.../python/ovito/modifiers/particles/__init__.py | 89 +-
.../python/ovito/vis/particles/__init__.py | 18 +-
.../particles/scripting/ExporterBinding.cpp | 11 +-
.../particles/scripting/ImporterBinding.cpp | 11 +-
.../particles/scripting/ModifierBinding.cpp | 207 +-
src/plugins/particles/scripting/PythonBinding.h | 53 +-
.../particles/scripting/PythonInterface.cpp | 182 +-
src/plugins/particles/util/CapPolygonTessellator.h | 12 +-
.../particles/util/CutoffNeighborFinder.cpp | 9 +-
src/plugins/particles/util/CutoffNeighborFinder.h | 14 +-
.../particles/util/NearestNeighborFinder.cpp | 7 +-
src/plugins/particles/util/NearestNeighborFinder.h | 13 +-
.../particles/util/ParticleExpressionEvaluator.cpp | 3 +-
.../particles/util/ParticleExpressionEvaluator.h | 15 +-
.../particles/util/ParticleSelectionSet.cpp | 4 +-
src/plugins/particles/util/ParticleSelectionSet.h | 15 +-
src/plugins/povray/exporter/POVRayExporter.cpp | 36 +-
src/plugins/povray/exporter/POVRayExporter.h | 17 +-
src/plugins/povray/gui/POVRayRendererEditor.cpp | 53 +-
src/plugins/povray/gui/POVRayRendererEditor.h | 6 +-
src/plugins/povray/renderer/POVRayRenderer.cpp | 419 +-
src/plugins/povray/renderer/POVRayRenderer.h | 128 +-
.../resources/python/ovito/io/povray/__init__.py | 4 +-
.../resources/python/ovito/vis/povray/__init__.py | 5 +-
src/plugins/povray/scripting/PythonInterface.cpp | 16 +-
src/plugins/pyscript/CMakeLists.txt | 101 +-
src/plugins/pyscript/PyScript.h | 6 +-
src/plugins/pyscript/binding/AnimationBinding.cpp | 31 +-
src/plugins/pyscript/binding/AppBinding.cpp | 25 +-
src/plugins/pyscript/binding/FileIOBinding.cpp | 30 +-
src/plugins/pyscript/binding/PythonBinding.h | 31 +-
src/plugins/pyscript/binding/PythonInterface.cpp | 64 +-
src/plugins/pyscript/binding/RenderingBinding.cpp | 26 +-
src/plugins/pyscript/binding/SceneBinding.cpp | 32 +-
src/plugins/pyscript/binding/ViewportBinding.cpp | 11 +-
src/plugins/pyscript/engine/AdhocApplication.cpp | 65 +
.../pyscript/engine/AdhocApplication.h} | 29 +-
src/plugins/pyscript/engine/ScriptAutostarter.cpp | 15 +-
src/plugins/pyscript/engine/ScriptAutostarter.h | 8 +-
src/plugins/pyscript/engine/ScriptEngine.cpp | 202 +-
src/plugins/pyscript/engine/ScriptEngine.h | 64 +-
.../pyscript/extensions/PythonScriptModifier.cpp | 70 +-
.../pyscript/extensions/PythonScriptModifier.h | 38 +-
.../pyscript/extensions/PythonViewportOverlay.cpp | 62 +-
.../pyscript/extensions/PythonViewportOverlay.h | 27 +-
src/plugins/pyscript/gui/CMakeLists.txt | 3 +-
src/plugins/pyscript/gui/GUIBinding.cpp | 34 +-
src/plugins/pyscript/gui/ObjectScriptEditor.cpp | 7 +-
src/plugins/pyscript/gui/ObjectScriptEditor.h | 6 +-
.../pyscript/gui/PythonScriptModifierEditor.cpp | 4 +-
.../pyscript/gui/PythonScriptModifierEditor.h | 6 +-
.../pyscript/gui/PythonViewportOverlayEditor.cpp | 2 +-
.../pyscript/gui/PythonViewportOverlayEditor.h | 6 +-
src/plugins/pyscript/gui/RunScriptAction.cpp | 20 +-
src/plugins/pyscript/gui/RunScriptAction.h | 8 +-
.../pyscript/gui/python/ovito/vis/gui/__init__.py | 9 -
src/plugins/pyscript/launcher/Main.cpp | 4 +-
src/plugins/pyscript/python/ovito/__init__.py | 61 +-
src/plugins/pyscript/python/ovito/anim/__init__.py | 5 +-
src/plugins/pyscript/python/ovito/data/__init__.py | 64 +-
src/plugins/pyscript/python/ovito/io/__init__.py | 83 +-
.../pyscript/python/ovito/modifiers/__init__.py | 9 +-
.../pyscript/python/ovito/plugins/__init__.py | 38 +
src/plugins/pyscript/python/ovito/vis/__init__.py | 11 +-
src/plugins/tachyon/gui/TachyonRendererEditor.cpp | 24 +-
src/plugins/tachyon/gui/TachyonRendererEditor.h | 6 +-
src/plugins/tachyon/renderer/TachyonRenderer.cpp | 132 +-
src/plugins/tachyon/renderer/TachyonRenderer.h | 108 +-
.../resources/python/ovito/vis/tachyon/__init__.py | 5 +-
src/plugins/tachyon/scripting/PythonInterface.cpp | 4 +
src/{ => plugins/vorotop}/CMakeLists.txt | 47 +-
src/plugins/vorotop/Filter.cpp | 118 +
src/plugins/vorotop/Filter.h | 90 +
src/plugins/vorotop/PythonInterface.cpp | 103 +
src/plugins/vorotop/VoroTopModifier.cpp | 588 +++
src/plugins/vorotop/VoroTopModifier.h | 121 +
.../{mesh/Mesh.h => vorotop/VoroTopPlugin.h} | 18 +-
src/plugins/vorotop/gui/CMakeLists.txt | 30 +
src/plugins/vorotop/gui/VoroTopModifierEditor.cpp | 113 +
.../gui/VoroTopModifierEditor.h} | 25 +-
.../python/ovito/modifiers/vorotop/__init__.py | 11 +
src/plugins/vr/CMakeLists.txt | 54 +
src/plugins/vr/StartVRAction.cpp | 89 +
.../ScriptAutostarter.h => vr/StartVRAction.h} | 30 +-
.../vr/VRCacheModifier.cpp} | 28 +-
.../VRCacheModifier.h} | 49 +-
src/plugins/vr/VRRenderingWidget.cpp | 365 ++
src/plugins/vr/VRRenderingWidget.h | 139 +
.../Debugging.h => plugins/vr/VRSceneRenderer.cpp} | 66 +-
.../vr/VRSceneRenderer.h} | 42 +-
src/plugins/vr/VRSettingsObject.cpp | 95 +
src/plugins/vr/VRSettingsObject.h | 97 +
src/plugins/vr/VRSettingsObjectEditor.cpp | 155 +
.../VRSettingsObjectEditor.h} | 33 +-
src/plugins/vr/VRWindow.cpp | 67 +
.../vr/VRWindow.h} | 32 +-
tests/files/.DS_Store | Bin 6148 -> 0 bytes
tests/files/CASTEP/quartz_alpha.castep | 4533 ++++++++++++++++++++
tests/files/CASTEP/quartz_alpha.geom | 544 +++
tests/files/CASTEP/test.cell | 43 +
tests/files/CASTEP/test.md | 178 +
tests/files/GSD/E.gsd | Bin 0 -> 30873 bytes
tests/files/LAMMPS/bond_types.0.data | 62 +
tests/files/LAMMPS/bond_types.1.data | 62 +
tests/files/LAMMPS/bond_types.2.data | 30 +
tests/files/LAMMPS/bond_types.3.data | 62 +
tests/files/LAMMPS/very_small_fp_number.dump | 14 +
tests/files/POSCAR/CHGCAR.nospin.gz | Bin 0 -> 187620 bytes
tests/files/VTK/box_a.vtk | 55 +
tests/files/VoroTop/FCC-BCC-ICOS-both-HCP.gz | Bin 0 -> 254560 bytes
tests/files/VoroTop/FCC.gz | Bin 0 -> 57281 bytes
.../test_suite/affine_transformation_modifier.py | 1 -
.../test_suite/ambient_occlusion_modifier.py | 5 +-
tests/scripts/test_suite/assign_color_modifier.py | 1 -
tests/scripts/test_suite/atomic_strain_modifier.py | 3 +-
tests/scripts/test_suite/avi_output.py | 17 +-
tests/scripts/test_suite/binandreduce_modifier.py | 1 -
.../test_suite/bond_angle_analysis_modifier.py | 1 -
tests/scripts/test_suite/bond_properties.py | 1 -
tests/scripts/test_suite/bonds_pbc_vectors.py | 1 -
.../scripts/test_suite/centrosymmetry_modifier.py | 1 -
.../test_suite/cluster_analysis_modifier.py | 10 +-
tests/scripts/test_suite/color_coding_modifier.py | 14 +-
.../common_neighbor_analysis_modifier.py | 1 -
.../test_suite/construct_surface_modifier.py | 14 +-
.../test_suite/coordination_number_modifier.py | 1 -
tests/scripts/test_suite/create_bonds_modifier.py | 1 -
.../test_suite/create_new_particle_property.py | 8 +-
tests/scripts/test_suite/data_collection.py | 1 -
tests/scripts/test_suite/dataset.py | 8 +-
.../test_suite/dislocation_analysis_modifier.py | 4 +-
.../elastic_strain_calculation_modifier.py | 4 +-
.../test_suite/expand_selection_modifier.py | 1 -
tests/scripts/test_suite/export_file.py | 34 +-
tests/scripts/test_suite/export_file_text.py | 4 +-
tests/scripts/test_suite/file_source.py | 8 +-
.../scripts/test_suite/freeze_property_modifier.py | 1 -
tests/scripts/test_suite/global_namespace.py | 7 +-
tests/scripts/test_suite/histogram_modifier.py | 12 +-
tests/scripts/test_suite/import_file.py | 9 +
tests/scripts/test_suite/isosurface_modifier.py | 22 +
.../test_suite/mutable_particle_property.py | 1 -
tests/scripts/test_suite/object_node.py | 1 -
tests/scripts/test_suite/opengl_renderer.py | 5 +-
tests/scripts/test_suite/ovito_object.py | 6 +-
tests/scripts/test_suite/particle_properties.py | 1 -
tests/scripts/test_suite/particle_type.py | 1 -
tests/scripts/test_suite/povray_exporter.py | 10 +-
tests/scripts/test_suite/povray_renderer.py | 3 +
.../scripts/test_suite/python_data_plot_overlay.py | 6 +-
tests/scripts/test_suite/python_script_modifier.py | 1 -
.../scripts/test_suite/python_viewport_overlay.py | 8 +-
tests/scripts/test_suite/render_settings.py | 7 +-
tests/scripts/test_suite/render_to_qimage.py | 5 +-
tests/scripts/test_suite/save_scene.py | 13 +-
tests/scripts/test_suite/simulation_cell.py | 1 -
tests/scripts/test_suite/system_exit.py | 4 +-
tests/scripts/test_suite/trajectory_lines.py | 36 +
tests/scripts/test_suite/viewport.py | 29 +
.../test_suite/voronoi_analysis_modifier.py | 4 +-
.../test_suite/vorotop_analysis_modifier.py | 29 +
tests/scripts/test_suite/wigner_seitz_modifier.py | 22 +-
1115 files changed, 32940 insertions(+), 14381 deletions(-)
create mode 100644 cmake/FindFFTW3.cmake
create mode 100644 cmake/FindOpenVR.cmake
delete mode 100644 debian/patches/0002-Fixing-issue-3-Test-suite-can-fail-when-executed-in-.patch
delete mode 100644 debian/patches/0003-Fixing-issue-4-Tests-that-depend-on-the-CrystalAnaly.patch
delete mode 100644 debian/patches/0005-Updated-to-latest-pybind11-version.-Also-fixing-issu.patch
delete mode 100644 debian/patches/0006-Code-change-required-by-latest-pybind11-version.-Fix.patch
create mode 100644 debian/patches/06_fix_gcc7_compiation.patch
create mode 100644 doc/develop/conda_recipe/build.sh
create mode 100644 doc/develop/conda_recipe/meta.yaml
create mode 100644 doc/manual/images/modifiers/coordination_polyhedra_example.png
create mode 100644 doc/manual/images/modifiers/correlation_function_panel.png
create mode 100644 doc/manual/images/modifiers/create_isosurface_example.png
create mode 100644 doc/manual/images/modifiers/create_isosurface_panel.png
create mode 100644 doc/manual/images/modifiers/displacement_vectors_mapping.png
create mode 100644 doc/manual/images/modifiers/displacement_vectors_mapping.svg
create mode 100644 doc/manual/images/modifiers/displacement_vectors_unwrapped.png
create mode 100644 doc/manual/images/modifiers/vorotop_analyis_panel.png
create mode 100644 doc/manual/images/modifiers/wigner_seitz_method.png
create mode 100644 doc/manual/images/modifiers/wigner_seitz_method.svg
create mode 100644 doc/manual/images/modifiers/wigner_seitz_pipeline_example.png
create mode 100644 doc/manual/images/utilities/particle_inspection_panel.png
create mode 100644 doc/manual/reference/modifiers/particles/coordination_polyhedra.docbook
create mode 100644 doc/manual/reference/modifiers/particles/correlation_function.docbook
create mode 100644 doc/manual/reference/modifiers/particles/create_isosurface.docbook
create mode 100644 doc/manual/reference/modifiers/particles/vorotop_analysis.docbook
create mode 100644 doc/manual/reference/utilities/particle_inspection_utility.docbook
create mode 100644 doc/python/example_snippets/quaternions_to_colors.py
create mode 100644 doc/python/example_snippets/trajectory_lines.py
delete mode 100644 examples/scripts/demo1.py
delete mode 100644 src/3rdparty/tachyon/.DS_Store
delete mode 100644 src/3rdparty/tachyon/tachyon/.DS_Store
delete mode 100644 src/3rdparty/tachyon/unix/.DS_Store
create mode 100755 src/core/app/StandaloneApplication.cpp
create mode 100755 src/core/app/StandaloneApplication.h
delete mode 100755 src/core/plugins/NativePlugin.cpp
delete mode 100755 src/core/plugins/NativePlugin.h
create mode 100755 src/core/scene/pipeline/AsyncPipelineEvaluationHelper.cpp
create mode 100755 src/core/scene/pipeline/AsyncPipelineEvaluationHelper.h
create mode 100755 src/core/scene/pipeline/PipelineEvalRequest.h
delete mode 100644 src/core/utilities/concurrent/FutureInterface.h
delete mode 100644 src/core/utilities/concurrent/FutureWatcher.h
rename src/core/utilities/concurrent/{Future.cpp => Promise.cpp} (58%)
create mode 100644 src/core/utilities/concurrent/Promise.h
create mode 100755 src/core/utilities/concurrent/PromiseWatcher.cpp
create mode 100644 src/core/utilities/concurrent/PromiseWatcher.h
copy src/core/utilities/{Debugging.h => concurrent/Task.cpp} (50%)
create mode 100755 src/core/utilities/io/NumberParsing.h
create mode 100644 src/core/utilities/mesh/HalfEdgeMesh_EdgeCollapse.h
create mode 100644 src/gui/resources/mainwin/window_icon_50.png
create mode 100755 src/gui/utilities/concurrent/ProgressDialog.cpp
rename src/{core/utilities/concurrent/ProgressDisplay.h => gui/utilities/concurrent/ProgressDialog.h} (52%)
delete mode 100644 src/gui/utilities/concurrent/ProgressDialogAdapter.h
rename src/{gui/rendering => opengl_renderer}/StandardSceneRenderer.cpp (76%)
rename src/{gui/rendering => opengl_renderer}/StandardSceneRenderer.h (75%)
create mode 100755 src/opengl_renderer/gui/CMakeLists.txt
rename src/{gui/rendering => opengl_renderer/gui}/StandardSceneRendererEditor.cpp (88%)
rename src/{gui/rendering => opengl_renderer/gui}/StandardSceneRendererEditor.h (92%)
copy src/{ => plugins/correlation}/CMakeLists.txt (52%)
create mode 100755 src/plugins/correlation/CorrelationFunctionModifier.cpp
create mode 100755 src/plugins/correlation/CorrelationFunctionModifier.h
create mode 100755 src/plugins/correlation/gui/CMakeLists.txt
create mode 100755 src/plugins/correlation/gui/CorrelationFunctionModifierEditor.cpp
copy src/plugins/{particles/gui/modifier/analysis/histogram/HistogramModifierEditor.h => correlation/gui/CorrelationFunctionModifierEditor.h} (54%)
copy src/{core/scene/objects/geometry/TriMeshObject.cpp => plugins/particles/data/FieldQuantity.cpp} (61%)
create mode 100755 src/plugins/particles/data/FieldQuantity.h
copy src/plugins/particles/gui/modifier/{coloring/AmbientOcclusionModifierEditor.cpp => fields/CreateIsosurfaceModifierEditor.cpp} (56%)
copy src/plugins/particles/gui/modifier/{modify/LoadTrajectoryModifierEditor.h => fields/CreateIsosurfaceModifierEditor.h} (76%)
copy src/plugins/particles/gui/{modifier/ParticleModifierEditor.cpp => util/FieldQuantityComboBox.cpp} (51%)
mode change 100755 => 100644
create mode 100755 src/plugins/particles/gui/util/FieldQuantityComboBox.h
copy src/plugins/particles/gui/util/{BondPropertyParameterUI.cpp => FieldQuantityParameterUI.cpp} (63%)
copy src/plugins/particles/gui/util/{BondPropertyParameterUI.h => FieldQuantityParameterUI.h} (77%)
create mode 100755 src/plugins/particles/import/castep/CastepCellImporter.cpp
copy src/plugins/particles/import/{imd/IMDImporter.h => castep/CastepCellImporter.h} (77%)
create mode 100755 src/plugins/particles/import/castep/CastepMDImporter.cpp
copy src/plugins/particles/import/{cfg/CFGImporter.h => castep/CastepMDImporter.h} (74%)
create mode 100755 src/plugins/particles/modifier/fields/CreateIsosurfaceModifier.cpp
create mode 100755 src/plugins/particles/modifier/fields/CreateIsosurfaceModifier.h
create mode 100755 src/plugins/particles/modifier/fields/MarchingCubes.cpp
create mode 100755 src/plugins/particles/modifier/fields/MarchingCubes.h
create mode 100755 src/plugins/particles/modifier/fields/MarchingCubesLookupTable.h
create mode 100755 src/plugins/particles/modifier/modify/CoordinationPolyhedraModifier.cpp
create mode 100755 src/plugins/particles/modifier/modify/CoordinationPolyhedraModifier.h
create mode 100755 src/plugins/particles/objects/FieldQuantityObject.cpp
create mode 100755 src/plugins/particles/objects/FieldQuantityObject.h
create mode 100755 src/plugins/pyscript/engine/AdhocApplication.cpp
copy src/{core/plugins/autostart/AutoStartObject.cpp => plugins/pyscript/engine/AdhocApplication.h} (69%)
delete mode 100644 src/plugins/pyscript/gui/python/ovito/vis/gui/__init__.py
create mode 100644 src/plugins/pyscript/python/ovito/plugins/__init__.py
copy src/{ => plugins/vorotop}/CMakeLists.txt (55%)
mode change 100755 => 100644
create mode 100644 src/plugins/vorotop/Filter.cpp
create mode 100644 src/plugins/vorotop/Filter.h
create mode 100755 src/plugins/vorotop/PythonInterface.cpp
create mode 100644 src/plugins/vorotop/VoroTopModifier.cpp
create mode 100644 src/plugins/vorotop/VoroTopModifier.h
copy src/plugins/{mesh/Mesh.h => vorotop/VoroTopPlugin.h} (71%)
mode change 100755 => 100644
create mode 100755 src/plugins/vorotop/gui/CMakeLists.txt
create mode 100644 src/plugins/vorotop/gui/VoroTopModifierEditor.cpp
copy src/plugins/{crystalanalysis/gui/modifier/ConstructSurfaceModifierEditor.h => vorotop/gui/VoroTopModifierEditor.h} (70%)
mode change 100755 => 100644
create mode 100644 src/plugins/vorotop/resources/python/ovito/modifiers/vorotop/__init__.py
create mode 100644 src/plugins/vr/CMakeLists.txt
create mode 100644 src/plugins/vr/StartVRAction.cpp
copy src/plugins/{pyscript/engine/ScriptAutostarter.h => vr/StartVRAction.h} (70%)
copy src/{core/rendering/noninteractive/NonInteractiveSceneRenderer.cpp => plugins/vr/VRCacheModifier.cpp} (62%)
mode change 100755 => 100644
copy src/plugins/{crystalanalysis/modifier/SmoothSurfaceModifier.h => vr/VRCacheModifier.h} (54%)
mode change 100755 => 100644
create mode 100644 src/plugins/vr/VRRenderingWidget.cpp
create mode 100644 src/plugins/vr/VRRenderingWidget.h
copy src/{core/utilities/Debugging.h => plugins/vr/VRSceneRenderer.cpp} (53%)
mode change 100755 => 100644
copy src/{gui/plugins/autostart/GuiAutoStartObject.h => plugins/vr/VRSceneRenderer.h} (51%)
mode change 100755 => 100644
create mode 100644 src/plugins/vr/VRSettingsObject.cpp
create mode 100644 src/plugins/vr/VRSettingsObject.h
create mode 100644 src/plugins/vr/VRSettingsObjectEditor.cpp
copy src/plugins/{povray/gui/POVRayRendererEditor.h => vr/VRSettingsObjectEditor.h} (66%)
mode change 100755 => 100644
create mode 100644 src/plugins/vr/VRWindow.cpp
copy src/{gui/dataset/importexport/FileImporterEditor.cpp => plugins/vr/VRWindow.h} (65%)
mode change 100755 => 100644
delete mode 100644 tests/files/.DS_Store
create mode 100644 tests/files/CASTEP/quartz_alpha.castep
create mode 100644 tests/files/CASTEP/quartz_alpha.geom
create mode 100644 tests/files/CASTEP/test.cell
create mode 100644 tests/files/CASTEP/test.md
create mode 100644 tests/files/GSD/E.gsd
create mode 100644 tests/files/LAMMPS/bond_types.0.data
create mode 100644 tests/files/LAMMPS/bond_types.1.data
create mode 100644 tests/files/LAMMPS/bond_types.2.data
create mode 100644 tests/files/LAMMPS/bond_types.3.data
create mode 100644 tests/files/LAMMPS/very_small_fp_number.dump
create mode 100644 tests/files/POSCAR/CHGCAR.nospin.gz
create mode 100644 tests/files/VTK/box_a.vtk
create mode 100644 tests/files/VoroTop/FCC-BCC-ICOS-both-HCP.gz
create mode 100644 tests/files/VoroTop/FCC.gz
create mode 100644 tests/scripts/test_suite/isosurface_modifier.py
create mode 100644 tests/scripts/test_suite/trajectory_lines.py
create mode 100644 tests/scripts/test_suite/viewport.py
create mode 100644 tests/scripts/test_suite/vorotop_analysis_modifier.py
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/ovito.git
More information about the debian-science-commits
mailing list