FrontISTR 5.2.0
Large-scale structural analysis program with finit element method
Loading...
Searching...
No Matches
hecmw_vis_psf_rendering.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_PSF_RENDERING_H_INCLUDED
7#define HECMW_VIS_PSF_RENDERING_H_INCLUDED
8
9/*#define ResSize 1
10#define PixelSize 1
11#define DIGN_PE 2
12 */
13#define BAR_WIDTH 10
14#define NUM_CONTROL_PARAS2 49
15#define SQR(x) (x) * (x)
16#define PI 3.1415926
17
19 int xr;
20 int yr;
23
24 double view_point_d[3];
25 double screen_point[3];
26 double up[3];
27 double k_ads[3];
29 double *light_point;
31 double *interval_point; /* 2:mincolor, maxcolor 3: interval_mapping_num*2
32 (value, mark_value) */
34 /* 1: constant input: value
352: first-order derivatives input: none
36 3: feature points input: num_of_featurepoints, point[num]
37 4: feature intervals input: num_of_intervals point[num*2]
38 5: distance inverse
39 6: distance proportional
40 7: look-up table input: name of the look-up table file
41 */
42 double opa_value;
44 double *fea_point;
45 char name_lookup[128];
46
53 double font_color[3];
55 double font_size;
58 double range_value[2];
63 double isoline_color[3];
68 double start_time;
71/*
72Parameter_rendering *sr;
73 */
74
75#endif /* HECMW_VIS_PSF_RENDERING_H_INCLUDED */
struct _rendering_parameter_struct Parameter_rendering