From Anish Thomas, added catch for to an empty DrawElementsUInt creation.

This commit is contained in:
Robert Osfield
2013-08-01 11:25:07 +00:00
parent d581806619
commit 044f16b8b9

View File

@@ -1269,6 +1269,11 @@ float DelaunayConstraint::windingNumber(const osg::Vec3 &testpoint) const
}
osg::DrawElementsUInt *DelaunayConstraint::makeDrawable()
{
if (_interiorTris.empty())
{
return 0;
}
// initialize index storage vector for internal triangles.
std::vector<GLuint> pt_indices;
pt_indices.reserve(_interiorTris.size() * 3);