diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8f00f2b0..7f074ca3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -258,63 +258,6 @@ VS2015-32-bit-static-no-apps:
paths:
- build-release/*.exe
-
-VS2013-64-bit-shared-no-apps:
- stage: build
- variables:
- BUILD_PLATFORM: "VS2013"
- ARCHITECTURE: "x64"
- SHARED: "TRUE"
- APPS: "OFF"
- script: "CI\\Windows.bat"
- tags:
- - VS2013
- artifacts:
- paths:
- - build-release/*.exe
-
-VS2013-32-bit-shared-no-apps:
- stage: build
- variables:
- BUILD_PLATFORM: "VS2013"
- ARCHITECTURE: "x32"
- SHARED: "TRUE"
- APPS: "OFF"
- script: "CI\\Windows.bat"
- tags:
- - VS2013
- artifacts:
- paths:
- - build-release/*.exe
-
-VS2013-64-bit-static-no-apps:
- stage: build
- variables:
- BUILD_PLATFORM: "VS2013"
- ARCHITECTURE: "x64"
- SHARED: "FALSE"
- APPS: "OFF"
- script: "CI\\Windows.bat"
- tags:
- - VS2013
- artifacts:
- paths:
- - build-release/*.exe
-
-VS2013-32-bit-static-no-apps:
- stage: build
- variables:
- BUILD_PLATFORM: "VS2013"
- ARCHITECTURE: "x32"
- SHARED: "FALSE"
- APPS: "OFF"
- script: "CI\\Windows.bat"
- tags:
- - VS2013
- artifacts:
- paths:
- - build-release/*.exe
-
Doc-publish:
stage: deploy
only:
diff --git a/CI/Windows.bat b/CI/Windows.bat
index b2a0c2f4..d4f44307 100644
--- a/CI/Windows.bat
+++ b/CI/Windows.bat
@@ -16,21 +16,6 @@ IF "%SHARED%" == "TRUE" (
set STRING_DLL=
)
-IF "%BUILD_PLATFORM%" == "VS2013" (
- set LIBPATH=E:\libs\VS2013
- set GTESTVERSION=gtest-1.6.0
- set GENERATOR=Visual Studio 12%ARCH_VS%
- set VS_PATH="C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.com"
- IF "%ARCHITECTURE%" == "x64" (
- set QT_INSTALL_PATH=E:\Qt\Qt5.7.0\5.7\msvc2013_64
- set QT_BASE_CONFIG=-DQT5_INSTALL_PATH=E:\Qt\Qt5.7.0\5.7\msvc2013_64
- )
-
- IF "%ARCHITECTURE%" == "x32" (
- set QT_INSTALL_PATH=E:\Qt\Qt5.7.0\5.7\msvc2013
- set QT_BASE_CONFIG=-DQT5_INSTALL_PATH=E:\Qt\Qt5.7.0\5.7\msvc2013
- )
-)
IF "%BUILD_PLATFORM%" == "VS2015" (
set LIBPATH=E:\libs\VS2015
diff --git a/Doc/compiling.docu b/Doc/compiling.docu
index 19c09b19..331edad5 100644
--- a/Doc/compiling.docu
+++ b/Doc/compiling.docu
@@ -94,7 +94,7 @@ Building OpenMesh on Windows requires cmake to generate the project files for Vi
-- Get Visual Studio ( 2013-2017 )
+- Get Visual Studio ( 2015-2017 )
- Extract %OpenMesh source code.
- Get all required libraries and install them ( including headers! ).
- Download and install cmake: www.cmake.org.
diff --git a/README.md b/README.md
index 062f4a41..7c165f53 100644
--- a/README.md
+++ b/README.md
@@ -19,16 +19,16 @@ https://www.graphics.rwth-aachen.de:9000/OpenMesh/openmesh-python
### Windows
-| Visual Studio Version: | 2017 | 2015 | 2013 |
-| -------- | -------- |-------- |-------- |
-| 64-Bit shared, with apps | [Download](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2017-64-bit-shared-apps) | [Download](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2015-64-bit-shared-apps) | - |
-| 32-Bit shared, with apps | - | [Download](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2015-32-bit-shared-apps) | - |
-| 64-Bit static, with apps | [Download ](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2017-64-bit-static-apps) | [Download ](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2015-64-bit-static-apps) | - |
-| 32-Bit static, with apps | - | [ Download ](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2015-32-bit-static-apps) | - |
-| 64-Bit shared, no apps | [Download](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2017-64-bit-shared-no-apps) | [Download](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2015-64-bit-shared-no-apps) | [Download](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2013-64-bit-shared-no-apps) |
-| 32-Bit shared, no apps | [Download](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2017-32-bit-shared-no-apps) | [Download](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2015-32-bit-shared-no-apps) | [Download](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2013-32-bit-shared-no-apps) |
-| 64-Bit static, no apps | [Download ](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2017-64-bit-static-no-apps) | [Download ](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2015-64-bit-static-no-apps) | [Download ](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2013-64-bit-static-no-apps) |
-| 32-Bit static, no apps | [ Download ](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2017-32-bit-static-no-apps) | [ Download ](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2015-32-bit-static-no-apps) | [ Download ](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2013-32-bit-static-no-apps) |
+| Visual Studio Version: | 2017 | 2015 |
+| -------- | -------- |-------- |
+| 64-Bit shared, with apps | [Download](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2017-64-bit-shared-apps) | [Download](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2015-64-bit-shared-apps) |
+| 32-Bit shared, with apps | - | [Download](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2015-32-bit-shared-apps) |
+| 64-Bit static, with apps | [Download ](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2017-64-bit-static-apps) | [Download ](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2015-64-bit-static-apps) |
+| 32-Bit static, with apps | - | [ Download ](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2015-32-bit-static-apps) |
+| 64-Bit shared, no apps | [Download](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2017-64-bit-shared-no-apps) | [Download](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2015-64-bit-shared-no-apps) |
+| 32-Bit shared, no apps | [Download](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2017-32-bit-shared-no-apps) | [Download](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2015-32-bit-shared-no-apps) |
+| 64-Bit static, no apps | [Download ](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2017-64-bit-static-no-apps) | [Download ](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2015-64-bit-static-no-apps) |
+| 32-Bit static, no apps | [ Download ](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2017-32-bit-static-no-apps) | [ Download ](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/build-release?job=VS2015-32-bit-static-no-apps) |
## Download Sources
[ Download Sources](https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse/?job=Sources )
diff --git a/src/Unittests/unittests_vector_type.cc b/src/Unittests/unittests_vector_type.cc
index fb2378e4..878c3248 100644
--- a/src/Unittests/unittests_vector_type.cc
+++ b/src/Unittests/unittests_vector_type.cc
@@ -397,4 +397,19 @@ TEST_F(OpenMeshVectorGCCBugTest, alignment_bug) {
}
+TEST_F(OpenMeshVectorTest, Test_simple_0_constructor) {
+
+ // Create a test vector with zeroes from one parameter
+ OpenMesh::Vec3d testVec = OpenMesh::Vec3d(0);
+
+ EXPECT_EQ(0.0f, testVec[0]) << "Wrong Value after construction!";
+ EXPECT_EQ(0.0f, testVec[1]) << "Wrong Value after construction!";
+ EXPECT_EQ(0.0f, testVec[2]) << "Wrong Value after construction!";
+
+
+
+}
+
+
+
}