mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
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>
This commit is contained in:
parent
8f43ad8100
commit
00c97e710f
7 changed files with 1 additions and 326 deletions
42
profile.h
42
profile.h
|
@ -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]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue