bfc8506c208427942f0cd820e90caff77860f478
g++ 4.7 compile fix in vector11 With g++ 4.7, the following error occurs when trying to compile code that uses Vector11: ``` ../OpenMesh/Core/Geometry/Vector11T.hh: In function ‘decltype ((_v1 % _v2)) OpenMesh::cross(const OpenMesh::VectorT<LScalar, DIM>&, const OpenMesh::VectorT<RScalar, DIM>&) [with LScalar = float; RScalar = float; int DIM = 3; decltype ((_v1 % _v2)) = OpenMesh::VectorT<float, 3>]’: ../OpenMesh/Core/Geometry/Vector11T.hh:89:19: error: ‘OpenMesh::VectorT<float, 3>::container OpenMesh::VectorT<float, 3>::values_’ is private ``` It looks like this version of g++ would not be able to deal with the decltype statement used when overriding the "%" operator, where the "this->values_" part is not working properly. This issue should be fixed with this merge request. See merge request !87
OpenMesh, 6.3
Getting OpenMesh
All Documentation, binaries and original source code are available at www.openmesh.org
The main git repository is available at:
https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh.git
The gitlab site can be found here:
https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh
Installing
Unpack the tar-ball to a suitable place.
A detailed build manual for Mac/Windows/Linux is in the Documentation
located at Doc/html/index.html
Documentation
The latest Documentation can be found at:
http://www.openmesh.org/media/Documentations/OpenMesh-Doc-Latest
Documentation for previous versions is available on our website as well.
Description
Languages
C++
97.6%
CMake
1.3%
Shell
0.6%
C
0.2%
Python
0.2%
Other
0.1%