Lisaac prototype interface

Section Header
+ name := ABSTRACT_BMP_LINE;
- comment := "Generic bitmap line";
Section Inherit
- parent_arrayed:ARRAYED :=
Section Public
- lower:INTEGER :=
+ upper:INTEGER;
+ capacity:INTEGER;
- count:INTEGER <-
Modification
- clear <-
Put.
- put col:UINTEGER_32 to n:INTEGER <-
- put col:UINTEGER_32 from idx_begin:INTEGER to idx_end:INTEGER <-
- put bmp:ABSTRACT_BMP_LINE offset ofs:INTEGER from idx_begin:INTEGER to idx_end:INTEGER <-
Get.
- get_color n:INTEGER :UINTEGER_32 <-
- item_8 n:INTEGER :PIXEL_8 <-
- item_15 n:INTEGER :PIXEL_15 <-
- item_16 n:INTEGER :PIXEL_16 <-
- item_24 n:INTEGER :PIXEL_24 <-
- item_32 n:INTEGER :PIXEL_32 <-
Arrayed consideration.
- get_storage:NATIVE_ARRAY[UINTEGER_8] <-