FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
hecmw_vis_font_texture.h
Go to the documentation of this file.
1 /*****************************************************************************
2  * Copyright (c) 2019 FrontISTR Commons
3  * This software is released under the MIT License, see LICENSE.txt
4  *****************************************************************************/
5 
6 #ifndef HECMW_VIS_FONT_TEXTURE_H_INCLUDED
7 #define HECMW_VIS_FONT_TEXTURE_H_INCLUDED
8 
9 void font7_generate(char input, int output[7][7]);
10 void mark_time_label(double font_size, int xr, int yr, double font_color[3],
11  double background_color[3], double start_time,
12  double time_interval, int timestep, int max_len_step,
13  double *image);
14 void value2_to_rgb(double value, double color[3], int color_system_type);
15 void generate_color_bar(int scale_marking_on, double font_size,
16  int color_bar_style, int mark_0_on,
17  int color_mapping_bar_on, int xr, int yr,
18  double font_color[3], int color_system_type,
19  int color_mapping_style, double *interval_point,
20  int interval_mapping_num, int num_of_scale,
21  double tmincolor, double tmaxcolor, double org_mincolor,
22  double org_maxcolor, double *image);
23 unsigned short int change_short_int_order(unsigned short int n);
24 unsigned int change_unsigned_int_order(unsigned int n);
25 int change_int_order(int n);
26 
27 #endif /* HECMW_VIS_FONT_TEXTURE_H_INCLUDED */
change_int_order
int change_int_order(int n)
Definition: hecmw_vis_font_texture.c:938
image
double * image
Definition: hecmw_vis_rendering.c:24
change_short_int_order
unsigned short int change_short_int_order(unsigned short int n)
Definition: hecmw_vis_font_texture.c:861
font7_generate
void font7_generate(char input, int output[7][7])
Definition: hecmw_vis_font_texture.c:182
mark_time_label
void mark_time_label(double font_size, int xr, int yr, double font_color[3], double background_color[3], double start_time, double time_interval, int timestep, int max_len_step, double *image)
Definition: hecmw_vis_font_texture.c:330
generate_color_bar
void generate_color_bar(int scale_marking_on, double font_size, int color_bar_style, int mark_0_on, int color_mapping_bar_on, int xr, int yr, double font_color[3], int color_system_type, int color_mapping_style, double *interval_point, int interval_mapping_num, int num_of_scale, double tmincolor, double tmaxcolor, double org_mincolor, double org_maxcolor, double *image)
Definition: hecmw_vis_font_texture.c:490
change_unsigned_int_order
unsigned int change_unsigned_int_order(unsigned int n)
Definition: hecmw_vis_font_texture.c:892
value2_to_rgb
void value2_to_rgb(double value, double color[3], int color_system_type)
Definition: hecmw_vis_font_texture.c:392