There's no point in restricting this.
@ -394,7 +394,7 @@ Containers::StridedArrayView2D<char> MeshData::mutableAttribute(MeshAttribute na
return mutableAttribute(attributeId);
}
void MeshData::indicesInto(const Containers::ArrayView<UnsignedInt> destination) const {
void MeshData::indicesInto(const Containers::StridedArrayView1D<UnsignedInt> destination) const {
CORRADE_ASSERT(isIndexed(),
"Trade::MeshData::indicesInto(): the mesh is not indexed", );
CORRADE_ASSERT(destination.size() == indexCount(), "Trade::MeshData::indicesInto(): expected a view with" << indexCount() << "elements but got" << destination.size(), );
@ -1464,7 +1464,7 @@ class MAGNUM_TRADE_EXPORT MeshData {
* sized to contain exactly all data.
* @see @ref indexCount()
*/
void indicesInto(Containers::ArrayView<UnsignedInt> destination) const;
void indicesInto(Containers::StridedArrayView1D<UnsignedInt> destination) const;
/**
* @brief Positions as 2D float vectors