sortByDepth method
void
sortByDepth()
Implementation
void sortByDepth() {
if (_sortedLength == _length) {
return;
}
if (_order.length < _length) {
_order = Uint32List(_length);
}
final view = Uint32List.sublistView(_order, 0, _length);
for (var i = 0; i < _length; i++) {
view[i] = i;
}
final data = _data;
view.sort(
(a, b) => data[a * stride + _oz].compareTo(data[b * stride + _oz]),
);
_orderView = view;
_sortedLength = _length;
}