Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

MapOverlay Class Reference

#include <mapOverlay.h>

Collaboration diagram for MapOverlay:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MapOverlay (Map *m)
MapgetMap ()
void setOverlayValue (int x, int y, double value)
double getOverlayValue (int x, int y)
void openGLDraw ()
void setTransparentValue (double v)
void setColorMap (int val)
int getColorMap ()
void increaseColorMap ()
void decreaseColorMap ()
double getMaxValue ()
double getMinValue ()

Private Member Functions

void resetValues ()

Private Attributes

Mapm
std::vector< double > values
double maxVal
double minVal
double ignoreVal
int colorMap
GLuint displayList

Constructor & Destructor Documentation

MapOverlay::MapOverlay Map m  ) 
 


Member Function Documentation

void MapOverlay::decreaseColorMap  )  [inline]
 

int MapOverlay::getColorMap  )  [inline]
 

Map* MapOverlay::getMap  )  [inline]
 

double MapOverlay::getMaxValue  )  [inline]
 

double MapOverlay::getMinValue  )  [inline]
 

double MapOverlay::getOverlayValue int  x,
int  y
 

void MapOverlay::increaseColorMap  )  [inline]
 

void MapOverlay::openGLDraw  ) 
 

void MapOverlay::resetValues  )  [private]
 

void MapOverlay::setColorMap int  val  )  [inline]
 

void MapOverlay::setOverlayValue int  x,
int  y,
double  value
 

void MapOverlay::setTransparentValue double  v  )  [inline]
 


Member Data Documentation

int MapOverlay::colorMap [private]
 

GLuint MapOverlay::displayList [private]
 

double MapOverlay::ignoreVal [private]
 

Map* MapOverlay::m [private]
 

double MapOverlay::maxVal [private]
 

double MapOverlay::minVal [private]
 

std::vector<double> MapOverlay::values [private]
 


The documentation for this class was generated from the following files:
Generated on Tue Aug 18 03:43:47 2009 for HOG by doxygen 1.3.4