why not const? Can this class modify a mesh? In that case, please document it.