FemViewer::GraphicsSettings Class Reference

#include <GraphicsSettings.h>

Collaboration diagram for FemViewer::GraphicsSettings:
Collaboration graph
[legend]

List of all members.

Public Types

enum  eMode { simpleMode_none, simpleMode_bounding_box, simpleMode_fast }

Public Member Functions

 GraphicsSettings ()
 ~GraphicsSettings ()
void Defaults ()
int LoadFromFile (const std::string &sfileName, std::string &sError)
void SaveToFile (const std::string &pFilename, std::string &pError)

Public Attributes

const char * path_to_meshfile
const char * path_to_fieldfile
eSelectionCategory eSelect
Render_t eRenderType
ColorRGB BkgColor
ColorRGB NodeIDColor
ColorRGB ElemIDColor
int iBackgroundMode
bool bIsGridOn
bool bIsAxesOn
bool bIsLegendOn
bool bEdgeOn
bool bShadingOn
bool bIsovalueLineOn
bool bLineCoolored
bool bIsSmothOn
bool bShowNumVertices
bool bShowNumElems
bool bDisplaySlices
float fAmbientLight
int iLightModel
int iLightPositionLocal
CVec3f vLightPos
eMode eSmpMode
int iSimplicationMode_param
bool bIsOrthoOn
bool bIsBVHGridDraw
bool bIsBVHOctreeDraw
bool bIsRayTracing
Light DirectionalLight
bool bSliceModel
bool bShowCutPlane [11]

Member Enumeration Documentation

Enumerator:
simpleMode_none 
simpleMode_bounding_box 
simpleMode_fast 

Constructor & Destructor Documentation

FemViewer::GraphicsSettings::GraphicsSettings (  ) 

Here is the call graph for this function:

FemViewer::GraphicsSettings::~GraphicsSettings (  ) 

Member Function Documentation

void FemViewer::GraphicsSettings::Defaults (  ) 

Here is the caller graph for this function:

int FemViewer::GraphicsSettings::LoadFromFile ( const std::string &  sfileName,
std::string &  sError 
)
void FemViewer::GraphicsSettings::SaveToFile ( const std::string &  pFilename,
std::string &  pError 
)

Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1