hexagram/include/hexagram/fuel.h
2019-06-09 15:46:41 -05:00

26 lines
657 B
C

#ifndef _HEXAGRAM_FUEL_H
#define _HEXAGRAM_FUEL_H
#include <cairo.h>
#include <hexagram/gauge.h>
typedef struct _hexagram_fuel {
hexagram_gauge gauge;
double redline;
} hexagram_fuel;
void hexagram_fuel_init(hexagram_fuel *fuel,
double x,
double y,
double radius,
double redline);
void hexagram_fuel_draw_face(hexagram_fuel *fuel,
cairo_t *cr);
void hexagram_fuel_draw_needle(hexagram_fuel *fuel,
cairo_t *cr,
double level);
#endif /* _HEXAGRAM_FUEL_H */