///|
fn pdf_draw_colour_fill_ops(
colour : @colour.PdfDrawColour,
) -> Array[@content.PdfContentOp] {
match colour {
PdfDrawNoCol => []
PdfDrawRGB(r, g, b) => [Op_rg(r, g, b)]
PdfDrawGrey(g) => [Op_g(g)]
PdfDrawCYMK(c, m, y, k) => [Op_k(c, m, y, k)]
}
}
///|
fn pdf_draw_colour_stroke_ops(
colour : @colour.PdfDrawColour,
) -> Array[@content.PdfContentOp] {
match colour {
PdfDrawNoCol => []
PdfDrawRGB(r, g, b) => [Op_RG(r, g, b)]
PdfDrawGrey(g) => [Op_G(g)]
PdfDrawCYMK(c, m, y, k) => [Op_K(c, m, y, k)]
}
}