14 #include <librevenge/librevenge.h>
16 #define FROM_OPTIONAL(t, u) !!t ? t.get() : u
17 #define ASSIGN_OPTIONAL(t, u) if(!!t) u = t.get()
18 #define MINUS_ONE (unsigned)-1
59 Colour(
unsigned char red,
unsigned char green,
unsigned char blue,
unsigned char alpha)
60 :
r(red),
g(green),
b(blue),
a(alpha) {}
64 return ((
r == col.
r) && (
g == col.
g) && (
b == col.
b) && (
a == col.
a));
72 return (!
r && !
g && !
b && !
a);
88 std::vector<std::pair<double, double> >
points;
111 std::vector<std::pair<double, double> >
points;
129 librevenge::RVNGBinaryData
data;