ESyS-Particle  2.3.4
geocolormap.h
Go to the documentation of this file.
1 // //
3 // Copyright (c) 2003-2017 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.apache.org/licenses/LICENSE-2.0 //
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
geocolormap.h
ColorMap::c_min
Vec3 c_min
Definition: colormap.h:21
ColorMap::x_min
double x_min
Definition: colormap.h:22
GeoColorMap::GeoColorMap
GeoColorMap(const Vec3 &, const Vec3 &, double, double, int, double)
Definition: geocolormap.cpp:19
GeoColorMap::getColor
virtual Vec3 getColor(double) const
Definition: geocolormap.cpp:41
GeoColorMap::~GeoColorMap
virtual ~GeoColorMap()
Definition: geocolormap.h:29
ColorMap::x_max
double x_max
Definition: colormap.h:22
ColorMap::c_max
Vec3 c_max
Definition: colormap.h:21
GeoColorMap::m_bdry
vector< double > m_bdry
Definition: geocolormap.h:25
Vec3
Definition: vec3.h:47
esys::lsm::bpu::iter
boost::python::object iter(const boost::python::object &pyOb)
Definition: Util.h:25
ColorMap
Definition: colormap.h:19
GeoColorMap
Definition: geocolormap.h:23
colormap.h