mFES - molecular Finite Element Solver  0.4
Classes | Namespaces | Enumerations | Functions | Variables
demoview.cpp File Reference
#include <mystdlib.h>
#include <myadt.hpp>
#include <linalg.hpp>
#include <gprim.hpp>
#include <csg.hpp>
#include <geometry2d.hpp>
#include <stlgeom.hpp>
#include <meshing.hpp>
#include "incvis.hpp"
#include <visual.hpp>
#include "demoview.hpp"

Classes

struct  netgen::demoview_kwstruct
class  netgen::DemoScanner
class  netgen::InterpolationPoint< S >
class  netgen::InterpolationSpline< S >
class  netgen::InterpolationSpline< S >::intpts
class  netgen::DemoView

Namespaces

namespace  netgen
 

namespace defined for NETGEN


Enumerations

enum  netgen::DEMOVIEW_TOKEN_TYPE {
  netgen::DTOK_MINUS = '-', netgen::DTOK_LP = '(', netgen::DTOK_RP = ')', netgen::DTOK_LSP = '[',
  netgen::DTOK_RSP = ']', netgen::DTOK_EQU = '=', netgen::DTOK_COMMA = ',', netgen::DTOK_SEMICOLON = ';',
  netgen::DTOK_COLON = ':', netgen::DTOK_PLUS = '+', netgen::DTOK_NUM = 100, netgen::DTOK_STRING,
  netgen::DTOK_TIME, netgen::DTOK_CAMPOS, netgen::DTOK_CAMPOINT, netgen::DTOK_CAMUP,
  netgen::DTOK_END, netgen::DTOK_MINUS = '-', netgen::DTOK_LP = '(', netgen::DTOK_RP = ')',
  netgen::DTOK_LSP = '[', netgen::DTOK_RSP = ']', netgen::DTOK_EQU = '=', netgen::DTOK_COMMA = ',',
  netgen::DTOK_SEMICOLON = ';', netgen::DTOK_COLON = ':', netgen::DTOK_PLUS = '+', netgen::DTOK_NUM = 100,
  netgen::DTOK_STRING, netgen::DTOK_TIME, netgen::DTOK_CAMPOS, netgen::DTOK_CAMPOINT,
  netgen::DTOK_CAMUP, netgen::DTOK_END
}

Functions

void netgen::ParseChar (DemoScanner &scan, char ch)
double netgen::ParseNumber (DemoScanner &scan)
Vec< 3 > netgen::ParseVector (DemoScanner &scan)
void netgen::ParseConstLineOrSpline (DemoScanner &scan, double *t, Vec< 3 > *s)

Variables

VisualScene * netgen::vs = &vscross