ESyS-Particle  2.3
geocolormap.h
Go to the documentation of this file.
1 // //
3 // Copyright (c) 2003-2014 by The University of Queensland //
4 // Centre for Geoscience Computing //
5 // http://earth.uq.edu.au/centre-geoscience-computing //
6 // //
7 // Primary Business: Brisbane, Queensland, Australia //
8 // Licensed under the Open Software License version 3.0 //
9 // http://www.opensource.org/licenses/osl-3.0.php //
10 // //
12 
13 #ifndef __GEOCOLORMAP_H
14 #define __GEOCOLORMAP_H
15 
16 #include "colormap.h"
17 
18 // --- STL includes ---
19 #include <vector>
20 using std::vector;
21 
22 class GeoColorMap : public ColorMap
23 {
24  private:
25  vector<double> m_bdry;
26 
27  public:
28  GeoColorMap(const Vec3&,const Vec3&,double,double,int,double);
29  virtual ~GeoColorMap()
30  {
31  }
32  virtual Vec3 getColor(double) const;
33 };
34 
35 #endif // __GEOCOLORMAP_H
virtual Vec3 getColor(double) const
Definition: geocolormap.cpp:41
GeoColorMap(const Vec3 &, const Vec3 &, double, double, int, double)
Definition: geocolormap.cpp:19
Definition: vec3.h:46
virtual ~GeoColorMap()
Definition: geocolormap.h:29
Definition: colormap.h:18
vector< double > m_bdry
Definition: geocolormap.h:25
Definition: geocolormap.h:22