![]() |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
Go to the source code of this file.
Macros | |
#define | EPSILON 0.00000001 |
#define | PI 3.1415926 |
Functions | |
void | transform_range_vertex (double range[6], double vertex[24]) |
void | get_frame_transform_matrix (double view_point_d[3], double screen_point[3], double up[3], double coff_matrix[3][3]) |
void | find_inverse_matrix (double coff_matrix[3][3], double inv_matrix[3][3]) |
void | transform_frame (double screen_point[3], double vertex[24], double coff_matrix[3][3], double n_vertex[24]) |
void | transform_frame3 (double screen_point[3], double f[3][3], double coff_matrix[3][3], double n_f[3][3]) |
void | transform2_frame (double coff_matrix[3][3], double view_point[3]) |
void | tranverse_transform (double screen_point[3], double point_s[3], double inv_matrix[3][3], double point_o[3]) |
void | transform_frame4 (double screen_point[3], double iso_p[6], double coff_matrix[3][3], double n_iso[6]) |
void | find_projection_range3 (double view_point[3], double n_iso[6], double pixel_d[2][2], double iso_p[6]) |
void | find_projection_range2 (double view_point[3], double n_f[3][3], double scr_area[4]) |
void | find_projection_range (double view_point[3], double n_vertex[24], double scr_area[4]) |
void | view_parameter_define (int ii, int num_of_frames, int rotate_style, double view_point_d[3], double screen_point[3], double up[3], int num_of_lights, double *light_point, double trange[6]) |
void | view1_parameter_define (int ii, int num_of_frames, int rotate_style, double view_point_d[3], double screen_point[3], int num_of_lights, double *light_point, double up[3], double trange[6]) |
#define EPSILON 0.00000001 |
Definition at line 11 of file hecmw_vis_define_parameters.c.
#define PI 3.1415926 |
Definition at line 12 of file hecmw_vis_define_parameters.c.
void find_inverse_matrix | ( | double | coff_matrix[3][3], |
double | inv_matrix[3][3] | ||
) |
Definition at line 66 of file hecmw_vis_define_parameters.c.
void find_projection_range | ( | double | view_point[3], |
double | n_vertex[24], | ||
double | scr_area[4] | ||
) |
Definition at line 312 of file hecmw_vis_define_parameters.c.
void find_projection_range2 | ( | double | view_point[3], |
double | n_f[3][3], | ||
double | scr_area[4] | ||
) |
Definition at line 285 of file hecmw_vis_define_parameters.c.
void find_projection_range3 | ( | double | view_point[3], |
double | n_iso[6], | ||
double | pixel_d[2][2], | ||
double | iso_p[6] | ||
) |
Definition at line 248 of file hecmw_vis_define_parameters.c.
void get_frame_transform_matrix | ( | double | view_point_d[3], |
double | screen_point[3], | ||
double | up[3], | ||
double | coff_matrix[3][3] | ||
) |
Definition at line 39 of file hecmw_vis_define_parameters.c.
void transform2_frame | ( | double | coff_matrix[3][3], |
double | view_point[3] | ||
) |
Definition at line 143 of file hecmw_vis_define_parameters.c.
void transform_frame | ( | double | screen_point[3], |
double | vertex[24], | ||
double | coff_matrix[3][3], | ||
double | n_vertex[24] | ||
) |
Definition at line 94 of file hecmw_vis_define_parameters.c.
void transform_frame3 | ( | double | screen_point[3], |
double | f[3][3], | ||
double | coff_matrix[3][3], | ||
double | n_f[3][3] | ||
) |
Definition at line 118 of file hecmw_vis_define_parameters.c.
void transform_frame4 | ( | double | screen_point[3], |
double | iso_p[6], | ||
double | coff_matrix[3][3], | ||
double | n_iso[6] | ||
) |
Definition at line 224 of file hecmw_vis_define_parameters.c.
void transform_range_vertex | ( | double | range[6], |
double | vertex[24] | ||
) |
Definition at line 14 of file hecmw_vis_define_parameters.c.
void tranverse_transform | ( | double | screen_point[3], |
double | point_s[3], | ||
double | inv_matrix[3][3], | ||
double | point_o[3] | ||
) |
Definition at line 159 of file hecmw_vis_define_parameters.c.
void view1_parameter_define | ( | int | ii, |
int | num_of_frames, | ||
int | rotate_style, | ||
double | view_point_d[3], | ||
double | screen_point[3], | ||
int | num_of_lights, | ||
double * | light_point, | ||
double | up[3], | ||
double | trange[6] | ||
) |
Definition at line 545 of file hecmw_vis_define_parameters.c.
void view_parameter_define | ( | int | ii, |
int | num_of_frames, | ||
int | rotate_style, | ||
double | view_point_d[3], | ||
double | screen_point[3], | ||
double | up[3], | ||
int | num_of_lights, | ||
double * | light_point, | ||
double | trange[6] | ||
) |
Definition at line 339 of file hecmw_vis_define_parameters.c.