00001 #ifndef _GRAPH_ELEMENT_H_
00002 #define _GRAPH_ELEMENT_H_
00003
00004 #include<string.h>
00005
00006 namespace FemViewer
00007 {
00008
00009
00010 class GraphElement
00011 {
00012 public:
00013
00014 int type;
00015 int vertex[8];
00016 double values[8];
00017
00018
00019
00020
00021
00022 void clear(void)
00023 {
00024 memset(vertex,0,sizeof(int) << 3);
00025 memset(values,0,sizeof(double) << 3);
00026 };
00027
00028
00029 double GetInterpValue(double a, double b, double interp){return a + (b-a) * interp;};
00030
00031 };
00032 }
00033
00034 #endif
00035