GLVis
v4.2
Accurate and flexible finite element visualization
|
#include <threads.hpp>
Public Member Functions | |
GLVisCommand (VisualizationSceneScalarData **_vs, StreamState &thread_state, bool *_keep_attr) | |
bool | KeepAttrib () |
bool | FixElementOrientations () |
int | NewMeshAndSolution (std::unique_ptr< Mesh > _new_m, std::unique_ptr< GridFunction > _new_g) |
int | Screenshot (const char *filename) |
int | KeyCommands (const char *keys) |
int | WindowSize (int w, int h) |
int | WindowGeometry (int x, int y, int w, int h) |
int | WindowTitle (const char *title) |
int | PlotCaption (const char *caption) |
int | AxisLabels (const char *a_x, const char *a_y, const char *a_z) |
int | Pause () |
int | ViewAngles (double theta, double phi) |
int | Zoom (double factor) |
int | Subdivisions (int tot, int bdr) |
int | ValueRange (double minv, double maxv) |
int | SetShading (const char *shd) |
int | ViewCenter (double x, double y) |
int | Autoscale (const char *mode) |
int | Palette (int pal) |
int | PaletteRepeat (int n) |
int | Camera (const double cam[]) |
int | Autopause (const char *mode) |
int | Execute () |
void | Terminate () |
void | ToggleAutopause () |
~GLVisCommand () | |
Definition at line 22 of file threads.hpp.
GLVisCommand::GLVisCommand | ( | VisualizationSceneScalarData ** | _vs, |
StreamState & | thread_state, | ||
bool * | _keep_attr | ||
) |
Definition at line 20 of file threads.cpp.
GLVisCommand::~GLVisCommand | ( | ) |
Definition at line 702 of file threads.cpp.
int GLVisCommand::Autopause | ( | const char * | mode | ) |
Definition at line 381 of file threads.cpp.
int GLVisCommand::Autoscale | ( | const char * | mode | ) |
Definition at line 318 of file threads.cpp.
int GLVisCommand::AxisLabels | ( | const char * | a_x, |
const char * | a_y, | ||
const char * | a_z | ||
) |
Definition at line 193 of file threads.cpp.
int GLVisCommand::Camera | ( | const double | cam[] | ) |
Definition at line 363 of file threads.cpp.
int GLVisCommand::Execute | ( | ) |
Definition at line 396 of file threads.cpp.
|
inline |
Definition at line 103 of file threads.hpp.
|
inline |
Definition at line 102 of file threads.hpp.
int GLVisCommand::KeyCommands | ( | const char * | keys | ) |
Definition at line 114 of file threads.cpp.
int GLVisCommand::NewMeshAndSolution | ( | std::unique_ptr< Mesh > | _new_m, |
std::unique_ptr< GridFunction > | _new_g | ||
) |
Definition at line 82 of file threads.cpp.
int GLVisCommand::Palette | ( | int | pal | ) |
Definition at line 333 of file threads.cpp.
int GLVisCommand::PaletteRepeat | ( | int | n | ) |
Definition at line 348 of file threads.cpp.
int GLVisCommand::Pause | ( | ) |
Definition at line 210 of file threads.cpp.
int GLVisCommand::PlotCaption | ( | const char * | caption | ) |
Definition at line 178 of file threads.cpp.
int GLVisCommand::Screenshot | ( | const char * | filename | ) |
Definition at line 99 of file threads.cpp.
int GLVisCommand::SetShading | ( | const char * | shd | ) |
Definition at line 287 of file threads.cpp.
int GLVisCommand::Subdivisions | ( | int | tot, |
int | bdr | ||
) |
Definition at line 255 of file threads.cpp.
void GLVisCommand::Terminate | ( | ) |
Definition at line 673 of file threads.cpp.
void GLVisCommand::ToggleAutopause | ( | ) |
Definition at line 688 of file threads.cpp.
int GLVisCommand::ValueRange | ( | double | minv, |
double | maxv | ||
) |
Definition at line 271 of file threads.cpp.
int GLVisCommand::ViewAngles | ( | double | theta, |
double | phi | ||
) |
Definition at line 224 of file threads.cpp.
int GLVisCommand::ViewCenter | ( | double | x, |
double | y | ||
) |
Definition at line 302 of file threads.cpp.
int GLVisCommand::WindowGeometry | ( | int | x, |
int | y, | ||
int | w, | ||
int | h | ||
) |
Definition at line 145 of file threads.cpp.
int GLVisCommand::WindowSize | ( | int | w, |
int | h | ||
) |
Definition at line 129 of file threads.cpp.
int GLVisCommand::WindowTitle | ( | const char * | title | ) |
Definition at line 163 of file threads.cpp.
int GLVisCommand::Zoom | ( | double | factor | ) |
Definition at line 240 of file threads.cpp.