Make all mesh manipulators in mesh.cpp work with any vertex type
authorKahrl <kahrl@gmx.net>
Fri, 15 Jan 2016 01:16:21 +0000 (02:16 +0100)
committerKahrl <kahrl@gmx.net>
Fri, 15 Jan 2016 03:18:32 +0000 (04:18 +0100)
commitda686160c33069b77a7b4c31fd97da5fa5b59baa
treeeb09f1990688c228c964d627c1980a6dce7ff01b
parent3c6b2ffb10e053ad0b585347275034c4d889530d
Make all mesh manipulators in mesh.cpp work with any vertex type

cloneMesh() has to use a switch in order to create a different
mesh buffer type depending on vertex type. (Credit: the new cloneMesh
was written by RealBadAngel.)

To avoid repetitive code, all other methods use getVertexPitchFromType()
to automatically adapt the indexing to the vertex type at runtime.
src/mesh.cpp