LisaacTM Platform

ABSTRACT_BITMAP


Generic Bitmap.
Inherit/Insert Summary
parent_object No developed.
 
Constructor Summary
create_size
create at bytes_per_line
 
Slot Summary
get_abstract_bitmap
get_y_line
height
width
clip_x0
clip_y0
clip_x1
clip_y1
spot_x
spot_y
rgbcolor
Format: RRGGBB in hexadecimal
rgbbackcolor
transparent
color
backcolor
transparent_on
transparent_off
clipping to
clipping_off
move_to
circle_fill_rayon
circle_fill rayon
circle_fill rayon color
circle_rayon
circle rayon
circle rayon color
spline_w1 w2 to
spline_w1 w2 to color
spline w1 w2 to
spline w1 w2 to color
poly_move_to
poly_line_to
poly_rectangle to
poly_spline_w1 w2 to
poly_ellipse rays
poly_trace
poly_trace_color
poly_trace_alias
map_move_to on
map_line_to on
map_trace_with line_color pixel_color
line_h_hard until with on to line_color pixel_color
map_move_to with_z on
map_line_to with_z on
map_trace_with and_for_z pixel_color
line_h_hard until with on to and_z to with pixel_color
 
Data.
Image size.
x_max
y_max
 
Current color.
mode
Set mode. Ref. X.h
mode_copy
mode_xor
set_mode
 
Macro colors
black
white
red
green
blue
yellow
purple
cyan
gray
brown
pixel_geometry
 
Creation.
make_size
make at bytes_per_line
 
Low level.
pixel_hard color
line_h_hard until color
line_h_hard until image offset
get_pixel_hard
get_color_hard
 
GetPixel
get_pixel
Load Spot pixel.
get_pixel_to
 
PutPixel
pixel
pixel_to
pixel_color
pixel_to color
 
Line
line_h until image
line_h_until
line_h_until color
line_h until
line_h until color
line_v_until
line_v_until color
line_v until
line_v until color
 
:UINTEGER_8 CalculCode(:INTEGER_64 X,:INTEGER_64 Y,:INTEGER_64 Xmin,:INTEGER_64 Ymin,:INTEGER_64 Xmax,:INTEGER_64 Ymax) { return( (XXmax)<<1)|((YYmax)<<3) ); }; ************************ * CLIPPING DE LINE BUGGE -> Blocage !!! ************************
line_to
line_to color
line to
line to color
 
Rectangle
rectangle_to
rectangle_to color
rectangle to
rectangle to color
rectangle_fill_to
rectangle_fill to
rectangle_fill to color
clean
 
/////////////////////////////////////////////////////////
put_bitmap to
put_bitmap to scale
 
For demo ... :-)
font_width
font_width_letter
font_width size
font_width at to
print_char to
print at to to
print to
 

Inherit/Insert Detail

parent_object

.../extra/graphics/low_level/abstract_bitmap.li line #82

Section:
Inherit

Profile:
- SelfSELFparent_object : OBJECT

Constructor Detail

create_size

.../extra/graphics/low_level/abstract_bitmap.li line #151

Section:
Public

Profile:
- SelfSELFcreate_size  ( w : INTEGER, h : INTEGER) : SELF

create at bytes_per_line

.../extra/graphics/low_level/abstract_bitmap.li line #164

Section:
Public

Profile:
- SelfSELFcreate  ( w : INTEGER, h : INTEGER)  at   offset_begin : UINTEGER_32  bytes_per_line   lx : INTEGERSELF

Detail slot

get_abstract_bitmap

.../extra/graphics/low_level/abstract_bitmap.li line #86

Section:
Public

Profile:
- SelfSELFget_abstract_bitmap : ABSTRACT_BITMAP

get_y_line

.../extra/graphics/low_level/abstract_bitmap.li line #88

Section:
Public

Profile:
- SelfSELFget_y_line   y : INTEGERABSTRACT_BMP_LINE

height

.../extra/graphics/low_level/abstract_bitmap.li line #99

Section:
Public

Profile:
+ SelfSELFheight : INTEGER

width

.../extra/graphics/low_level/abstract_bitmap.li line #100

Section:
Public

Profile:
+ SelfSELFwidth : INTEGER

clip_x0

.../extra/graphics/low_level/abstract_bitmap.li line #106

Section:
Public

Profile:
+ SelfSELFclip_x0 : INTEGER

clip_y0

.../extra/graphics/low_level/abstract_bitmap.li line #107

Section:
Public

Profile:
+ SelfSELFclip_y0 : INTEGER

clip_x1

.../extra/graphics/low_level/abstract_bitmap.li line #108

Section:
Public

Profile:
+ SelfSELFclip_x1 : INTEGER

clip_y1

.../extra/graphics/low_level/abstract_bitmap.li line #109

Section:
Public

Profile:
+ SelfSELFclip_y1 : INTEGER

spot_x

.../extra/graphics/low_level/abstract_bitmap.li line #112

Section:
Public

Profile:
+ SelfSELFspot_x : INTEGER

spot_y

.../extra/graphics/low_level/abstract_bitmap.li line #113

Section:
Public

Profile:
+ SelfSELFspot_y : INTEGER

rgbcolor

.../extra/graphics/low_level/abstract_bitmap.li line #116

Section:
Public

Profile:
+ SelfSELFrgbcolor : UINTEGER_32

Description:
Format: RRGGBB in hexadecimal

rgbbackcolor

.../extra/graphics/low_level/abstract_bitmap.li line #117

Section:
Public

Profile:
+ SelfSELFrgbbackcolor : UINTEGER_32

transparent

.../extra/graphics/low_level/abstract_bitmap.li line #118

Section:
Public

Profile:
+ SelfSELFtransparent : BOOLEAN

color

.../extra/graphics/low_level/abstract_bitmap.li line #210

Section:
Public

Profile:
- SelfSELFcolor   col : UINTEGER_32

backcolor

.../extra/graphics/low_level/abstract_bitmap.li line #215

Section:
Public

Profile:
- SelfSELFbackcolor   col : UINTEGER_32

transparent_on

.../extra/graphics/low_level/abstract_bitmap.li line #220

Section:
Public

Profile:
- SelfSELFtransparent_on 

transparent_off

.../extra/graphics/low_level/abstract_bitmap.li line #225

Section:
Public

Profile:
- SelfSELFtransparent_off 

clipping to

.../extra/graphics/low_level/abstract_bitmap.li line #230

Section:
Public

Profile:
- SelfSELFclipping  ( x0 : INTEGER, y0 : INTEGER)  to  ( x1 : INTEGER, y1 : INTEGER)

clipping_off

.../extra/graphics/low_level/abstract_bitmap.li line #241

Section:
Public

Profile:
- SelfSELFclipping_off 

move_to

.../extra/graphics/low_level/abstract_bitmap.li line #249

Section:
Public

Profile:
- SelfSELFmove_to  ( pos_x : INTEGER, pos_y : INTEGER)

circle_fill_rayon

.../extra/graphics/low_level/abstract_bitmap.li line #845

Section:
Public

Profile:
- SelfSELFcircle_fill_rayon   r : INTEGER

circle_fill rayon

.../extra/graphics/low_level/abstract_bitmap.li line #880

Section:
Public

Profile:
- SelfSELFcircle_fill  ( x : INTEGER, y : INTEGER)  rayon   r : INTEGER

circle_fill rayon color

.../extra/graphics/low_level/abstract_bitmap.li line #886

Section:
Public

Profile:
- SelfSELFcircle_fill  ( x : INTEGER, y : INTEGER)  rayon   r : INTEGER  color   col : UINTEGER_32

circle_rayon

.../extra/graphics/low_level/abstract_bitmap.li line #892

Section:
Public

Profile:
- SelfSELFcircle_rayon   r : INTEGER

circle rayon

.../extra/graphics/low_level/abstract_bitmap.li line #920

Section:
Public

Profile:
- SelfSELFcircle  ( x : INTEGER, y : INTEGER)  rayon   r : INTEGER

circle rayon color

.../extra/graphics/low_level/abstract_bitmap.li line #926

Section:
Public

Profile:
- SelfSELFcircle  ( x : INTEGER, y : INTEGER)  rayon   r : INTEGER  color   col : UINTEGER_32

spline_w1 w2 to

.../extra/graphics/low_level/abstract_bitmap.li line #942

Section:
Public

Profile:
- SelfSELFspline_w1  ( px0 : INTEGER, py0 : INTEGER)  w2  ( px1 : INTEGER, py1 : INTEGER)  to  ( x1 : INTEGER, y1 : INTEGER) : BOOLEAN

spline_w1 w2 to color

.../extra/graphics/low_level/abstract_bitmap.li line #1016

Section:
Public

Profile:
- SelfSELFspline_w1  ( px0 : INTEGER, py0 : INTEGER)  w2  ( px1 : INTEGER, py1 : INTEGER)  to  ( x1 : INTEGER, y1 : INTEGER)  color   col : UINTEGER_32BOOLEAN

spline w1 w2 to

.../extra/graphics/low_level/abstract_bitmap.li line #1023

Section:
Public

Profile:
- SelfSELFspline  ( x0 : INTEGER, y0 : INTEGER)  w1  ( px0 : INTEGER, py0 : INTEGER)  w2  ( px1 : INTEGER, py1 : INTEGER)  to  ( x1 : INTEGER, y1 : INTEGER) : BOOLEAN

spline w1 w2 to color

.../extra/graphics/low_level/abstract_bitmap.li line #1030

Section:
Public

Profile:
- SelfSELFspline  ( x0 : INTEGER, y0 : INTEGER)  w1  ( px0 : INTEGER, py0 : INTEGER)  w2  ( px1 : INTEGER, py1 : INTEGER)  to  ( x1 : INTEGER, y1 : INTEGER)  color   col : UINTEGER_32BOOLEAN

poly_move_to

.../extra/graphics/low_level/abstract_bitmap.li line #1132

Section:
Public

Profile:
- SelfSELFpoly_move_to  ( x : INTEGER, y : INTEGER)

poly_line_to

.../extra/graphics/low_level/abstract_bitmap.li line #1155

Section:
Public

Profile:
- SelfSELFpoly_line_to  ( x1 : INTEGER, y1 : INTEGER)

poly_rectangle to

.../extra/graphics/low_level/abstract_bitmap.li line #1223

Section:
Public

Profile:
- SelfSELFpoly_rectangle  ( x0 : INTEGER, y0 : INTEGER)  to  ( x1 : INTEGER, y1 : INTEGER)

poly_spline_w1 w2 to

.../extra/graphics/low_level/abstract_bitmap.li line #1232

Section:
Public

Profile:
- SelfSELFpoly_spline_w1  ( px0 : INTEGER, py0 : INTEGER)  w2  ( px1 : INTEGER, py1 : INTEGER)  to  ( x1 : INTEGER, y1 : INTEGER)

poly_ellipse rays

.../extra/graphics/low_level/abstract_bitmap.li line #1297

Section:
Public

Profile:
- SelfSELFpoly_ellipse  ( x : INTEGER, y : INTEGER)  rays  ( ray_x : INTEGER, ray_y : INTEGER)

poly_trace

.../extra/graphics/low_level/abstract_bitmap.li line #1313

Section:
Public

Profile:
- SelfSELFpoly_trace 

poly_trace_color

.../extra/graphics/low_level/abstract_bitmap.li line #1433

Section:
Public

Profile:
- SelfSELFpoly_trace_color   col : UINTEGER_32

poly_trace_alias

.../extra/graphics/low_level/abstract_bitmap.li line #1524

Section:
Public

Profile:
- SelfSELFpoly_trace_alias 

map_move_to on

.../extra/graphics/low_level/abstract_bitmap.li line #1737

Section:
Public

Profile:
- SelfSELFmap_move_to  ( x : INTEGER, y : INTEGER)  on  ( xb : INTEGER, yb : INTEGER)

map_line_to on

.../extra/graphics/low_level/abstract_bitmap.li line #1761

Section:
Public

Profile:
- SelfSELFmap_line_to  ( x1 : INTEGER, y1 : INTEGER)  on  ( x1b : INTEGER, y1b : INTEGER)

map_trace_with line_color pixel_color

.../extra/graphics/low_level/abstract_bitmap.li line #1835

Section:
Public

Profile:
- SelfSELFmap_trace_with   bmp : ABSTRACT_BITMAP  line_color   line_col :{INTEGERINTEGERINTEGERINTEGER); }  pixel_color   pixel_col :{INTEGERINTEGERINTEGERINTEGERUINTEGER_32);  UINTEGER_32}

line_h_hard until with on to line_color pixel_color

.../extra/graphics/low_level/abstract_bitmap.li line #1963

Section:
Public

Profile:
- SelfSELFline_h_hard  ( xx0 : INTEGER, y : INTEGER)  until   x1 : INTEGER  with   bmp : ABSTRACT_BITMAP  on  ( x0b : INTEGER, y0b : INTEGER)  to  ( x1b : INTEGER, y1b : INTEGER)  line_color   line_col :{INTEGERINTEGERINTEGERINTEGER); }  pixel_color   pixel_col :{INTEGERINTEGERINTEGERINTEGERUINTEGER_32);  UINTEGER_32}

map_move_to with_z on

.../extra/graphics/low_level/abstract_bitmap.li line #2077

Section:
Public

Profile:
- SelfSELFmap_move_to  ( x : INTEGER, y : INTEGER)  with_z   z : INTEGER  on  ( xb : INTEGER, yb : INTEGER)

map_line_to with_z on

.../extra/graphics/low_level/abstract_bitmap.li line #2102

Section:
Public

Profile:
- SelfSELFmap_line_to  ( x1 : INTEGER, y1 : INTEGER)  with_z   z1 : INTEGER  on  ( x1b : INTEGER, y1b : INTEGER)

map_trace_with and_for_z pixel_color

.../extra/graphics/low_level/abstract_bitmap.li line #2176

Section:
Public

Profile:
- SelfSELFmap_trace_with   bmp : ABSTRACT_BITMAP  and_for_z   z_buffer : NATIVE_ARRAYUINTEGER_32)  pixel_color   pixel_col :{INTEGERINTEGERINTEGERINTEGERINTEGERUINTEGER_32);  UINTEGER_32}

line_h_hard until with on to and_z to with pixel_color

.../extra/graphics/low_level/abstract_bitmap.li line #2305

Section:
Public

Profile:
- SelfSELFline_h_hard  ( xx0 : INTEGER, y : INTEGER)  until   x1 : INTEGER  with   bmp : ABSTRACT_BITMAP  on  ( x0b : INTEGER, y0b : INTEGER)  to  ( x1b : INTEGER, y1b : INTEGER)  and_z   z0 : INTEGER  to   z1 : INTEGER  with   z_buffer : NATIVE_ARRAYUINTEGER_32)  pixel_color   pixel_col :{INTEGERINTEGERINTEGERINTEGERINTEGERUINTEGER_32);  UINTEGER_32}

Data.
Image size.

x_max

.../extra/graphics/low_level/abstract_bitmap.li line #102

Section:
Public

Profile:
- SelfSELFx_max : INTEGER

y_max

.../extra/graphics/low_level/abstract_bitmap.li line #103

Section:
Public

Profile:
- SelfSELFy_max : INTEGER

Current color.

mode

.../extra/graphics/low_level/abstract_bitmap.li line #120

Section:
Public

Profile:
+ SelfSELFmode : UINTEGER_8

Description:
Set mode. Ref. X.h

mode_copy

.../extra/graphics/low_level/abstract_bitmap.li line #123

Section:
Public

Profile:
- SelfSELFmode_copy : UINTEGER_8

mode_xor

.../extra/graphics/low_level/abstract_bitmap.li line #124

Section:
Public

Profile:
- SelfSELFmode_xor : UINTEGER_8

set_mode

.../extra/graphics/low_level/abstract_bitmap.li line #126

Section:
Public

Profile:
- SelfSELFset_mode   m : UINTEGER_8

Macro colors

black

.../extra/graphics/low_level/abstract_bitmap.li line #133

Section:
Public

Profile:
- SelfSELFblack : UINTEGER_32

white

.../extra/graphics/low_level/abstract_bitmap.li line #134

Section:
Public

Profile:
- SelfSELFwhite : UINTEGER_32

red

.../extra/graphics/low_level/abstract_bitmap.li line #135

Section:
Public

Profile:
- SelfSELFred : UINTEGER_32

green

.../extra/graphics/low_level/abstract_bitmap.li line #136

Section:
Public

Profile:
- SelfSELFgreen : UINTEGER_32

blue

.../extra/graphics/low_level/abstract_bitmap.li line #137

Section:
Public

Profile:
- SelfSELFblue : UINTEGER_32

yellow

.../extra/graphics/low_level/abstract_bitmap.li line #138

Section:
Public

Profile:
- SelfSELFyellow : UINTEGER_32

purple

.../extra/graphics/low_level/abstract_bitmap.li line #139

Section:
Public

Profile:
- SelfSELFpurple : UINTEGER_32

cyan

.../extra/graphics/low_level/abstract_bitmap.li line #140

Section:
Public

Profile:
- SelfSELFcyan : UINTEGER_32

gray

.../extra/graphics/low_level/abstract_bitmap.li line #141

Section:
Public

Profile:
- SelfSELFgray : UINTEGER_32

brown

.../extra/graphics/low_level/abstract_bitmap.li line #142

Section:
Public

Profile:
- SelfSELFbrown : UINTEGER_32

pixel_geometry

.../extra/graphics/low_level/abstract_bitmap.li line #145

Section:
Public

Profile:
- SelfSELFpixel_geometry : PIXEL

Creation.

make_size

.../extra/graphics/low_level/abstract_bitmap.li line #159

Section:
Public

Profile:
- SelfSELFmake_size  ( w : INTEGER, h : INTEGER)

make at bytes_per_line

.../extra/graphics/low_level/abstract_bitmap.li line #172

Section:
Public

Profile:
- SelfSELFmake  ( w : INTEGER, h : INTEGER)  at   offset_begin : UINTEGER_32  bytes_per_line   lx : INTEGER

Low level.

pixel_hard color

.../extra/graphics/low_level/abstract_bitmap.li line #183

Section:
Public

Profile:
- SelfSELFpixel_hard  ( x : INTEGER, y : INTEGER)  color   col : UINTEGER_32

line_h_hard until color

.../extra/graphics/low_level/abstract_bitmap.li line #188

Section:
Public

Profile:
- SelfSELFline_h_hard  ( x0 : INTEGER, y0 : INTEGER)  until   x1 : INTEGER  color   col : UINTEGER_32

line_h_hard until image offset

.../extra/graphics/low_level/abstract_bitmap.li line #193

Section:
Public

Profile:
- SelfSELFline_h_hard  ( x0 : INTEGER, y0 : INTEGER)  until   x1 : INTEGER  image   line : ABSTRACT_BMP_LINE  offset   ofs : INTEGER

get_pixel_hard

.../extra/graphics/low_level/abstract_bitmap.li line #198

Section:
Public

Profile:
- SelfSELFget_pixel_hard  ( x : INTEGER, y : INTEGER) : PIXEL

get_color_hard

.../extra/graphics/low_level/abstract_bitmap.li line #203

Section:
Public

Profile:
- SelfSELFget_color_hard  ( x : INTEGER, y : INTEGER) : UINTEGER_32

GetPixel

get_pixel

.../extra/graphics/low_level/abstract_bitmap.li line #259

Section:
Public

Profile:
- SelfSELFget_pixel : BOOLEAN

Description:
Load Spot pixel.

get_pixel_to

.../extra/graphics/low_level/abstract_bitmap.li line #284

Section:
Public

Profile:
- SelfSELFget_pixel_to  ( x : INTEGER, y : INTEGER) : BOOLEAN

PutPixel

pixel

.../extra/graphics/low_level/abstract_bitmap.li line #294

Section:
Public

Profile:
- SelfSELFpixel : BOOLEAN

pixel_to

.../extra/graphics/low_level/abstract_bitmap.li line #305

Section:
Public

Profile:
- SelfSELFpixel_to  ( x : INTEGER, y : INTEGER) : BOOLEAN

pixel_color

.../extra/graphics/low_level/abstract_bitmap.li line #311

Section:
Public

Profile:
- SelfSELFpixel_color   col : UINTEGER_32BOOLEAN

pixel_to color

.../extra/graphics/low_level/abstract_bitmap.li line #317

Section:
Public

Profile:
- SelfSELFpixel_to  ( x : INTEGER, y : INTEGER)  color   col : UINTEGER_32BOOLEAN

Line

line_h until image

.../extra/graphics/low_level/abstract_bitmap.li line #327

Section:
Public

Profile:
- SelfSELFline_h  ( x : INTEGER, y : INTEGER)  until   x_end : INTEGER  image   line : ABSTRACT_BMP_LINEBOOLEAN

line_h_until

.../extra/graphics/low_level/abstract_bitmap.li line #365

Section:
Public

Profile:
- SelfSELFline_h_until   x : INTEGERBOOLEAN

line_h_until color

.../extra/graphics/low_level/abstract_bitmap.li line #400

Section:
Public

Profile:
- SelfSELFline_h_until   x1 : INTEGER  color   col : UINTEGER_32BOOLEAN

line_h until

.../extra/graphics/low_level/abstract_bitmap.li line #406

Section:
Public

Profile:
- SelfSELFline_h  ( x0 : INTEGER, y0 : INTEGER)  until   x1 : INTEGERBOOLEAN

line_h until color

.../extra/graphics/low_level/abstract_bitmap.li line #413

Section:
Public

Profile:
- SelfSELFline_h  ( x0 : INTEGER, y0 : INTEGER)  until   x1 : INTEGER  color   col : UINTEGER_32BOOLEAN

line_v_until

.../extra/graphics/low_level/abstract_bitmap.li line #419

Section:
Public

Profile:
- SelfSELFline_v_until   y : INTEGERBOOLEAN

line_v_until color

.../extra/graphics/low_level/abstract_bitmap.li line #457

Section:
Public

Profile:
- SelfSELFline_v_until   y1 : INTEGER  color   col : UINTEGER_32BOOLEAN

line_v until

.../extra/graphics/low_level/abstract_bitmap.li line #463

Section:
Public

Profile:
- SelfSELFline_v  ( x0 : INTEGER, y0 : INTEGER)  until   y1 : INTEGERBOOLEAN

line_v until color

.../extra/graphics/low_level/abstract_bitmap.li line #469

Section:
Public

Profile:
- SelfSELFline_v  ( x0 : INTEGER, y0 : INTEGER)  until   y1 : INTEGER  color   col : UINTEGER_32BOOLEAN

:UINTEGER_8 CalculCode(:INTEGER_64 X,:INTEGER_64 Y,:INTEGER_64 Xmin,:INTEGER_64 Ymin,:INTEGER_64 Xmax,:INTEGER_64 Ymax) { return( (XXmax)<<1)|((YYmax)<<3) ); }; ************************ * CLIPPING DE LINE BUGGE -> Blocage !!! ************************

line_to

.../extra/graphics/low_level/abstract_bitmap.li line #526

Section:
Public

Profile:
- SelfSELFline_to  ( x2 : INTEGER, y2 : INTEGER) : BOOLEAN

line_to color

.../extra/graphics/low_level/abstract_bitmap.li line #695

Section:
Public

Profile:
- SelfSELFline_to  ( x1 : INTEGER, y1 : INTEGER)  color   col : UINTEGER_32BOOLEAN

line to

.../extra/graphics/low_level/abstract_bitmap.li line #702

Section:
Public

Profile:
- SelfSELFline  ( x1 : INTEGER, y1 : INTEGER)  to  ( x2 : INTEGER, y2 : INTEGER) : BOOLEAN

line to color

.../extra/graphics/low_level/abstract_bitmap.li line #709

Section:
Public

Profile:
- SelfSELFline  ( x1 : INTEGER, y1 : INTEGER)  to  ( x2 : INTEGER, y2 : INTEGER)  color   col : UINTEGER_32BOOLEAN

Rectangle

rectangle_to

.../extra/graphics/low_level/abstract_bitmap.li line #719

Section:
Public

Profile:
- SelfSELFrectangle_to  ( x1 : INTEGER, y1 : INTEGER) : BOOLEAN

rectangle_to color

.../extra/graphics/low_level/abstract_bitmap.li line #740

Section:
Public

Profile:
- SelfSELFrectangle_to  ( x1 : INTEGER, y1 : INTEGER)  color   col : UINTEGER_32BOOLEAN

rectangle to

.../extra/graphics/low_level/abstract_bitmap.li line #746

Section:
Public

Profile:
- SelfSELFrectangle  ( x0 : INTEGER, y0 : INTEGER)  to  ( x1 : INTEGER, y1 : INTEGER) : BOOLEAN

rectangle to color

.../extra/graphics/low_level/abstract_bitmap.li line #752

Section:
Public

Profile:
- SelfSELFrectangle  ( x0 : INTEGER, y0 : INTEGER)  to  ( x1 : INTEGER, y1 : INTEGER)  color   col : UINTEGER_32BOOLEAN

rectangle_fill_to

.../extra/graphics/low_level/abstract_bitmap.li line #758

Section:
Public

Profile:
- SelfSELFrectangle_fill_to  ( x : INTEGER, y : INTEGER) : BOOLEAN

rectangle_fill to

.../extra/graphics/low_level/abstract_bitmap.li line #808

Section:
Public

Profile:
- SelfSELFrectangle_fill  ( x0 : INTEGER, y0 : INTEGER)  to  ( x1 : INTEGER, y1 : INTEGER) : BOOLEAN

rectangle_fill to color

.../extra/graphics/low_level/abstract_bitmap.li line #814

Section:
Public

Profile:
- SelfSELFrectangle_fill  ( x0 : INTEGER, y0 : INTEGER)  to  ( x1 : INTEGER, y1 : INTEGER)  color   col : UINTEGER_32BOOLEAN

clean

.../extra/graphics/low_level/abstract_bitmap.li line #820

Section:
Public

Profile:
- SelfSELFclean 

/////////////////////////////////////////////////////////

put_bitmap to

.../extra/graphics/low_level/abstract_bitmap.li line #2348

Section:
Public

Profile:
- SelfSELFput_bitmap   bmp : ABSTRACT_BITMAP  to  ( x : INTEGER, y : INTEGER)

put_bitmap to scale

.../extra/graphics/low_level/abstract_bitmap.li line #2353

Section:
Public

Profile:
- SelfSELFput_bitmap   bmp : ABSTRACT_BITMAP  to  ( x : INTEGER, y : INTEGER)  scale  ( scale_x : REAL_16_16, scale_y : REAL_16_16)

For demo ... :-)

font_width

.../extra/graphics/low_level/abstract_bitmap.li line #2362

Section:
Public

Profile:
- SelfSELFfont_width   string : ABSTRACT_STRINGINTEGER

font_width_letter

.../extra/graphics/low_level/abstract_bitmap.li line #2367

Section:
Public

Profile:
- SelfSELFfont_width_letter   char : CHARACTERINTEGER

font_width size

.../extra/graphics/low_level/abstract_bitmap.li line #2382

Section:
Public

Profile:
- SelfSELFfont_width   string : ABSTRACT_STRING  size   n : INTEGERINTEGER

font_width at to

.../extra/graphics/low_level/abstract_bitmap.li line #2387

Section:
Public

Profile:
- SelfSELFfont_width   string : ABSTRACT_STRING  at   beg : INTEGER  to   end : INTEGERINTEGER

print_char to

.../extra/graphics/low_level/abstract_bitmap.li line #2396

Section:
Public

Profile:
- SelfSELFprint_char   c : CHARACTER  to  ( x : INTEGER, y : INTEGER) : INTEGER

print at to to

.../extra/graphics/low_level/abstract_bitmap.li line #2439

Section:
Public

Profile:
- SelfSELFprint   string : ABSTRACT_STRING  at   b : INTEGER  to   e : INTEGER  to  ( x : INTEGER, y : INTEGER) : INTEGER

print to

.../extra/graphics/low_level/abstract_bitmap.li line #2483

Section:
Public

Profile:
- SelfSELFprint   string : ABSTRACT_STRING  to  ( x : INTEGER, y : INTEGER) : INTEGER