 |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
Go to the documentation of this file.
10 #define CHECDB_VisualH
74 const char* fmt, ...);
79 static int ReadVisValueT(
char* s,
int n, T* value,
const char* fmt);
83 char* s,
int n,
char* value);
85 static T*
ReadVisPArry(
char* s,
int& n,
const char* fmt);
87 virtual bool ReadData(
const char* line);
178 virtual bool ReadData(
const char* line);
219 virtual bool ReadData(
const char* line);
233 std::vector<CVis_PSR*>
psr;
239 virtual void Clear();
241 virtual bool Read(
class CHECData* hecd,
char* header_line);
static void WriteVisPArry(class CHECData *hecd, const char *name, char type, int n, void *p)
static T * ReadVisPArry(char *s, int &n, const char *fmt)
std::vector< CVis_PSR * > psr
@ color_system_type_blue_red
virtual bool ReadData(const char *line)
int transfer_function_type
@ color_mapping_style_nonlinear
double deform_line_color[3]
double initial_line_color[3]
virtual bool Read(class CHECData *hecd, char *header_line)
@ display_method_mono_tone
virtual void Write(class CHECData *hecd)
@ rotate_style_view_point
@ color_mapping_style_automatic
@ color_mapping_style_linear
virtual bool ReadData(const char *line)
@ surface_style_equivalent
virtual bool Read(class CHECData *hecd)
@ display_method_color_and_boundary
virtual bool ReadData(const char *line)
static void WriteVisParam(class CHECData *hecd, const char *name, const char *fmt,...)
virtual void Write(class CHECData *hecd)
double * interval_mapping
virtual void Write(class CHECData *hecd)
char color_comp_name[100]
@ color_mapping_style_clipped_linear
@ display_method_boundary
static int ReadVisValueT(char *s, int n, T *value, const char *fmt)
static int ReadVisValue(char *s, int n, int *value)
char deform_comp_name[100]
char data_subcomp_name[4]
double * position_of_lights
virtual void Write(class CHECData *hecd)
@ color_system_type_rainbow
char color_subcomp_name[4]
@ color_system_type_block_white
double background_color[3]
virtual ~CVis_ViewParams()