GMap3d::CSpamodAPI Class Reference

#include <spamod-api.hh>

Collaboration diagram for GMap3d::CSpamodAPI:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 CSpamodAPI (CGMap *AMap)
virtual ~CSpamodAPI ()
void setViewMode (TSpamodViewMode)
TSpamodViewMode getViewMode () const
bool getEuclidianParam (int i)
void setEuclidianParam (int i, bool val)
bool getAnalyticParam (int i)
void setAnalyticParam (int i, bool val)
bool getVoxelParam (int i)
void setVoxelParam (int i, bool val)
bool getK2Param (int i)
void setK2Param (int i, bool val)
void drawMap ()

Protected Member Functions

void computeSpamodEmbeddings ()
void deleteSpamodEmbeddings ()

Private Attributes

CGMap * FMap
Topologic_ViewTV
Euclidian_ViewEV
Analytic_ViewAV
Voxel_ViewVV
K2_ViewKV
TSpamodViewMode FViewMode
std::bitset< 16 > FUsedOrbits
Color_Tablecolors
bool FEuclidianParam [2]
bool FAnalyticParam [4]
bool FVoxelParam [3]
bool FK2Param [3]


Detailed Description

Definition at line 45 of file spamod-api.hh.


Constructor & Destructor Documentation

CSpamodAPI::CSpamodAPI ( CGMap *  AMap  ) 

Definition at line 45 of file spamod-api.cc.

CSpamodAPI::~CSpamodAPI (  )  [virtual]

Definition at line 76 of file spamod-api.cc.


Member Function Documentation

void CSpamodAPI::computeSpamodEmbeddings (  )  [protected]

Definition at line 85 of file spamod-api.cc.

void CSpamodAPI::deleteSpamodEmbeddings (  )  [protected]

Definition at line 116 of file spamod-api.cc.

void CSpamodAPI::drawMap (  ) 

Definition at line 256 of file spamod-api.cc.

bool CSpamodAPI::getAnalyticParam ( int  i  ) 

Definition at line 220 of file spamod-api.cc.

bool CSpamodAPI::getEuclidianParam ( int  i  ) 

Definition at line 208 of file spamod-api.cc.

bool CSpamodAPI::getK2Param ( int  i  ) 

Definition at line 244 of file spamod-api.cc.

TSpamodViewMode CSpamodAPI::getViewMode (  )  const

Definition at line 203 of file spamod-api.cc.

bool CSpamodAPI::getVoxelParam ( int  i  ) 

Definition at line 232 of file spamod-api.cc.

void CSpamodAPI::setAnalyticParam ( int  i,
bool  val 
)

Definition at line 226 of file spamod-api.cc.

void CSpamodAPI::setEuclidianParam ( int  i,
bool  val 
)

Definition at line 214 of file spamod-api.cc.

void CSpamodAPI::setK2Param ( int  i,
bool  val 
)

Definition at line 250 of file spamod-api.cc.

void CSpamodAPI::setViewMode ( TSpamodViewMode  AMode  ) 

Definition at line 186 of file spamod-api.cc.

void CSpamodAPI::setVoxelParam ( int  i,
bool  val 
)

Definition at line 238 of file spamod-api.cc.


Member Data Documentation

Definition at line 52 of file spamod-api.hh.

Definition at line 66 of file spamod-api.hh.

Definition at line 51 of file spamod-api.hh.

Definition at line 80 of file spamod-api.hh.

Definition at line 72 of file spamod-api.hh.

bool GMap3d::CSpamodAPI::FK2Param[3] [private]

Definition at line 94 of file spamod-api.hh.

CGMap* GMap3d::CSpamodAPI::FMap [private]

Definition at line 48 of file spamod-api.hh.

std::bitset<16> GMap3d::CSpamodAPI::FUsedOrbits [private]

Definition at line 61 of file spamod-api.hh.

Definition at line 56 of file spamod-api.hh.

Definition at line 87 of file spamod-api.hh.

Definition at line 54 of file spamod-api.hh.

Definition at line 50 of file spamod-api.hh.

Definition at line 53 of file spamod-api.hh.


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

Generated on Tue Jul 7 15:21:04 2009 for Moka libraries by  doxygen 1.5.8