![]() |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
#include <CHECDB_Visual.h>
Public Types | |
enum | { surface_style_boundary = 1, surface_style_equivalent, surface_style_user } |
enum | { display_method_color = 1, display_method_boundary, display_method_color_and_boundary, display_method_mono_tone, display_method_contour } |
enum | { initial_style_none = 0, initial_style_mesh, initial_style_fill, initial_style_shading, initial_style_dot_mesh } |
enum | { deform_style_none = 0, deform_style_mesh, deform_style_fill, deform_style_shading, deform_style_dot_mesh } |
enum | { method_sphere = 1, method_ellipsoid, method_hyperbola, method_parabola, method_quadric } |
![]() | |
enum | { color_mapping_style_linear = 1, color_mapping_style_clipped_linear, color_mapping_style_nonlinear, color_mapping_style_automatic } |
enum | { rotate_style_none = 0, rotate_style_x, rotate_style_y, rotate_style_z, rotate_style_view_point } |
enum | { color_system_type_blue_red = 1, color_system_type_rainbow, color_system_type_block_white } |
Public Member Functions | |
CVis_PSR () | |
virtual | ~CVis_PSR () |
virtual void | Init () |
virtual void | Write (class CHECData *hecd) |
virtual bool | ReadData (const char *line) |
![]() | |
CVis_ViewParams () | |
virtual | ~CVis_ViewParams () |
virtual bool | Read (class CHECData *hecd) |
Additional Inherited Members | |
![]() | |
static void | WriteVisParam (class CHECData *hecd, const char *name, const char *fmt,...) |
static void | WriteVisPArry (class CHECData *hecd, const char *name, char type, int n, void *p) |
template<class T > | |
static int | ReadVisValueT (char *s, int n, T *value, const char *fmt) |
static int | ReadVisValue (char *s, int n, int *value) |
static int | ReadVisValue (char *s, int n, double *value) |
static int | ReadVisValue (char *s, int n, char *value) |
template<class T > | |
static T * | ReadVisPArry (char *s, int &n, const char *fmt) |
Definition at line 93 of file CHECDB_Visual.h.
anonymous enum |
Enumerator | |
---|---|
surface_style_boundary | |
surface_style_equivalent | |
surface_style_user |
Definition at line 98 of file CHECDB_Visual.h.
anonymous enum |
Enumerator | |
---|---|
display_method_color | |
display_method_boundary | |
display_method_color_and_boundary | |
display_method_mono_tone | |
display_method_contour |
Definition at line 104 of file CHECDB_Visual.h.
anonymous enum |
Enumerator | |
---|---|
initial_style_none | |
initial_style_mesh | |
initial_style_fill | |
initial_style_shading | |
initial_style_dot_mesh |
Definition at line 123 of file CHECDB_Visual.h.
anonymous enum |
Enumerator | |
---|---|
deform_style_none | |
deform_style_mesh | |
deform_style_fill | |
deform_style_shading | |
deform_style_dot_mesh |
Definition at line 131 of file CHECDB_Visual.h.
anonymous enum |
Enumerator | |
---|---|
method_sphere | |
method_ellipsoid | |
method_hyperbola | |
method_parabola | |
method_quadric |
Definition at line 153 of file CHECDB_Visual.h.
CVis_PSR::CVis_PSR | ( | ) |
|
virtual |
Definition at line 348 of file CHECDB_Visual.cpp.
|
virtual |
Reimplemented from CVis_ViewParams.
Definition at line 350 of file CHECDB_Visual.cpp.
|
virtual |
Reimplemented from CVis_ViewParams.
Definition at line 457 of file CHECDB_Visual.cpp.
|
virtual |
Reimplemented from CVis_ViewParams.
Definition at line 395 of file CHECDB_Visual.cpp.
int CVis_PSR::boundary_line_on |
Definition at line 170 of file CHECDB_Visual.h.
double CVis_PSR::coef[10] |
Definition at line 163 of file CHECDB_Visual.h.
int CVis_PSR::color_comp |
Definition at line 113 of file CHECDB_Visual.h.
char CVis_PSR::color_comp_name[100] |
Definition at line 111 of file CHECDB_Visual.h.
int CVis_PSR::color_subcomp |
Definition at line 114 of file CHECDB_Visual.h.
char CVis_PSR::color_subcomp_name[4] |
Definition at line 112 of file CHECDB_Visual.h.
int CVis_PSR::data_comp |
Definition at line 146 of file CHECDB_Visual.h.
char CVis_PSR::data_comp_name[100] |
Definition at line 144 of file CHECDB_Visual.h.
int CVis_PSR::data_subcomp |
Definition at line 147 of file CHECDB_Visual.h.
char CVis_PSR::data_subcomp_name[4] |
Definition at line 145 of file CHECDB_Visual.h.
int CVis_PSR::deform_comp |
Definition at line 119 of file CHECDB_Visual.h.
char CVis_PSR::deform_comp_name[100] |
Definition at line 118 of file CHECDB_Visual.h.
int CVis_PSR::deform_display_on |
Definition at line 117 of file CHECDB_Visual.h.
double CVis_PSR::deform_line_color[3] |
Definition at line 139 of file CHECDB_Visual.h.
double CVis_PSR::deform_scale |
Definition at line 120 of file CHECDB_Visual.h.
int CVis_PSR::deform_style |
Definition at line 130 of file CHECDB_Visual.h.
int CVis_PSR::display_method |
Definition at line 103 of file CHECDB_Visual.h.
bool CVis_PSR::fg_deform_scale |
Definition at line 121 of file CHECDB_Visual.h.
bool CVis_PSR::fg_isoline_color |
Definition at line 169 of file CHECDB_Visual.h.
double CVis_PSR::initial_line_color[3] |
Definition at line 138 of file CHECDB_Visual.h.
int CVis_PSR::initial_style |
Definition at line 122 of file CHECDB_Visual.h.
int CVis_PSR::iso_number |
Definition at line 115 of file CHECDB_Visual.h.
double CVis_PSR::iso_value |
Definition at line 148 of file CHECDB_Visual.h.
double CVis_PSR::isoline_color[3] |
Definition at line 168 of file CHECDB_Visual.h.
double CVis_PSR::length |
Definition at line 162 of file CHECDB_Visual.h.
int CVis_PSR::method |
Definition at line 152 of file CHECDB_Visual.h.
char CVis_PSR::output_type[3] |
Definition at line 140 of file CHECDB_Visual.h.
double CVis_PSR::point[3] |
Definition at line 160 of file CHECDB_Visual.h.
double CVis_PSR::radius |
Definition at line 161 of file CHECDB_Visual.h.
double CVis_PSR::specified_color |
Definition at line 116 of file CHECDB_Visual.h.
int CVis_PSR::surface_style |
Definition at line 97 of file CHECDB_Visual.h.