diff options
author | Tomaz Canabrava <tomaz.canabrava@intel.com> | 2014-03-07 13:31:47 -0300 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2014-03-07 08:56:06 -0800 |
commit | 00c97e710f0090b3a2a8d5fe5b92e5ac0207a4b9 (patch) | |
tree | 7643d93d7cfa5ed3012e71ba2c2269f2c32c851c /profile.h | |
parent | 8f43ad8100c779b802586394f08d2572911d4d15 (diff) | |
download | subsurface-00c97e710f0090b3a2a8d5fe5b92e5ac0207a4b9.tar.gz |
Remove a Lot of Dead Code.
This is just removal of dead code from the old profile, probably there's
still a bit more to remove, but this is a very good cleanup already.
Signed-off-by: Tomaz Canabrava <tomaz.canabrava@intel.com>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'profile.h')
-rw-r--r-- | profile.h | 42 |
1 files changed, 0 insertions, 42 deletions
@@ -15,7 +15,6 @@ typedef enum { struct membuffer; struct divecomputer; -struct graphics_context; struct plot_info; struct plot_data { unsigned int in_deco : 1; @@ -52,12 +51,7 @@ struct plot_data { int heartbeat; int bearing; }; -//TODO: remove the calculatE_max_limits as soon as the new profile is done. -void calculate_max_limits(struct dive *dive, struct divecomputer *dc, struct graphics_context *gc); struct plot_info calculate_max_limits_new(struct dive *dive, struct divecomputer *dc); -struct plot_info *create_plot_info(struct dive *dive, struct divecomputer *dc, struct graphics_context *gc, bool print_mode); -int setup_temperature_limits(struct graphics_context *gc); -int get_cylinder_pressure_range(struct graphics_context *gc); void compare_samples(struct plot_data *e1, struct plot_data *e2, char *buf, int bufsize, int sum); struct plot_data *populate_plot_entries(struct dive *dive, struct divecomputer *dc, struct plot_info *pi); struct plot_info *analyze_plot_info(struct plot_info *pi); @@ -85,44 +79,8 @@ int get_maxtime(struct plot_info *pi); * partial pressure graphs */ int get_maxdepth(struct plot_info *pi); -void setup_pp_limits(struct graphics_context *gc); -#define ALIGN_LEFT 1 -#define ALIGN_RIGHT 2 -#define INVISIBLE 4 -#define UNSORTABLE 8 -#define EDITABLE 16 - -#ifndef TEXT_SCALE -#define TEXT_SCALE 1.0 -#endif - -#define DEPTH_TEXT_SIZE (12 * TEXT_SCALE) -#define PRESSURE_TEXT_SIZE (12 * TEXT_SCALE) -#define DC_TEXT_SIZE (12 * TEXT_SCALE) -#define PP_TEXT_SIZE (12 * TEXT_SCALE) -#define TEMP_TEXT_SIZE (12 * TEXT_SCALE) - -#define TEMP_TEXT_SCALE 0.8 -#define HR_TEXT_CALE 0.7 -#define RIGHT (-1.0) -#define CENTER (-0.5) -#define LEFT (0.0) - -#define LINE_DOWN (1) -#define TOP (0) -#define MIDDLE (-0.5) -#define BOTTOM (-1) - -#define SCALEXGC(x) (((x) - gc.leftx) / (gc.rightx - gc.leftx) * gc.maxx) -#define SCALEYGC(y) (((y) - gc.topy) / (gc.bottomy - gc.topy) * gc.maxy) -#define SCALEGC(x, y) SCALEXGC(x), SCALEYGC(y) - -#define SCALEX(gc, x) (((x) - gc->leftx) / (gc->rightx - gc->leftx) * gc->maxx) -#define SCALEY(gc, y) (((y) - gc->topy) / (gc->bottomy - gc->topy) * gc->maxy) -#define SCALE(gc, x, y) SCALEX(gc, x), SCALEY(gc, y) - #define SENSOR_PR 0 #define INTERPOLATED_PR 1 #define SENSOR_PRESSURE(_entry) (_entry)->pressure[SENSOR_PR] |