new iterators and circulators
2 unresolved threads
2 unresolved threads
Merge request reports
Activity
assigned to @moebius
93 93 T max = std::numeric_limits<T>::min(); 94 94 T min = std::numeric_limits<T>::max(); 95 95 96 for (typename MeshT::FaceIter f_it = OMPropertyVisualizer<MeshT>::mesh->faces_begin() ; f_it != OMPropertyVisualizer<MeshT>::mesh->faces_end() ; ++f_it){ 97 min = std::min( min, getValue(prop, f_it)); 98 max = std::max( max, getValue(prop, f_it)); 96 for (auto f_it : OMPropertyVisualizer<MeshT>::mesh->faces()){ 97 min = std::min( min, OMPropertyVisualizer<MeshT>::mesh->property(prop, f_it)); changed this line in version 2 of the diff
assigned to @eoezdemir and unassigned @moebius
67 67 68 68 void removeProperty() override; 69 69 void duplicateProperty() override; 70 71 virtual T getValue(OpenMesh::FPropHandleT< T > prop, typename MeshT::FaceIter iter) { return OMPropertyVisualizer<MeshT>::mesh->property(prop, *iter) ; } 72 virtual T getValue(OpenMesh::EPropHandleT< T > prop, typename MeshT::EdgeIter iter) { return OMPropertyVisualizer<MeshT>::mesh->property(prop, *iter) ; } 73 virtual T getValue(OpenMesh::HPropHandleT< T > prop, typename MeshT::HalfedgeIter iter) { return OMPropertyVisualizer<MeshT>::mesh->property(prop, *iter) ; } 74 virtual T getValue(OpenMesh::VPropHandleT< T > prop, typename MeshT::VertexIter iter) { return OMPropertyVisualizer<MeshT>::mesh->property(prop, *iter) ; } 70 virtual T getValue(OpenMesh::FPropHandleT< T > prop, typename OpenMesh::SmartFaceHandle iter) { return OMPropertyVisualizer<MeshT>::mesh->property(prop, iter) ; }
Please register or sign in to reply