fix bug on highlighting invisibel nodes

This commit is contained in:
jriegel 2014-11-22 13:51:31 +01:00
parent 1bc6df8eac
commit 10ff1e579d

View File

@ -417,8 +417,12 @@ std::string ViewProviderFemMesh::getElement(const SoDetail* detail) const
//}
else if (detail->getTypeId() == SoPointDetail::getClassTypeId()) {
const SoPointDetail* point_detail = static_cast<const SoPointDetail*>(detail);
auto idx = point_detail->getCoordinateIndex();
if (idx < vNodeElementIdx.size()) {
int vertex = vNodeElementIdx[point_detail->getCoordinateIndex()];
str << "Node" << vertex;
}else
return "";
}
}