GLVis  v4.2
Accurate and flexible finite element visualization
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
VisualizationSceneVector3d Member List

This is the complete list of members for VisualizationSceneVector3d, including all inherited members.

_l0_posVisualizationSceneprotected
_LogVal(const double &z)VisualizationSceneScalarDatainlineprotected
_LogVal_(const double &z)VisualizationSceneScalarDatainlineprotected
_ULogVal(const double &u)VisualizationSceneScalarDatainlineprotected
_use_cust_l0_posVisualizationSceneprotected
a_label_xVisualizationSceneScalarDataprotected
a_label_yVisualizationSceneScalarDataprotected
a_label_zVisualizationSceneScalarDataprotected
AddBlackMaterial(glTF_Builder &bld)VisualizationSceneprotected
AddLines(glTF_Builder &bld, glTF_Builder::mesh_id mesh, glTF_Builder::buffer_id buffer, glTF_Builder::material_id material, const gl3::GlDrawable &gl_drawable)VisualizationSceneprotected
AddModelNode(glTF_Builder &bld, const std::string &nodeName)VisualizationSceneprotected
AddPaletteLinesMaterial(glTF_Builder &bld, glTF_Builder::material_id palette_mat)VisualizationSceneprotected
AddPaletteMaterial(glTF_Builder &bld)VisualizationSceneprotected
AddTriangles(glTF_Builder &bld, glTF_Builder::mesh_id mesh, glTF_Builder::buffer_id buffer, glTF_Builder::material_id material, const gl3::GlDrawable &gl_drawable)VisualizationSceneprotected
AddVectorFieldLevel()VisualizationSceneVector3d
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_typeVisualizationSceneScalarDataprotected
arrow_typeVisualizationSceneScalarDataprotected
auto_ref_maxVisualizationSceneScalarDataprotected
auto_ref_max_surf_elemVisualizationSceneScalarDataprotected
AutoRefine()VisualizationSceneSolution3dvirtual
autoscaleVisualizationSceneScalarDataprotected
axes_bufVisualizationSceneScalarDataprotected
backgroundVisualizationSceneprotected
bbVisualizationScene
bdr_attr_to_showVisualizationSceneSolution3d
bdrcVisualizationSceneScalarData
BG_BLK enum valueVisualizationSceneprotected
BG_WHITE enum valueVisualizationSceneprotected
BLK_MATVisualizationSceneprotected
camVisualizationScene
caption_bufVisualizationSceneScalarDataprotected
caption_hVisualizationSceneScalarDataprotected
caption_wVisualizationSceneScalarDataprotected
CenterObject()VisualizationScene
CenterObject2D()VisualizationScene
CheckPositions(Array< int > &vertices) const VisualizationSceneSolution3dinlineprotected
color_barVisualizationSceneScalarDataprotected
colorbarVisualizationSceneScalarDataprotected
ComputeBdrAttrCenter()VisualizationSceneScalarData
ComputeElemAttrCenter()VisualizationSceneScalarData
Cone(gl3::GlBuilder &builder, glm::mat4 transform)VisualizationSceneScalarDataprotected
coord_cross_bufVisualizationSceneScalarDataprotected
cp_algoVisualizationSceneSolution3dprotected
cp_drawelemsVisualizationSceneSolution3dprotected
cp_drawmeshVisualizationSceneSolution3dprotected
cplaneVisualizationSceneSolution3dprotected
cplane_bufVisualizationSceneSolution3dprotected
cplines_bufVisualizationSceneSolution3dprotected
CPMoved()VisualizationSceneSolution3d
CPPrepare()VisualizationSceneSolution3d
cut_lambdaVisualizationScene
cut_updatedVisualizationScene
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
CuttingPlaneVisualizationSceneScalarData
CuttingPlaneFunc(int type)VisualizationSceneSolution3d
disp_bufVisualizationSceneSolution3dprotected
displine_bufVisualizationSceneVector3dprotected
DoAutoscale(bool prepare)VisualizationSceneScalarData
DoAutoscaleValue(bool prepare)VisualizationSceneScalarData
drawaxesVisualizationSceneScalarDataprotected
DrawCutQuad(gl3::GlDrawable &buff, const double(&pts)[4][3], const double(&cv)[4], const double minv, const double maxv)VisualizationSceneprotected
DrawCutTriangle(gl3::GlDrawable &buff, const double(&pts)[4][3], const double(&cv)[4], const double minv, const double maxv)VisualizationSceneprotected
drawdispVisualizationSceneVector3d
drawelemsVisualizationSceneSolution3dprotected
drawlsurfVisualizationSceneSolution3dprotected
drawmeshVisualizationSceneSolution3dprotected
draworderVisualizationSceneSolution3dprotected
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)VisualizationSceneprotected
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)VisualizationSceneprotected
DrawRefinedHexLevelSurf(gl3::GlDrawable &target, const DenseMatrix &verts, const Vector &vals, const int *RG, const int nh, const int face_splits, const DenseMatrix *grad=NULL)VisualizationSceneSolution3dprotected
DrawRefinedPyramidLevelSurf(gl3::GlDrawable &target, const DenseMatrix &verts, const Vector &vals, const int *RG, const int np, const int face_splits, const DenseMatrix *grad=NULL)VisualizationSceneSolution3dprotected
DrawRefinedSurf(int n, double *points, int elem, int func, int part=-1)VisualizationSceneSolution3dprotected
DrawRefinedSurf(int n, DenseMatrix &pointmat, Vector &values, Array< int > &RefGeoms)VisualizationSceneSolution3dprotected
DrawRefinedSurfEdges(int n, DenseMatrix &pointmat, Vector &values, Array< int > &RefEdges, int part=-1)VisualizationSceneSolution3dprotected
DrawRefinedSurfLevelLines(int n, DenseMatrix &pointmat, Vector &values, Array< int > &RefGeoms)VisualizationSceneSolution3dprotected
DrawRefinedWedgeLevelSurf(gl3::GlDrawable &target, const DenseMatrix &verts, const Vector &vals, const int *RG, const int np, const int face_splits, const DenseMatrix *grad=NULL)VisualizationSceneSolution3dprotected
DrawTetLevelSurf(gl3::GlDrawable &target, const DenseMatrix &verts, const Vector &vals, const int *ind, const Array< double > &levels, const DenseMatrix *grad=NULL)VisualizationSceneSolution3dprotected
DrawTriangle(gl3::GlDrawable &buff, const double(&pts)[4][3], const double(&cv)[4], const double minv, const double maxv)VisualizationSceneprotected
DrawVector(gl3::GlBuilder &builder, int type, double v0, double v1, double v2, double sx, double sy, double sz, double s)VisualizationSceneVector3d
drawvectorVisualizationSceneVector3dprotected
dvflevelVisualizationSceneVector3dprotected
EventUpdateBackground()VisualizationSceneScalarDatainlinevirtual
EventUpdateColors()VisualizationSceneVector3dinlinevirtual
FaceShiftScaleVisualizationSceneSolution3d
FindMeshBox(bool prepare)VisualizationSceneScalarDatainlinevirtual
FindNewBox(bool prepare)VisualizationSceneSolution3dvirtual
FindNewBoxAndValueRange(bool prepare)VisualizationSceneScalarDatainlinevirtual
FindNewValueRange(bool prepare)VisualizationSceneSolution3dvirtual
FindNodePos()VisualizationSceneSolution3d
FixValueRange()VisualizationSceneScalarDataprotected
GenerateAlphaTexture()VisualizationSceneinline
GetAutoRefineFactor()VisualizationSceneSolution3dprotected
GetAutoscale() const VisualizationSceneScalarDatainline
GetDrawMesh()VisualizationSceneSolution3dinlinevirtual
GetFaceNormals(const int FaceNo, const int side, const IntegrationRule &ir, DenseMatrix &normals)VisualizationSceneSolution3dprotected
GetHelpString() const VisualizationSceneVector3dvirtual
GetHexFaceSplits(const Array< bool > &quad_diag, const Array< int > &faces, const Array< int > &ofaces)VisualizationSceneSolution3dprotectedstatic
GetLightMatIdx()VisualizationSceneinline
GetLineColor()VisualizationSceneinlineprotected
GetMaxV()VisualizationSceneScalarDatainline
GetMesh()VisualizationSceneScalarDatainline
GetMeshDrawParams()VisualizationSceneprotected
GetMinV()VisualizationSceneScalarDatainline
GetModelViewMtx()VisualizationSceneprotected
GetPyramidFaceSplits(const Array< bool > &quad_diag, const Array< int > &faces, const Array< int > &ofaces)VisualizationSceneSolution3dprotectedstatic
GetSceneObjs()VisualizationSceneVector3dvirtual
GetShading()VisualizationSceneSolution3dinline
GetWedgeFaceSplits(const Array< bool > &quad_diag, const Array< int > &faces, const Array< int > &ofaces)VisualizationSceneSolution3dprotectedstatic
glTF_Export()VisualizationSceneSolution3dvirtual
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
GridFVisualizationSceneSolution3dprotected
ianimVisualizationSceneVector3d
ianimdVisualizationSceneVector3d
ianimmaxVisualizationSceneVector3d
Init()VisualizationSceneVector3dprotected
key_r_stateVisualizationSceneScalarData
levelVisualizationSceneScalarDataprotected
levelsVisualizationSceneSolution3dprotected
LiftRefinedSurf(int n, DenseMatrix &pointmat, Vector &values, int *RG)VisualizationSceneSolution3dprotected
light_mat_idxVisualizationSceneprotected
line_bufVisualizationSceneSolution3dprotected
log_aVisualizationSceneScalarDataprotected
logscaleVisualizationSceneScalarDataprotected
LogscaleRange()VisualizationSceneScalarDatainlineprotected
LogUVal(const double &z)VisualizationSceneScalarDatainlineprotected
LogVal(const double &z, const bool &log_val)VisualizationSceneScalarDatainlineprotected
LogVal(const double &z)VisualizationSceneScalarDatainlineprotected
lsurf_bufVisualizationSceneSolution3dprotected
matAlphaVisualizationScene
matAlphaCenterVisualizationScene
matcVisualizationSceneScalarData
maxvVisualizationSceneScalarDataprotected
meshVisualizationSceneScalarDataprotected
minvVisualizationSceneScalarDataprotected
MoveLevelSurf(int)VisualizationSceneSolution3d
movieVisualizationScene
MySetColor(gl3::GlBuilder &builder, double val, double min, double max)VisualizationSceneinlineprotected
MySetColor(gl3::GlBuilder &builder, double val)VisualizationSceneinlineprotected
NewMeshAndSolution(Mesh *new_m, GridFunction *new_v)VisualizationSceneVector3d
VisualizationSceneSolution3d::NewMeshAndSolution(Mesh *new_m, Vector *new_sol, GridFunction *new_u=NULL)VisualizationSceneSolution3d
nlVisualizationSceneScalarDataprotected
nlevelsVisualizationSceneSolution3dprotected
node_posVisualizationSceneSolution3dprotected
NPressed()VisualizationSceneVector3d
NumberOfLevelSurf(int)VisualizationSceneSolution3d
order_bufVisualizationSceneSolution3dprotected
order_noarrow_bufVisualizationSceneSolution3dprotected
OrthogonalProjectionVisualizationScene
other_bufVisualizationSceneSolution3dprotected
paletteVisualizationScene
Prepare()VisualizationSceneVector3dvirtual
PrepareAxes()VisualizationSceneScalarData
PrepareCaption()VisualizationSceneScalarData
PrepareColorBar(double minval, double maxval, Array< double > *level=NULL, Array< double > *levels=NULL)VisualizationSceneScalarData
PrepareCuttingPlane()VisualizationSceneVector3dvirtual
PrepareCuttingPlane2()VisualizationSceneSolution3d
PrepareCuttingPlaneLines()VisualizationSceneSolution3d
PrepareCuttingPlaneLines2()VisualizationSceneSolution3d
PrepareDisplacedMesh()VisualizationSceneVector3d
PrepareFlat()VisualizationSceneVector3dvirtual
PrepareFlat2()VisualizationSceneVector3d
PrepareLevelSurf()VisualizationSceneSolution3d
PrepareLines()VisualizationSceneVector3dvirtual
PrepareLines2()VisualizationSceneVector3d
PrepareOrderingCurve()VisualizationSceneSolution3dvirtual
PrepareOrderingCurve1(gl3::GlDrawable &buf, bool arrows, bool color)VisualizationSceneSolution3dvirtual
PrepareRuler()VisualizationSceneSolution3dinlinevirtual
VisualizationSceneScalarData::PrepareRuler(bool log_z)VisualizationSceneScalarData
PrepareVectorField()VisualizationSceneVector3dvirtual
PreRotate(double angle, double x, double y, double z)VisualizationScene
printVisualizationScene
PrintLogscale(bool warn)VisualizationSceneScalarDataprotected
PrintState()VisualizationSceneScalarDatavirtual
proj_mtxVisualizationSceneprotected
RemoveVectorFieldLevel()VisualizationSceneVector3d
Rotate(double angle, double x, double y, double z)VisualizationScene
Rotate(double angley, double anglex)VisualizationScene
rotmatVisualizationScene
ruler_bufVisualizationSceneScalarDataprotected
ruler_onVisualizationSceneScalarDataprotected
ruler_xVisualizationSceneScalarDataprotected
ruler_yVisualizationSceneScalarDataprotected
ruler_zVisualizationSceneScalarDataprotected
RulerPosition()VisualizationSceneScalarData
scal_funcVisualizationSceneVector3dprotected
Scale(double s)VisualizationScene
Scale(double s1, double s2, double s3)VisualizationScene
scalingVisualizationSceneScalarDataprotected
SetAutoRefineLimits(int max_ref, int max_surf_elem)VisualizationSceneScalarDatainline
SetAutoscale(int _autoscale)VisualizationSceneScalarData
SetAxisLabels(const char *a_x, const char *a_y, const char *a_z)VisualizationSceneScalarData
SetDrawMesh(int i)VisualizationSceneSolution3dinlinevirtual
SetGridFunction(GridFunction *gf)VisualizationSceneSolution3dinline
SetLevelLines(double min, double max, int n, int adj=1)VisualizationSceneScalarData
SetLight(bool light_set)VisualizationSceneScalarDatainline
SetLight0CustomPos(std::array< float, 4 > pos)VisualizationScene
SetLightMatIdx(unsigned i)VisualizationScene
SetLogA()VisualizationSceneScalarDatainlineprotected
SetNewScalingFromBox()VisualizationSceneScalarDatavirtual
SetProjectionMtx(glm::mat4 projection)VisualizationSceneinline
SetRefineFactors(int, int)VisualizationSceneSolution3dvirtual
SetScalarFunction()VisualizationSceneVector3d
SetShading(int, bool)VisualizationSceneSolution3dvirtual
SetValueRange(double, double)VisualizationSceneScalarData
SetView(double theta, double phi)VisualizationScene
sfesVisualizationSceneVector3dprotected
shadingVisualizationSceneSolution3dprotected
shrinkVisualizationSceneScalarData
shrinkmatVisualizationSceneScalarData
ShrinkPoints(DenseMatrix &pointmat, int i, int fn, int di)VisualizationSceneScalarData
solVisualizationSceneScalarDataprotected
solxVisualizationSceneVector3dprotected
solyVisualizationSceneVector3dprotected
solzVisualizationSceneVector3dprotected
spinningVisualizationScene
TimesToRefineVisualizationSceneSolution3d
Toggle2DView()VisualizationSceneScalarData
ToggleAttributes(Array< int > &attr_list)VisualizationSceneSolution3dvirtual
ToggleBackground()VisualizationScene
ToggleCPAlgorithm()VisualizationSceneSolution3d
ToggleCPDrawElems()VisualizationSceneSolution3d
ToggleCPDrawMesh()VisualizationSceneSolution3d
ToggleCuttingPlane()VisualizationSceneSolution3d
ToggleDisplacements()VisualizationSceneVector3dinline
ToggleDrawAxes()VisualizationSceneScalarDatainline
ToggleDrawColorbar()VisualizationSceneScalarDatainline
ToggleDrawElems()VisualizationSceneSolution3dinline
ToggleDrawMesh()VisualizationSceneSolution3d
ToggleDrawOrdering()VisualizationSceneSolution3dinline
ToggleLight()VisualizationSceneScalarDatainline
ToggleLogscale(bool print)VisualizationSceneScalarDatavirtual
ToggleRuler()VisualizationSceneScalarData
ToggleScalarFunction()VisualizationSceneVector3d
ToggleScaling()VisualizationSceneScalarDatainline
ToggleShading()VisualizationSceneSolution3d
ToggleTexture()VisualizationSceneScalarData
ToggleVectorField(int i)VisualizationSceneVector3d
ToggleVectorFieldLevel(int v)VisualizationSceneVector3d
Translate(double x, double y, double z=0.0)VisualizationScene
translmatVisualizationScene
ULogVal(const double &u)VisualizationSceneScalarDatainlineprotected
unit_aVisualizationSceneScalarDataprotected
UpdateBoundingBox()VisualizationSceneScalarDatainline
updated_bufsVisualizationSceneScalarDataprotected
UpdateLevelLines()VisualizationSceneSolution3dinlinevirtual
UpdateValueRange(bool prepare)VisualizationSceneSolution3dvirtual
use_lightVisualizationSceneprotected
VecGridFVisualizationSceneVector3dprotected
vector_bufVisualizationSceneVector3dprotected
vflevelVisualizationSceneVector3dprotected
viewVisualizationScene
ViewAngleVisualizationScene
ViewCenterXVisualizationScene
ViewCenterYVisualizationScene
ViewScaleVisualizationScene
VisualizationScene()VisualizationScene
VisualizationSceneScalarData()VisualizationSceneScalarDatainline
VisualizationSceneScalarData(Mesh &m, Vector &s)VisualizationSceneScalarData
VisualizationSceneSolution3d()VisualizationSceneSolution3d
VisualizationSceneSolution3d(Mesh &m, Vector &s)VisualizationSceneSolution3d
VisualizationSceneVector3d(Mesh &m, Vector &sx, Vector &sy, Vector &sz)VisualizationSceneVector3d
VisualizationSceneVector3d(GridFunction &vgf)VisualizationSceneVector3d
wndVisualizationSceneprotected
xVisualizationScene
xscaleVisualizationSceneprotected
yVisualizationScene
yscaleVisualizationSceneprotected
zVisualizationScene
Zoom(double factor)VisualizationScene
zscaleVisualizationSceneprotected
~VisualizationScene()VisualizationScenevirtual
~VisualizationSceneScalarData()VisualizationSceneScalarDatavirtual
~VisualizationSceneSolution3d()VisualizationSceneSolution3dvirtual
~VisualizationSceneVector3d()VisualizationSceneVector3dvirtual