FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
hecmw_vis_color_composite_sf.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int find_surface_point (double fp[3][3], double point_o[3], double view_point_d[3], double point[3], double n_f[4], double v_f[9], double c_value[3], double *value, double normal[9], int normal_flag, int smooth_shading)
 
int find_point_depth (double fp[3][3], double point_o[3], double view_point_d[3], double n_f[4], double point[3], int normal_flag)
 
int find2_point_depth (double fp[3][3], double point_o[3], double view_point_d[3], double point[3])
 
void compute_color_sf (double p[3], double value, double n[3], int color_mapping_style, double *interval_point, double view_point_d[3], int interval_mapping_num, int color_system_type, int num_of_lights, double *light_point, double k_ads[3], double accum_rgba[4], double mincolor, double maxcolor, int display_method)
 

Function Documentation

◆ compute_color_sf()

void compute_color_sf ( double  p[3],
double  value,
double  n[3],
int  color_mapping_style,
double *  interval_point,
double  view_point_d[3],
int  interval_mapping_num,
int  color_system_type,
int  num_of_lights,
double *  light_point,
double  k_ads[3],
double  accum_rgba[4],
double  mincolor,
double  maxcolor,
int  display_method 
)

Definition at line 229 of file hecmw_vis_color_composite_sf.c.

◆ find2_point_depth()

int find2_point_depth ( double  fp[3][3],
double  point_o[3],
double  view_point_d[3],
double  point[3] 
)

Definition at line 182 of file hecmw_vis_color_composite_sf.c.

◆ find_point_depth()

int find_point_depth ( double  fp[3][3],
double  point_o[3],
double  view_point_d[3],
double  n_f[4],
double  point[3],
int  normal_flag 
)

Definition at line 132 of file hecmw_vis_color_composite_sf.c.

◆ find_surface_point()

int find_surface_point ( double  fp[3][3],
double  point_o[3],
double  view_point_d[3],
double  point[3],
double  n_f[4],
double  v_f[9],
double  c_value[3],
double *  value,
double  normal[9],
int  normal_flag,
int  smooth_shading 
)

Definition at line 11 of file hecmw_vis_color_composite_sf.c.