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

#include "TdkSetup.h"
#include "TeSTInstance.h"
#include "TeSTEFunctionsDB.h"
#include "TeComputeAttributeStrategies.h"
#include "TdkTheme.h"
#include "TeDatabase.h"
#include "TeDatabaseUtils.h"
#include "TdkDatabaseException.h"
#include "TdkDatabasePortalException.h"
#include "TeDBConnectionsPool.h"
#include "TdkRedrawEvent.h"
#include "TdkProcessingService.h"
#include "TdkObjectFactory.h"
#include "TdkObjectGID.h"
#include "TdkMapController.h"
#include "TdkPersistenceService.h"
#include "TdkInterceptorManager.h"
#include "TdkTecGAlg.h"
#include "TdkMultiResolutionUtils.h"
#include "TdkTreeLegend.h"
#include "TdkStyleDecoder.h"
#include "TdkLogger.h"
#include "TdkInitQuerierStrategy.h"
#include "TdkQuerierParams.h"
#include "TdkQuerierDBVisualStr.h"
#include "TdkQueryable.h"
#include "TdkQuadTreePointGeometricAverageSelection.h"
#include "TdkEditionController.h"
#include "TdkGeometryOptimizationController.h"
#include "TeSTEFunctionsSHP.h"
#include "TdkCache.h"
#include "TeRasterTransform.h"
#include "TdkQueryParams.h"
#include "TdkMathMatrix.h"
#include "peer/components/core/styles/pointstyles/TdkPointStyleFactory.h"
#include "peer/components/core/styles/linestyles/TdkLineStyleFactory.h"
#include "peer/components/core/styles/textstyles/TdkTextStyleFactory.h"
#include "peer/components/core/styles/polygonstyles/TdkPolygonStyleFactory.h"
#include "shapefil.h"
#include <string>
#include "TdkTecUtils.h"

Defines

#define _stricmp   strcasecmp

Functions

bool TopolRelation (TePolygon *geom1, TePolygon *geom2, int relation)
bool TopolRelation (TePolygon *geom1, TeLine2D *geom2, int relation)
bool TopolRelation (TePolygon *geom1, TePoint *geom2, int relation)
bool TopolRelation (TeLine2D *geom1, TeLine2D *geom2, int relation)
bool TopolRelation (TeLine2D *geom1, TePoint *geom2, int relation)
bool TopolRelation (TePoint *geom1, TePoint *geom2, int relation)
bool TopolRelation (TeCell *geom1, TePolygon *geom2, int relation)
bool TopolRelation (TeCell *geom1, TeCell *geom2, int relation)
bool TopolRelation (TeCell *geom1, TeLine2D *geom2, int relation)
bool TopolRelation (TeCell *geom1, TePoint *geom2, int relation)
template<class T>
void TdkGetThemeGeometry (TeGeomSingle< T > &geomSet, unsigned char *data, long size, TdkObjectGID &gid, std::set< std::string > &children)
template<class T>
void TdkGetThemeGeometry (TeGeomComposite< T > &geomSet, unsigned char *data, long size, TdkObjectGID &gid, std::set< std::string > &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)
void insertVisuals (TeDatabase *db, TeLegendEntry &le)
void updateVisuals (TeDatabase *db, TeLegendEntry &le)
string _fixDblString (const string &str)
void SelectAttributesToLoad (vector< string > &attrsLoaded, vector< string > &attrsToLoad)

Define Documentation

#define _stricmp   strcasecmp


Function Documentation

string _fixDblString ( const string &  str  ) 

void insertVisuals ( TeDatabase *  db,
TeLegendEntry &  le 
)

void SelectAttributesToLoad ( vector< string > &  attrsLoaded,
vector< string > &  attrsToLoad 
)

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,
std::set< std::string > &  children 
) [inline]

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

bool TopolRelation ( TeCell *  geom1,
TePoint *  geom2,
int  relation 
)

bool TopolRelation ( TeCell *  geom1,
TeLine2D *  geom2,
int  relation 
)

bool TopolRelation ( TeCell *  geom1,
TeCell *  geom2,
int  relation 
)

bool TopolRelation ( TeCell *  geom1,
TePolygon *  geom2,
int  relation 
)

bool TopolRelation ( TePoint *  geom1,
TePoint *  geom2,
int  relation 
)

bool TopolRelation ( TeLine2D *  geom1,
TePoint *  geom2,
int  relation 
)

bool TopolRelation ( TeLine2D *  geom1,
TeLine2D *  geom2,
int  relation 
)

bool TopolRelation ( TePolygon *  geom1,
TePoint *  geom2,
int  relation 
)

bool TopolRelation ( TePolygon *  geom1,
TeLine2D *  geom2,
int  relation 
)

bool TopolRelation ( TePolygon *  geom1,
TePolygon *  geom2,
int  relation 
)

void updateVisuals ( TeDatabase *  db,
TeLegendEntry &  le 
)


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