D:/usuarios/rodrigof/svn/tdk/src/peer/components/core/TdkTheme.h File Reference

#include "TdkObjectGID.h"
#include "TdkLayer.h"
#include "peer/components/control/events/TdkSelectObjectsEvent.h"
#include "peer/components/control/events/TdkClearSelectedObjectsEvent.h"
#include "peer/components/control/events/TdkEditObjectPointFeedbackEvent.h"
#include "peer/components/control/events/TdkSelectObjectsGIDVectorEvent.h"
#include "peer/components/control/events/TdkUnselectObjectsGIDVectorEvent.h"
#include "peer/components/control/events/TdkSelectedObjectsBBoxEvent.h"
#include "peer/components/control/events/TdkThemeBBoxEvent.h"
#include "peer/components/control/events/TdkSelectedObjectsIdentificationEvent.h"
#include "peer/components/control/events/TdkClearSelectedObjectsIdentificationEvent.h"
#include "peer/components/control/events/TdkClearObjectIdentificationEvent.h"
#include "peer/components/control/events/TdkThemeObjectsIdentificationEvent.h"
#include "peer/components/control/events/TdkClearThemeObjectsIdentificationEvent.h"
#include "peer/components/control/events/TdkClearObjectsIdentificationEvent.h"
#include "peer/components/control/events/TdkObjectsIdentificationEvent.h"
#include "peer/components/control/events/TdkPickEvent.h"
#include "peer/components/control/TdkPickAttender.h"
#include "TdkMultiResolutionUtils.h"
#include "TeTheme.h"

Classes

struct  TdkRasterMask
 Raster masks types. More...
class  TdkTheme
 Defines the class TdkTheme. More...

Typedefs

typedef std::map< double,
TdkCacheParamsSet
TdkCacheParamsMap
 Cache params map indexed by error level.
typedef std::map< double,
TeMultiGeometry * > 
TdkGeometriesCacheMap
 Geometries cache map indexed by error level.
typedef std::vector< TdkTheme * > TdkThemeVector
 Theme vector.
typedef std::map< int, TdkRasterMaskTdkRastersMasks

Functions

int yyparse (string &sqlOut)
int initParse (const string &strIn, TeDatabase *db)
template<class T>
void TdkGetThemeGeometry (TeGeomSingle< T > &geomSet, unsigned char *data, long size, TdkObjectGID &gid, TdkObjectGIDMap &children)
template<class T>
void TdkGetThemeGeometry (TeGeomComposite< T > &geomSet, unsigned char *data, long size, TdkObjectGID &gid, TdkObjectGIDMap &children)
template<class T>
void TdkGetAggregateThemeGeometry (TeGeomSingle< T > &geomSet, unsigned char *data, long size, TdkTheme *theme)
template<class T>
void TdkGetAggregateThemeGeometry (TeGeomComposite< T > &geomSet, unsigned char *data, long size, TdkTheme *theme)
template<class T>
void TdkGetObjectGeometry (TeGeomSingle< T > &geomSet, MRU_blob &blob, int &numGeometries, TdkObjectGID &gid)
template<class T>
void TdkGetObjectGeometry (TeGeomComposite< T > &geomSet, MRU_blob &blob, int &numGeometries, TdkObjectGID &gid)

Typedef Documentation

typedef std::map<double, TdkCacheParamsSet> TdkCacheParamsMap

Cache params map indexed by error level.

typedef std::map<double, TeMultiGeometry*> TdkGeometriesCacheMap

Geometries cache map indexed by error level.

typedef std::map<int , TdkRasterMask > TdkRastersMasks

typedef std::vector<TdkTheme*> TdkThemeVector

Theme vector.


Function Documentation

int initParse ( const string &  strIn,
TeDatabase *  db 
)

template<class T>
void TdkGetAggregateThemeGeometry ( TeGeomComposite< T > &  geomSet,
unsigned char *  data,
long  size,
TdkTheme theme 
) [inline]

template<class T>
void TdkGetAggregateThemeGeometry ( TeGeomSingle< T > &  geomSet,
unsigned char *  data,
long  size,
TdkTheme theme 
) [inline]

template<class T>
void TdkGetObjectGeometry ( TeGeomComposite< T > &  geomSet,
MRU_blob blob,
int &  numGeometries,
TdkObjectGID gid 
) [inline]

template<class T>
void TdkGetObjectGeometry ( TeGeomSingle< T > &  geomSet,
MRU_blob blob,
int &  numGeometries,
TdkObjectGID gid 
) [inline]

template<class T>
void TdkGetThemeGeometry ( TeGeomComposite< T > &  geomSet,
unsigned char *  data,
long  size,
TdkObjectGID gid,
TdkObjectGIDMap children 
) [inline]

template<class T>
void TdkGetThemeGeometry ( TeGeomSingle< T > &  geomSet,
unsigned char *  data,
long  size,
TdkObjectGID gid,
TdkObjectGIDMap children 
) [inline]

int yyparse ( string &  sqlOut  ) 

Tecgraf - GIS development team

Tdk Framework

@(#) TdkTheme.h


Generated on Fri Jun 15 16:54:18 2007 for TDK by  doxygen 1.5.2