Wie erhält man die Zeilen, die sich tatsächlich in den "Zeige-Objekten" befinden? $ scope.gridApi.core.getVisibleRows scheint inkonsistente Werte zu geben.
http://plnkr.co/edit/FRaCNxKhZ242rFyqNDkm?p=preview
gridApi.core.on.filterChanged($scope, function() {
$timeout(function() {
var allvisiblerows = $scope.gridApi.core.getVisibleRows($scope.gridApi.grid);
$scope.visibleRowsCount = allvisiblerows.length;
}, 0);
});