summaryrefslogtreecommitdiff
path: root/source/luametatex/source/mp/mpc/mp.h
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2023-01-04 12:09:26 +0100
committerContext Git Mirror Bot <phg@phi-gamma.net>2023-01-04 12:09:26 +0100
commit705b807c950a697d3c8be592c452a6fb3e561c7e (patch)
tree82904661aca945d008f07deb568ee7f05b55df4f /source/luametatex/source/mp/mpc/mp.h
parent62d980c99a617ff260f29ac2d3bdb084049f25b0 (diff)
downloadcontext-705b807c950a697d3c8be592c452a6fb3e561c7e.tar.gz
2023-01-04 11:35:00
Diffstat (limited to 'source/luametatex/source/mp/mpc/mp.h')
-rw-r--r--source/luametatex/source/mp/mpc/mp.h20
1 files changed, 16 insertions, 4 deletions
diff --git a/source/luametatex/source/mp/mpc/mp.h b/source/luametatex/source/mp/mpc/mp.h
index 2542bffaa..0b8e3def9 100644
--- a/source/luametatex/source/mp/mpc/mp.h
+++ b/source/luametatex/source/mp/mpc/mp.h
@@ -142,10 +142,22 @@ typedef struct mp_run_data
struct mp_edge_object *edges;
} mp_run_data;
typedef struct mp_color {
- double a_val;
- double b_val;
- double c_val;
- double d_val;
+ union {
+ double red;
+ double cyan;
+ };
+ union {
+ double green;
+ double magenta;
+ };
+ union {
+ double blue;
+ double yellow;
+ };
+ union {
+ double black;
+ double gray;
+ };
} mp_color;
typedef struct mp_dash_object {
double offset;