LisaacTM Platform

TT_RASTER_MAP


Boutet Jerome (boutet@loria.fr)
Inherit/Insert Summary
parent No developed.
 
Slot Summary
rows
number of rows
cols
number of columns (bytes) per row
width
number of pixels per line
flow
bitmap orientation
bitmap
bit/pixmap buffer
size
bit/pixmap size in bytes
set_rows
end set_rows
add_rows
end add_rows
set_cols
end set_cols
set_width
end set_width
add_width
end add_width
set_flow
end set_flow
set_bitmap to
end set_bitmap
init_bitmap
end init_bitmap
copy_bitmap
set_size
end set_size
init_bit_display
Initialize the display bitmap named
init_small_display
Init Small Bitmap
clear_display
reset every element
get_glyph_bitmap
Produces a bitmap from a glyph outline. Input : glyph the glyph container's handle xOffset x offset in fractional pixels (26.6 format) yOffset y offset in fractional pixels (26.6 format)
 

Inherit/Insert Detail

parent

.../extra/freetype/tt_raster_map.li line #36

Section:
Inherit

Profile:
- SelfSELFparent : OBJECT

Detail slot

rows

.../extra/freetype/tt_raster_map.li line #40

Section:
Public

Profile:
+ SelfSELFrows : INTEGER

Description:
number of rows

cols

.../extra/freetype/tt_raster_map.li line #41

Section:
Public

Profile:
+ SelfSELFcols : INTEGER

Description:
number of columns (bytes) per row

width

.../extra/freetype/tt_raster_map.li line #42

Section:
Public

Profile:
+ SelfSELFwidth : INTEGER

Description:
number of pixels per line

flow

.../extra/freetype/tt_raster_map.li line #43

Section:
Public

Profile:
+ SelfSELFflow : INTEGER

Description:
bitmap orientation

bitmap

.../extra/freetype/tt_raster_map.li line #45

Section:
Public

Profile:
+ SelfSELFbitmap : FAST_ARRAYUINTEGER_16)

Description:
bit/pixmap buffer

size

.../extra/freetype/tt_raster_map.li line #46

Section:
Public

Profile:
+ SelfSELFsize : INTEGER

Description:
bit/pixmap size in bytes

set_rows

.../extra/freetype/tt_raster_map.li line #50

Section:
Public

Profile:
- SelfSELFset_rows   new : INTEGER

Description:
end set_rows

add_rows

.../extra/freetype/tt_raster_map.li line #55

Section:
Public

Profile:
- SelfSELFadd_rows   val : INTEGER

Description:
end add_rows

set_cols

.../extra/freetype/tt_raster_map.li line #61

Section:
Public

Profile:
- SelfSELFset_cols   new : INTEGER

Description:
end set_cols

set_width

.../extra/freetype/tt_raster_map.li line #68

Section:
Public

Profile:
- SelfSELFset_width   new : INTEGER

Description:
end set_width

add_width

.../extra/freetype/tt_raster_map.li line #74

Section:
Public

Profile:
- SelfSELFadd_width   val : INTEGER

Description:
end add_width

set_flow

.../extra/freetype/tt_raster_map.li line #80

Section:
Public

Profile:
- SelfSELFset_flow   new : INTEGER

Description:
end set_flow

set_bitmap to

.../extra/freetype/tt_raster_map.li line #87

Section:
Public

Profile:
- SelfSELFset_bitmap   new : UINTEGER_16  to   i : NUMERIC

Description:
end set_bitmap

init_bitmap

.../extra/freetype/tt_raster_map.li line #94

Section:
Public

Profile:
- SelfSELFinit_bitmap   my_size : NUMERIC

Description:
end init_bitmap

copy_bitmap

.../extra/freetype/tt_raster_map.li line #100

Section:
Public

Profile:
- SelfSELFcopy_bitmap   new : FAST_ARRAYUINTEGER_16)

set_size

.../extra/freetype/tt_raster_map.li line #105

Section:
Public

Profile:
- SelfSELFset_size   new : INTEGER

Description:
end set_size

init_bit_display

.../extra/freetype/tt_raster_map.li line #112

Section:
Public

Profile:
- SelfSELFinit_bit_display  ( new_rows : INTEGER, new_width : INTEGER, new_flow : INTEGER, font_smoothing : INTEGER)

Description:
Initialize the display bitmap named

init_small_display

.../extra/freetype/tt_raster_map.li line #130

Section:
Public

Profile:
- SelfSELFinit_small_display  ( x_ppem : INTEGER, y_ppem : INTEGER, new_flow : INTEGER)

Description:
Init Small Bitmap

clear_display

.../extra/freetype/tt_raster_map.li line #143

Section:
Public

Profile:
- SelfSELFclear_display 

Description:
reset every element

get_glyph_bitmap

.../extra/freetype/tt_raster_map.li line #152

Section:
Public

Profile:
- SelfSELFget_glyph_bitmap  ( glyph : TT_GLYPH, x_offset : INTEGER, y_offset : INTEGER)

Description:
Produces a bitmap from a glyph outline. Input : glyph the glyph container's handle xOffset x offset in fractional pixels (26.6 format) yOffset y offset in fractional pixels (26.6 format)