c.bm_bitmap {bittermelon} | R Documentation |
Combine bitmap objects
Description
c()
combines bitmap objects into bm_list()
or bm_font()
objects.
In particular when using it to combine fonts the later fonts
"update" the glyphs in the earlier fonts.
Usage
## S3 method for class 'bm_bitmap'
c(...)
## S3 method for class 'bm_font'
c(...)
## S3 method for class 'bm_list'
c(...)
## S3 method for class 'bm_pixmap'
c(...)
Arguments
... |
|
Details
The various bitmap objects are "reduced" in the following ways:
When combining with a bm_font()
object if any bm_bitmap()
objects
share the same name we only keep the last one.
Although names are preserved other attributes such as font
comments and properties are not guaranteed to be preserved.
Value
Either a bm_list()
or bm_font()
object.
See Details for more info.
Examples
font_file <- system.file("fonts/spleen/spleen-8x16.hex.gz", package = "bittermelon")
font <- read_hex(font_file)
capital_r <- font[[str2ucp("R")]]
stats <- as_bm_list("STATS", font = font)
is_bm_list(c(capital_r, capital_r))
rstats <- c(capital_r, stats)
print(bm_call(rstats, cbind))
[Package bittermelon version 2.0.2 Index]