mod_fem_viewer/include/Enums.h File Reference

#include <cstring>
#include "MathHelper.h"
#include "../../include/fv_config.h"
Include dependency graph for Enums.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  FemViewer::isect_info_t
struct  FemViewer::el_isect_info_t
struct  FemViewer::_Node_t
struct  FemViewer::BaseVertex
struct  FemViewer::Vertex
struct  FemViewer::MeshVertex
struct  FemViewer::BaseVertexInserterID
struct  FemViewer::colorbar_config_t
struct  FemViewer::Vertex2D
struct  FemViewer::CVertex2D
struct  FemViewer::label_t

Namespaces

namespace  FemViewer

Typedefs

typedef enum
FemViewer::TypeOfRenderer 
FemViewer::object_type
typedef enum
FemViewer::RenderGLTypes 
FemViewer::gl_object_type
typedef struct FemViewer::_Node_t FemViewer::Node_t
typedef BaseVertex FemViewer::Origin

Enumerations

enum  FemViewer::ElemType {
  FemViewer::REFIN = -1, FemViewer::FREE = 0, FemViewer::PRIZM = 5, FemViewer::BRICK = 6,
  FemViewer::TETRA = 7
}
enum  FemViewer::FaceType { FemViewer::F_TRIA = 3, FemViewer::F_QUAD = 4 }
enum  FemViewer::RefinementType { FemViewer::NOT_REF = 0, FemViewer::REF_ISO = 1 }
enum  FemViewer::BaseType { FemViewer::TENSOR = 0, FemViewer::COMPLETE = 1 }
enum  FemViewer::ModuleType { FemViewer::INTERNAL = 0, FemViewer::EXTERNAL }
enum  FemViewer::ApproximationType { FemViewer::LINEAR = 0, FemViewer::HIGH_ORDER }
enum  FemViewer::GLListType {
  FemViewer::NUM_VERTICES_LIST_WIREFRAME = 0, FemViewer::NUM_ELEMENTS_LIST_WIREFRAME, FemViewer::NUM_VERTICES_LIST_COLORMAP, FemViewer::NUM_ELEMENTS_LIST_COLORMAP,
  FemViewer::NUM_VERTICES_LIST_CUTTED_WIREFRAME, FemViewer::NUM_ELEMENTS_LIST_CUTTED_WIREFRAME, FemViewer::NUM_VERTICES_LIST_CUTTED_COLORMAP, FemViewer::NUM_ELEMENTS_LIST_CUTTED_COLORMAP,
  FemViewer::COLORBAR_LIST0, FemViewer::COLORBAR_LIST1, FemViewer::COLORBAR_LIST2, FemViewer::ID_COLORMAP_TEXT,
  FemViewer::ID_GRID, FemViewer::ID_AXES, FemViewer::NUM_TOTAL_LISTS
}
enum  FemViewer::Render_t { FemViewer::RASTERIZATION_GL = 0, FemViewer::RAYTRACE_GL_CL }
enum  FemViewer::HandleType {
  FemViewer::Unknown = -1, FemViewer::MeshPrizm = 0, FemViewer::MeshHybrid = 1, FemViewer::MeshRemesh = 2,
  FemViewer::FieldSTD = 0, FemViewer::FieldDG = 1
}
enum  FemViewer::eSelectionCategory { FemViewer::All = 0, FemViewer::Boundary, FemViewer::Cutted }
enum  { FemViewer::vtxTriangle = 0, FemViewer::vtxQuad, FemViewer::vtxEdge, FemViewer::vtxAll }
enum  FemViewer::MouseMode { FemViewer::MOUSE_NONE, FemViewer::MOUSE_ROTATE, FemViewer::MOUSE_TRANSLATE, FemViewer::MOUSE_ZOOM }
enum  FemViewer::TypeOfRenderer {
  FemViewer::Wireframe = 0, FemViewer::WireframeSlice, FemViewer::ColorMap, FemViewer::ColorMapSlice,
  FemViewer::ColorMapStd, FemViewer::ColorMapStdSlice, FemViewer::ColorMapBar, FemViewer::Totall
}
enum  FemViewer::RenderGLTypes {
  FemViewer::WIREFRAME_GL, FemViewer::WIREFRAME_CUTS_GL, FemViewer::COLORMAP_GL, FemViewer::COLORMAP_CUTS_GL,
  FemViewer::COLORMAP_BAR, FemViewer::NUM_DRAWS
}
enum  FemViewer::VertexType { FemViewer::INSIDE_SHAPE = 0, FemViewer::EDGE_SHAPE = (1 << 0), FemViewer::CORNER_SHAPE = (1 << 1) }
enum  { FemViewer::HORIZONTAL = 0, FemViewer::VERTICAL }

Functions

bool FemViewer::operator< (const Vertex &a, const Vertex &b)

Variables

const double FemViewer::XlocPrizm [18]
const double FemViewer::XlocTetra [12]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1