COVISE Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
coDoCoordinates.h
Go to the documentation of this file.
1 /* This file is part of COVISE.
2 
3  You can use it under the terms of the GNU Lesser General Public License
4  version 2.1 or later, see lgpl-2.1.txt.
5 
6  * License: LGPL 2+ */
7 
8 #ifndef CO_DO_COORDINATES_H
9 #define CO_DO_COORDINATES_H
10 
11 #include "coDoGrid.h"
12 
13 /*
14  $Log: covise_unstr.h,v $
15  * Revision 1.1 1993/09/25 20:52:42 zrhk0125
16  * Initial revision
17  *
18 */
19 
20 /***********************************************************************\
21  ** **
22  ** Untructured class Version: 1.0 **
23  ** **
24  ** **
25  ** Description : Classes for the handling of an unstructured grid **
26  ** and the data on it in a distributed manner. **
27  ** **
28  ** Classes : **
29  ** **
30  ** Copyright (C) 1993 by University of Stuttgart **
31  ** Computer Center (RUS) **
32  ** Allmandring 30 **
33  ** 7000 Stuttgart 80 **
34  ** **
35  ** **
36  ** Author : A. Wierse (RUS) **
37  ** **
38  ** History : **
39  ** 23.06.93 Ver 1.0 **
40  ** **
41  ** **
42 \***********************************************************************/
43 
44 namespace covise
45 {
46 
48 {
49 public:
50  coDoCoordinates(const coObjInfo &info, const char *t)
51  : coDoGrid(info, t)
52  {
53  }
54 
55  virtual void getPointCoordinates(int no, float *xc, float *yc, float *zc) const = 0;
56  virtual int getNumElements() const = 0;
57 };
58 }
59 #endif
Definition: coDoGrid.h:16
Definition: coObjID.h:230
Definition: coDoCoordinates.h:47
coDoCoordinates(const coObjInfo &info, const char *t)
Definition: coDoCoordinates.h:50
#define DOEXPORT
Definition: coExport.h:307
GLdouble GLdouble t
Definition: khronos-glext.h:6449