classdef test_rowindexing < generic.rowindexing
   %% Hilfsklasse fuer den Test der Klasse "rowindexing"
   % Stellt alle properties und methods zur Verfuegung, um die 
   % Implementierung der Klasse "rowindexing" zu testen.
   % 
   %
   %% Typisches Testszenario:
   % clear classes
   % 
   % % Daten vorbereiten:
   % A = generic.test_rowindexing;
   % A.data1 = (1:4)';
   % A.data2 = [(1:4)' (5:8)' (9:12)'];
   % A.data3 = (1:4)';
   % A.skalar = 1;
   %
   % % Daten testen:
   % A(1:2)
   % A(1:end)
   % A(:)
   % A([1 3]).data2(:,2)
   
   % 24.11.2009: Erstellung
   
   % Datenfeld; Nutzdaten
   properties
       data1
       data2
       data3
       skalar
   end
   
   % Hilfsdaten fuer Klasse "rowindexing"
   properties (Dependent = true, Hidden = true)
       endidx
   end
   
   methods
       function out = get.endidx(obj)
           out = size(obj.data1,1);
       end
   end
   
   
end