Bitmap objects

Bitmap objects and methods

bm_bitmap()

Bitmap object

`[`(<bm_bitmap>) `[<-`(<bm_bitmap>)

Extract or replace parts of a bitmap

as.matrix(<bm_bitmap>)

Coerce bitmap objects to matrix

as_bm_bitmap()

Coerce to bitmap glyph objects

cbind(<bm_bitmap>) rbind(<bm_bitmap>)

Combine bitmaps by rows or columns

is_bm_bitmap()

Test if the object is a bitmap glyph object

plot(<bm_bitmap>) as.raster(<bm_bitmap>)

Plot bitmap object

print(<bm_bitmap>) format(<bm_bitmap>) px_unicode px_ascii

Print bitmap objects

Bitmap list objects

Bitmap list objects and methods

bm_list()

Bitmap list object

as_bm_list()

Coerce to bitmap list objects

is_bm_list()

Test if the object is a bitmap glyph list object

Bitmap font objects

Bitmap font objects and methods

bm_font()

Bitmap font object

as_bm_font()

Coerce to bitmap font objects

is_bm_font()

Test if the object is a bitmap font object

Read/write bitmap fonts

Functions to read/write bitmap fonts

read_hex() write_hex()

Read and write hex bitmap font files

read_yaff() write_yaff()

Read and write yaff bitmap font files

read_monobit() write_monobit() update_monobit()

Read and write bitmap font files using monobit

Modify bitmaps

Functions to modify bitmaps and bitmap lists

Ops(<bm_bitmap>) Ops(<bm_list>) which()

S3 Ops group generic methods for bitmap objects

bm_clamp()

Clamp bitmap integer values.

bm_compress()

Compress bitmaps using a "block elements" scheme

bm_distort()

Resize images via distortion.

bm_expand()

Expand bitmaps by repeating each row and/or column

bm_extend()

Extend bitmaps on the sides with extra pixels

bm_flip()

Flip (reflect) bitmaps

bm_mask()

Modify bitmaps via masking with a 'mask' bitmap

bm_outline()

Compute "outline" bitmap of a bitmap

bm_overlay()

Merge bitmaps by overlaying one over another

bm_pad()

Adjust bitmap padding lengths

bm_resize()

Resize bitmaps by trimming and/or extending

bm_rotate()

Rotate bitmaps 0, 90, 180, or 270 degrees

bm_shadow() bm_bold() bm_glow()

Bitmap shadow, bold, and glow effects

bm_shift()

Shift elements within bitmaps

bm_trim()

Trim bitmaps

Other bitmap object utilities

Other bitmap object utility functions

c(<bm_bitmap>) c(<bm_font>) c(<bm_list>)

Combine bitmap objects

Summary(<bm_list>)

max, min, and range for bitmap objects

bm_call()

Execute a function call on bitmap objects

bm_compose()

Compose graphemes in a bitmap list by applying combining marks

bm_edit()

Edit a bitmap via text editor

bm_lapply()

Modify bitmap lists

bm_padding_lengths()

Compute bitmap padding lengths

bm_widths() bm_heights()

Widths or heights of bitmaps

Unicode utilities

Unicode utility functions

hex2ucp() int2ucp() str2ucp() name2ucp() is_ucp() block2ucp() range2ucp()

Get Unicode code points

ucp2label() ucp_sort() is_combining_character()

Other Unicode utilities

Package options

Package global options

bittermelon

bittermelon: Monochrome Bitmap Font Tools