ESyS-Particle  2.3.4
GeoColorMap Class Reference

#include <geocolormap.h>

Inheritance diagram for GeoColorMap:
Collaboration diagram for GeoColorMap:

Public Member Functions

 GeoColorMap (const Vec3 &, const Vec3 &, double, double, int, double)
 
virtual ~GeoColorMap ()
 
virtual Vec3 getColor (double) const
 
- Public Member Functions inherited from ColorMap
 ColorMap ()
 
 ColorMap (const Vec3 &, const Vec3 &, double, double)
 

Private Attributes

vector< double > m_bdry
 

Additional Inherited Members

- Protected Attributes inherited from ColorMap
Vec3 c_min
 
Vec3 c_max
 
double x_min
 
double x_max
 

Constructor & Destructor Documentation

◆ GeoColorMap()

GeoColorMap::GeoColorMap ( const Vec3 c0,
const Vec3 cm,
double  x0,
double  xm,
int  nlayer,
double  rd 
)

References esys::lsm::bpu::iter(), m_bdry, ColorMap::x_max, and ColorMap::x_min.

Here is the call graph for this function:

◆ ~GeoColorMap()

virtual GeoColorMap::~GeoColorMap ( )
inlinevirtual

Member Function Documentation

◆ getColor()

Vec3 GeoColorMap::getColor ( double  x) const
virtual

Reimplemented from ColorMap.

References ColorMap::c_max, ColorMap::c_min, esys::lsm::bpu::iter(), m_bdry, ColorMap::x_max, and ColorMap::x_min.

Here is the call graph for this function:

Member Data Documentation

◆ m_bdry

vector<double> GeoColorMap::m_bdry
private

Referenced by GeoColorMap(), and getColor().


The documentation for this class was generated from the following files: