_l0_pos | VisualizationScene | protected |
_LogVal(const double &z) | VisualizationSceneScalarData | inlineprotected |
_LogVal_(const double &z) | VisualizationSceneScalarData | inlineprotected |
_ULogVal(const double &u) | VisualizationSceneScalarData | inlineprotected |
_use_cust_l0_pos | VisualizationScene | protected |
a_label_x | VisualizationSceneScalarData | protected |
a_label_y | VisualizationSceneScalarData | protected |
a_label_z | VisualizationSceneScalarData | protected |
AddBlackMaterial(glTF_Builder &bld) | VisualizationScene | protected |
AddLines(glTF_Builder &bld, glTF_Builder::mesh_id mesh, glTF_Builder::buffer_id buffer, glTF_Builder::material_id material, const gl3::GlDrawable &gl_drawable) | VisualizationScene | protected |
AddModelNode(glTF_Builder &bld, const std::string &nodeName) | VisualizationScene | protected |
AddPaletteLinesMaterial(glTF_Builder &bld, glTF_Builder::material_id palette_mat) | VisualizationScene | protected |
AddPaletteMaterial(glTF_Builder &bld) | VisualizationScene | protected |
AddTriangles(glTF_Builder &bld, glTF_Builder::mesh_id mesh, glTF_Builder::buffer_id buffer, glTF_Builder::material_id material, const gl3::GlDrawable &gl_drawable) | VisualizationScene | protected |
Arrow(gl3::GlBuilder &builder, double px, double py, double pz, double vx, double vy, double vz, double length, double cone_scale=0.075) | VisualizationSceneScalarData | |
Arrow2(gl3::GlBuilder &builder, double px, double py, double pz, double vx, double vy, double vz, double length, double cone_scale=0.075) | VisualizationSceneScalarData | |
Arrow3(gl3::GlBuilder &builder, double px, double py, double pz, double vx, double vy, double vz, double length, double cone_scale=0.075) | VisualizationSceneScalarData | |
arrow_scaling_type | VisualizationSceneScalarData | protected |
arrow_type | VisualizationSceneScalarData | protected |
auto_ref_max | VisualizationSceneScalarData | protected |
auto_ref_max_surf_elem | VisualizationSceneScalarData | protected |
AutoRefine() | VisualizationSceneSolution3d | virtual |
autoscale | VisualizationSceneScalarData | protected |
axes_buf | VisualizationSceneScalarData | protected |
background | VisualizationScene | protected |
bb | VisualizationScene | |
bdr_attr_to_show | VisualizationSceneSolution3d | |
bdrc | VisualizationSceneScalarData | |
BG_BLK enum value | VisualizationScene | protected |
BG_WHITE enum value | VisualizationScene | protected |
BLK_MAT | VisualizationScene | protected |
cam | VisualizationScene | |
caption_buf | VisualizationSceneScalarData | protected |
caption_h | VisualizationSceneScalarData | protected |
caption_w | VisualizationSceneScalarData | protected |
CenterObject() | VisualizationScene | |
CenterObject2D() | VisualizationScene | |
CheckPositions(Array< int > &vertices) const | VisualizationSceneSolution3d | inlineprotected |
color_bar | VisualizationSceneScalarData | protected |
colorbar | VisualizationSceneScalarData | protected |
ComputeBdrAttrCenter() | VisualizationSceneScalarData | |
ComputeElemAttrCenter() | VisualizationSceneScalarData | |
Cone(gl3::GlBuilder &builder, glm::mat4 transform) | VisualizationSceneScalarData | protected |
coord_cross_buf | VisualizationSceneScalarData | protected |
cp_algo | VisualizationSceneSolution3d | protected |
cp_drawelems | VisualizationSceneSolution3d | protected |
cp_drawmesh | VisualizationSceneSolution3d | protected |
cplane | VisualizationSceneSolution3d | protected |
cplane_buf | VisualizationSceneSolution3d | protected |
cplines_buf | VisualizationSceneSolution3d | protected |
CPMoved() | VisualizationSceneSolution3d | |
CPPrepare() | VisualizationSceneSolution3d | |
cut_lambda | VisualizationScene | |
cut_updated | VisualizationScene | |
CutRefinedElement(gl3::GlDrawable &target, const DenseMatrix &verts, const Vector &vert_dist, const Vector &vals, const Geometry::Type geom, const int *elems, int num_elems, int func) | VisualizationSceneSolution3d | |
CutRefinedFace(gl3::GlDrawable &target, const DenseMatrix &verts, const Vector &vert_dist, const Vector &vals, const Geometry::Type geom, const int *faces, int num_faces) | VisualizationSceneSolution3d | |
CuttingPlane | VisualizationSceneScalarData | |
CuttingPlaneFunc(int type) | VisualizationSceneSolution3d | |
disp_buf | VisualizationSceneSolution3d | protected |
DoAutoscale(bool prepare) | VisualizationSceneScalarData | |
DoAutoscaleValue(bool prepare) | VisualizationSceneScalarData | |
drawaxes | VisualizationSceneScalarData | protected |
DrawCutQuad(gl3::GlDrawable &buff, const double(&pts)[4][3], const double(&cv)[4], const double minv, const double maxv) | VisualizationScene | protected |
DrawCutTriangle(gl3::GlDrawable &buff, const double(&pts)[4][3], const double(&cv)[4], const double minv, const double maxv) | VisualizationScene | protected |
drawelems | VisualizationSceneSolution3d | protected |
drawlsurf | VisualizationSceneSolution3d | protected |
drawmesh | VisualizationSceneSolution3d | protected |
draworder | VisualizationSceneSolution3d | protected |
DrawPatch(gl3::GlDrawable &buff, const mfem::DenseMatrix &pts, mfem::Vector &vals, mfem::DenseMatrix &normals, const int n, const mfem::Array< int > &ind, const double minv, const double maxv, const int normals_opt=0) | VisualizationScene | protected |
DrawPolygonLevelLines(gl3::GlBuilder &builder, double *point, int n, Array< double > &level, bool log_vals) | VisualizationSceneScalarData | |
DrawQuad(gl3::GlDrawable &buff, const double(&pts)[4][3], const double(&cv)[4], const double minv, const double maxv) | VisualizationScene | protected |
DrawRefinedHexLevelSurf(gl3::GlDrawable &target, const DenseMatrix &verts, const Vector &vals, const int *RG, const int nh, const int face_splits, const DenseMatrix *grad=NULL) | VisualizationSceneSolution3d | protected |
DrawRefinedPyramidLevelSurf(gl3::GlDrawable &target, const DenseMatrix &verts, const Vector &vals, const int *RG, const int np, const int face_splits, const DenseMatrix *grad=NULL) | VisualizationSceneSolution3d | protected |
DrawRefinedSurf(int n, double *points, int elem, int func, int part=-1) | VisualizationSceneSolution3d | protected |
DrawRefinedSurf(int n, DenseMatrix &pointmat, Vector &values, Array< int > &RefGeoms) | VisualizationSceneSolution3d | protected |
DrawRefinedSurfEdges(int n, DenseMatrix &pointmat, Vector &values, Array< int > &RefEdges, int part=-1) | VisualizationSceneSolution3d | protected |
DrawRefinedSurfLevelLines(int n, DenseMatrix &pointmat, Vector &values, Array< int > &RefGeoms) | VisualizationSceneSolution3d | protected |
DrawRefinedWedgeLevelSurf(gl3::GlDrawable &target, const DenseMatrix &verts, const Vector &vals, const int *RG, const int np, const int face_splits, const DenseMatrix *grad=NULL) | VisualizationSceneSolution3d | protected |
DrawTetLevelSurf(gl3::GlDrawable &target, const DenseMatrix &verts, const Vector &vals, const int *ind, const Array< double > &levels, const DenseMatrix *grad=NULL) | VisualizationSceneSolution3d | protected |
DrawTriangle(gl3::GlDrawable &buff, const double(&pts)[4][3], const double(&cv)[4], const double minv, const double maxv) | VisualizationScene | protected |
EventUpdateBackground() | VisualizationSceneScalarData | inlinevirtual |
EventUpdateColors() | VisualizationSceneSolution3d | virtual |
FaceShiftScale | VisualizationSceneSolution3d | |
FindMeshBox(bool prepare) | VisualizationSceneScalarData | inlinevirtual |
FindNewBox(bool prepare) | VisualizationSceneSolution3d | virtual |
FindNewBoxAndValueRange(bool prepare) | VisualizationSceneScalarData | inlinevirtual |
FindNewValueRange(bool prepare) | VisualizationSceneSolution3d | virtual |
FindNodePos() | VisualizationSceneSolution3d | |
FixValueRange() | VisualizationSceneScalarData | protected |
GenerateAlphaTexture() | VisualizationScene | inline |
GetAutoRefineFactor() | VisualizationSceneSolution3d | protected |
GetAutoscale() const | VisualizationSceneScalarData | inline |
GetDrawMesh() | VisualizationSceneSolution3d | inlinevirtual |
GetFaceNormals(const int FaceNo, const int side, const IntegrationRule &ir, DenseMatrix &normals) | VisualizationSceneSolution3d | protected |
GetHelpString() const | VisualizationSceneSolution3d | virtual |
GetHexFaceSplits(const Array< bool > &quad_diag, const Array< int > &faces, const Array< int > &ofaces) | VisualizationSceneSolution3d | protectedstatic |
GetLightMatIdx() | VisualizationScene | inline |
GetLineColor() | VisualizationScene | inlineprotected |
GetMaxV() | VisualizationSceneScalarData | inline |
GetMesh() | VisualizationSceneScalarData | inline |
GetMeshDrawParams() | VisualizationScene | protected |
GetMinV() | VisualizationSceneScalarData | inline |
GetModelViewMtx() | VisualizationScene | protected |
GetPyramidFaceSplits(const Array< bool > &quad_diag, const Array< int > &faces, const Array< int > &ofaces) | VisualizationSceneSolution3d | protectedstatic |
GetSceneObjs() | VisualizationSceneSolution3d | virtual |
GetShading() | VisualizationSceneSolution3d | inline |
GetWedgeFaceSplits(const Array< bool > &quad_diag, const Array< int > &faces, const Array< int > &ofaces) | VisualizationSceneSolution3d | protectedstatic |
glTF_Export() | VisualizationSceneSolution3d | virtual |
glTF_ExportBox(glTF_Builder &bld, glTF_Builder::buffer_id buffer, glTF_Builder::material_id black_mat) | VisualizationSceneScalarData | |
glTF_ExportElements(glTF_Builder &bld, glTF_Builder::buffer_id buffer, glTF_Builder::material_id palette_mat, const gl3::GlDrawable &gl_drawable) | VisualizationSceneScalarData | |
glTF_ExportMesh(glTF_Builder &bld, glTF_Builder::buffer_id buffer, glTF_Builder::material_id black_mat, const gl3::GlDrawable &gl_drawable) | VisualizationSceneScalarData | |
GridF | VisualizationSceneSolution3d | protected |
Init() | VisualizationSceneSolution3d | protected |
key_r_state | VisualizationSceneScalarData | |
level | VisualizationSceneScalarData | protected |
levels | VisualizationSceneSolution3d | protected |
LiftRefinedSurf(int n, DenseMatrix &pointmat, Vector &values, int *RG) | VisualizationSceneSolution3d | protected |
light_mat_idx | VisualizationScene | protected |
line_buf | VisualizationSceneSolution3d | protected |
log_a | VisualizationSceneScalarData | protected |
logscale | VisualizationSceneScalarData | protected |
LogscaleRange() | VisualizationSceneScalarData | inlineprotected |
LogUVal(const double &z) | VisualizationSceneScalarData | inlineprotected |
LogVal(const double &z, const bool &log_val) | VisualizationSceneScalarData | inlineprotected |
LogVal(const double &z) | VisualizationSceneScalarData | inlineprotected |
lsurf_buf | VisualizationSceneSolution3d | protected |
matAlpha | VisualizationScene | |
matAlphaCenter | VisualizationScene | |
matc | VisualizationSceneScalarData | |
maxv | VisualizationSceneScalarData | protected |
mesh | VisualizationSceneScalarData | protected |
minv | VisualizationSceneScalarData | protected |
MoveLevelSurf(int) | VisualizationSceneSolution3d | |
movie | VisualizationScene | |
MySetColor(gl3::GlBuilder &builder, double val, double min, double max) | VisualizationScene | inlineprotected |
MySetColor(gl3::GlBuilder &builder, double val) | VisualizationScene | inlineprotected |
NewMeshAndSolution(Mesh *new_m, Vector *new_sol, GridFunction *new_u=NULL) | VisualizationSceneSolution3d | |
nl | VisualizationSceneScalarData | protected |
nlevels | VisualizationSceneSolution3d | protected |
node_pos | VisualizationSceneSolution3d | protected |
NumberOfLevelSurf(int) | VisualizationSceneSolution3d | |
order_buf | VisualizationSceneSolution3d | protected |
order_noarrow_buf | VisualizationSceneSolution3d | protected |
OrthogonalProjection | VisualizationScene | |
other_buf | VisualizationSceneSolution3d | protected |
palette | VisualizationScene | |
Prepare() | VisualizationSceneSolution3d | virtual |
PrepareAxes() | VisualizationSceneScalarData | |
PrepareCaption() | VisualizationSceneScalarData | |
PrepareColorBar(double minval, double maxval, Array< double > *level=NULL, Array< double > *levels=NULL) | VisualizationSceneScalarData | |
PrepareCuttingPlane() | VisualizationSceneSolution3d | virtual |
PrepareCuttingPlane2() | VisualizationSceneSolution3d | |
PrepareCuttingPlaneLines() | VisualizationSceneSolution3d | |
PrepareCuttingPlaneLines2() | VisualizationSceneSolution3d | |
PrepareFlat() | VisualizationSceneSolution3d | virtual |
PrepareFlat2() | VisualizationSceneSolution3d | |
PrepareLevelSurf() | VisualizationSceneSolution3d | |
PrepareLines() | VisualizationSceneSolution3d | virtual |
PrepareLines2() | VisualizationSceneSolution3d | |
PrepareOrderingCurve() | VisualizationSceneSolution3d | virtual |
PrepareOrderingCurve1(gl3::GlDrawable &buf, bool arrows, bool color) | VisualizationSceneSolution3d | virtual |
PrepareRuler() | VisualizationSceneSolution3d | inlinevirtual |
VisualizationSceneScalarData::PrepareRuler(bool log_z) | VisualizationSceneScalarData | |
PreRotate(double angle, double x, double y, double z) | VisualizationScene | |
print | VisualizationScene | |
PrintLogscale(bool warn) | VisualizationSceneScalarData | protected |
PrintState() | VisualizationSceneScalarData | virtual |
proj_mtx | VisualizationScene | protected |
Rotate(double angle, double x, double y, double z) | VisualizationScene | |
Rotate(double angley, double anglex) | VisualizationScene | |
rotmat | VisualizationScene | |
ruler_buf | VisualizationSceneScalarData | protected |
ruler_on | VisualizationSceneScalarData | protected |
ruler_x | VisualizationSceneScalarData | protected |
ruler_y | VisualizationSceneScalarData | protected |
ruler_z | VisualizationSceneScalarData | protected |
RulerPosition() | VisualizationSceneScalarData | |
Scale(double s) | VisualizationScene | |
Scale(double s1, double s2, double s3) | VisualizationScene | |
scaling | VisualizationSceneScalarData | protected |
SetAutoRefineLimits(int max_ref, int max_surf_elem) | VisualizationSceneScalarData | inline |
SetAutoscale(int _autoscale) | VisualizationSceneScalarData | |
SetAxisLabels(const char *a_x, const char *a_y, const char *a_z) | VisualizationSceneScalarData | |
SetDrawMesh(int i) | VisualizationSceneSolution3d | inlinevirtual |
SetGridFunction(GridFunction *gf) | VisualizationSceneSolution3d | inline |
SetLevelLines(double min, double max, int n, int adj=1) | VisualizationSceneScalarData | |
SetLight(bool light_set) | VisualizationSceneScalarData | inline |
SetLight0CustomPos(std::array< float, 4 > pos) | VisualizationScene | |
SetLightMatIdx(unsigned i) | VisualizationScene | |
SetLogA() | VisualizationSceneScalarData | inlineprotected |
SetNewScalingFromBox() | VisualizationSceneScalarData | virtual |
SetProjectionMtx(glm::mat4 projection) | VisualizationScene | inline |
SetRefineFactors(int, int) | VisualizationSceneSolution3d | virtual |
SetShading(int, bool) | VisualizationSceneSolution3d | virtual |
SetValueRange(double, double) | VisualizationSceneScalarData | |
SetView(double theta, double phi) | VisualizationScene | |
shading | VisualizationSceneSolution3d | protected |
shrink | VisualizationSceneScalarData | |
shrinkmat | VisualizationSceneScalarData | |
ShrinkPoints(DenseMatrix &pointmat, int i, int fn, int di) | VisualizationSceneScalarData | |
sol | VisualizationSceneScalarData | protected |
spinning | VisualizationScene | |
TimesToRefine | VisualizationSceneSolution3d | |
Toggle2DView() | VisualizationSceneScalarData | |
ToggleAttributes(Array< int > &attr_list) | VisualizationSceneSolution3d | virtual |
ToggleBackground() | VisualizationScene | |
ToggleCPAlgorithm() | VisualizationSceneSolution3d | |
ToggleCPDrawElems() | VisualizationSceneSolution3d | |
ToggleCPDrawMesh() | VisualizationSceneSolution3d | |
ToggleCuttingPlane() | VisualizationSceneSolution3d | |
ToggleDrawAxes() | VisualizationSceneScalarData | inline |
ToggleDrawColorbar() | VisualizationSceneScalarData | inline |
ToggleDrawElems() | VisualizationSceneSolution3d | inline |
ToggleDrawMesh() | VisualizationSceneSolution3d | |
ToggleDrawOrdering() | VisualizationSceneSolution3d | inline |
ToggleLight() | VisualizationSceneScalarData | inline |
ToggleLogscale(bool print) | VisualizationSceneScalarData | virtual |
ToggleRuler() | VisualizationSceneScalarData | |
ToggleScaling() | VisualizationSceneScalarData | inline |
ToggleShading() | VisualizationSceneSolution3d | |
ToggleTexture() | VisualizationSceneScalarData | |
Translate(double x, double y, double z=0.0) | VisualizationScene | |
translmat | VisualizationScene | |
ULogVal(const double &u) | VisualizationSceneScalarData | inlineprotected |
unit_a | VisualizationSceneScalarData | protected |
UpdateBoundingBox() | VisualizationSceneScalarData | inline |
updated_bufs | VisualizationSceneScalarData | protected |
UpdateLevelLines() | VisualizationSceneSolution3d | inlinevirtual |
UpdateValueRange(bool prepare) | VisualizationSceneSolution3d | virtual |
use_light | VisualizationScene | protected |
view | VisualizationScene | |
ViewAngle | VisualizationScene | |
ViewCenterX | VisualizationScene | |
ViewCenterY | VisualizationScene | |
ViewScale | VisualizationScene | |
VisualizationScene() | VisualizationScene | |
VisualizationSceneScalarData() | VisualizationSceneScalarData | inline |
VisualizationSceneScalarData(Mesh &m, Vector &s) | VisualizationSceneScalarData | |
VisualizationSceneSolution3d() | VisualizationSceneSolution3d | |
VisualizationSceneSolution3d(Mesh &m, Vector &s) | VisualizationSceneSolution3d | |
wnd | VisualizationScene | protected |
x | VisualizationScene | |
xscale | VisualizationScene | protected |
y | VisualizationScene | |
yscale | VisualizationScene | protected |
z | VisualizationScene | |
Zoom(double factor) | VisualizationScene | |
zscale | VisualizationScene | protected |
~VisualizationScene() | VisualizationScene | virtual |
~VisualizationSceneScalarData() | VisualizationSceneScalarData | virtual |
~VisualizationSceneSolution3d() | VisualizationSceneSolution3d | virtual |