diff --git a/src/OpenMesh/Core/Mesh/PolyConnectivity.hh b/src/OpenMesh/Core/Mesh/PolyConnectivity.hh index c7e966e3..5dfc9daf 100644 --- a/src/OpenMesh/Core/Mesh/PolyConnectivity.hh +++ b/src/OpenMesh/Core/Mesh/PolyConnectivity.hh @@ -192,12 +192,12 @@ public: &Iterators::GenericCirculatorBaseT::toHalfedgeHandle> HalfedgeLoopIter; typedef Iterators::GenericCirculatorT::toHalfedgeHandle> HalfedgeLoopCWIter; + &Iterators::GenericCirculatorBaseT::toHalfedgeHandle, false> HalfedgeLoopCWIter; /** * Identical to #FaceHalfedgeIter. God knows why this typedef exists. */ typedef Iterators::GenericCirculatorT::toHalfedgeHandle, false> + &Iterators::GenericCirculatorBaseT::toHalfedgeHandle> HalfedgeLoopCCWIter; typedef VertexVertexIter ConstVertexVertexIter; diff --git a/src/Unittests/unittests_trimesh_circulator_halfedge_loop.cc b/src/Unittests/unittests_trimesh_circulator_halfedge_loop.cc index 14283856..a5e19488 100644 --- a/src/Unittests/unittests_trimesh_circulator_halfedge_loop.cc +++ b/src/Unittests/unittests_trimesh_circulator_halfedge_loop.cc @@ -287,7 +287,7 @@ TEST_F(OpenMeshTrimeshCirculatorHalfedgeLoop, CWAndCCWCheck) { */ - int indices[4] = {3, 8, 6, 3}; + int indices[4] = {3, 6, 8, 3}; int rev_indices[4]; std::reverse_copy(indices,indices+4,rev_indices);