addAggregationGeometry(TePointSet &geomSet, TdkGeneralizationRepresentation &srep, bool updateDB=true) | TdkLayer | [protected, virtual] |
addAttributeTable(TeTable &table) | TdkLayer | [virtual] |
addGeneralizationRepres(TdkGeneralizationRepresentation *rep) | TdkLayer | [inline, virtual] |
addGeometriesRepresentations(TeGeomRep geomTypes) | TdkLayer | [virtual] |
addGeometry(TeGeomRep repType, const string &tableName="", const string &desc="", bool updateDB=true) | TdkLayer | [virtual] |
addIndexingGeometry(TeLineSet &geomSet, TdkGeneralizationRepresentation &srep, int blockId, bool updateDB=true) | TdkLayer | [protected, virtual] |
addIndexingGeometry(TePointSet &geomSet, TdkGeneralizationRepresentation &srep, int blockId, bool updateDB=true) | TdkLayer | [protected, virtual] |
addIndexingGeometry(TePolygonSet &geomSet, TdkGeneralizationRepresentation &srep, int blockId, bool updateDB=true) | TdkLayer | [protected, virtual] |
addLine(TeLine2D &line, bool createObjectId=false, bool createGeometry=true, bool updateDB=true) | TdkLayer | [virtual] |
addLines(TeLineSet &lineSet, bool createObjectId=false, bool createGeometry=true, bool updateDB=true) | TdkLayer | [virtual] |
addPoint(TePoint &point, bool createObjectId=false, bool createGeometry=true, bool updateDB=true) | TdkLayer | [virtual] |
addPoints(TePointSet &pointSet, bool createObjectId=false, bool createGeometry=true, bool updateDB=true) | TdkLayer | [virtual] |
addPolygon(TePolygon &poly, bool createObjectId=false, bool createGeometry=true, bool updateDB=true) | TdkLayer | [virtual] |
addPolygons(TePolygonSet &polySet, bool createObjectId=false, bool createGeometry=true, bool updateDB=true) | TdkLayer | [virtual] |
addText(TeText &text, const std::string &tName=std::string(""), bool createObjectId=false, bool createGeometry=true, bool updateDB=true) | TdkLayer | [virtual] |
addTexts(TeTextSet &textSet, const string &tName, bool createObjectId=false, bool createGeometry=true, bool updateDB=true) | TdkLayer | [virtual] |
addThemesGeometry(double errorLevel, TePolygonSet &geomSet) | TdkLayer | |
addThemesGeometry(double errorLevel, TeLineSet &geomSet) | TdkLayer | |
addThemesGeometry(double errorLevel, TePointSet &geomSet) | TdkLayer | |
addThemesGeometry(double errorLevel, TeTextSet &geomSet) | TdkLayer | |
addVO(TdkEventHandler *handler) | TdkEventHandler | [virtual] |
addVO(TdkEventHandler *handler, int index) | TdkEventHandler | [virtual] |
addVS(TdkEventHandler *handler) | TdkEventHandler | [virtual] |
addVS(TdkEventHandler *handler, int index) | TdkEventHandler | [virtual] |
aggregate() | TdkLayer | |
allAttrsInCache_ | TdkLayer | [protected] |
associateChildren(TeDatabase *dbCaller) | TdkObjectCollection | [protected, virtual] |
associateVO(TdkEventHandler *handler) | TdkEventHandler | [virtual] |
associateVO(TdkEventHandler *handler, int index) | TdkEventHandler | [virtual] |
associateVS(TdkEventHandler *handler) | TdkEventHandler | [virtual] |
bboxRestriction(TeBox &inBox, std::string &rest) | TdkLayer | |
box() | TdkLayer | [virtual] |
bringForwardVO(TdkEventHandler *handler) | TdkEventHandler | [virtual] |
bringForwardVS(TdkEventHandler *handler) | TdkEventHandler | [virtual] |
bringFrontVO(TdkEventHandler *handler) | TdkEventHandler | [virtual] |
bringFrontVS(TdkEventHandler *handler) | TdkEventHandler | [virtual] |
checkAndDeleteGeneralizationStrategy(TeGeomRep geomRep, double errorLevel) | TdkLayer | [virtual] |
checkThemes() | TdkLayer | [virtual] |
childrenTypeName_ | TdkLayer | [protected] |
clear() | TdkEventHandler | [virtual] |
clearMRStrategies() | TdkLayer | [virtual] |
clearThemesCache() | TdkLayer | |
clearVectRepres() | TdkLayer | [virtual] |
clearVO() | TdkEventHandler | [virtual] |
clearVS() | TdkEventHandler | [virtual] |
clipRectStatement(double xmin, double ymin, double xmax, double ymax) | TdkLayer | |
clipStatements(double xmin, double ymin, double xmax, double ymax, char *pt_clip, char *poly_clip) | TdkLayer | |
clipStatements(TeBox &inBox, char *pt_clip, char *poly_clip) | TdkLayer | |
clipStatements1(TeBox &inBox, char *pt_clip, char *poly_clip) | TdkLayer | |
compositeProperties_ | TdkObjectCollection | [protected] |
copy() | TdkLayer | [virtual] |
createAttributeTable(TeTable &table) | TdkLayer | [virtual] |
createGeneralizationLevel(TeGeomRep geomRep, int simplificationLevels, double minErrorLevel, double maxErrorLevel, int indexingLevels, TdkIndexingType indexingType) | TdkLayer | [protected, virtual] |
createGeneralizationLevel(int simplificationLevels, double minErrorLevel, double maxErrorLevel, int indexingLevels, TdkIndexingType indexingType) | TdkLayer | [virtual] |
createGeneralizationTable(TeGeomRep geomRep, double level) | TdkLayer | [protected, virtual] |
deleteChildren(TeDatabase *dbCaller, TdkEventHandlerVector &objects, TdkPersistenceParams ¶ms) | TdkObjectCollection | [protected, virtual] |
deleteGeometry(TeGeomRep rep, int geomId) | TdkLayer | [virtual] |
deleteMRStrategy(int strategyId) | TdkLayer | |
deleteObjects(std::vector< string > objIds) | TdkLayer | |
eraseMRStrategy(int sid) | TdkLayer | [virtual] |
findGeneralizationRepresentation(TeGeomRep geomRep, double errorLevel=0.0) | TdkLayer | |
generalizationRepres() | TdkLayer | [inline, virtual] |
generalizationRepsMap_ | TdkLayer | [protected] |
generateCollectionSQL(TeDatabase *db, TeRepresentation *rep=NULL) | TdkLayer | [protected, virtual] |
generateThemesCollectionTables() | TdkLayer | |
geomByIdSQL(TeGeomRep rep, std::string objId="") | TdkLayer | |
geomRepName(TeGeomRep geomRep) | TdkLayer | [private] |
getAllAttrsInCache() | TdkLayer | |
getAttributeValue(std::string attr_name) | TdkObjectCollection | [virtual] |
getBBox(TeGeomRep rep, const char *sql_fields, double &xmin, double &ymin, double &xmax, double &ymax) | TdkLayer | [protected] |
getBBox(double &xmin, double &ymin, double &xmax, double &ymax) | TdkLayer | |
getBoundingBox() | TdkLayer | [inline, virtual] |
getChildrenTypeId() | TdkLayer | [virtual] |
getChildrenTypeName() | TdkLayer | [virtual] |
getEnableErrorLevel(double errorLevel) | TdkLayer | |
getGID() | TdkObjectCollection | [virtual] |
getIntegerAttr(std::string attr_name) | TdkLayer | [virtual] |
getNearBlockId(TeBox &box, TdkGeneralizationRepresentation &srep) | TdkLayer | [protected, virtual] |
getObjectBlocksId(const std::string &objectId, TdkGeneralizationRepresentation &srep) | TdkLayer | [protected, virtual] |
getRealAttr(std::string attr_name) | TdkLayer | [virtual] |
getShapeAttrList() | TdkLayer | |
getShapeFile() | TdkLayer | |
getStringAttr(std::string attr_name) | TdkLayer | [virtual] |
getType() | TdkObjectCollection | [virtual] |
getVO(int index) | TdkEventHandler | [virtual] |
getVOIndex(TdkEventHandler *handler) | TdkEventHandler | [virtual] |
getVS(int index) | TdkEventHandler | [virtual] |
getVSIndex(TdkEventHandler *handler) | TdkEventHandler | [virtual] |
handleVOEvent(TdkEvent &event) | TdkEventHandler | [virtual] |
handleVSEvent(TdkEvent &event) | TdkEventHandler | [virtual] |
hasIntegerValue(std::string attr_name) | TdkObjectCollection | [virtual] |
hasRealValue(std::string attr_name) | TdkObjectCollection | [virtual] |
hasStringValue(std::string attr_name) | TdkObjectCollection | [virtual] |
hasValueInCache(std::string attr_name) | TdkObjectCollection | [inline, virtual] |
id(int id) | TdkLayer | [virtual] |
id() | TdkLayer | [virtual] |
import(TdkObject &object) | TdkLayer | [virtual] |
importShapeGeometry(const string &shpFileName, string attrTableName, string objectIdAtt, int unsigned chunkSize) | TdkLayer | [protected, virtual] |
importShp(std::string shapeFilename, std::string linkColumn="", bool importDBF=true, int chunkSize=60) | TdkLayer | |
init(TeProjection *proj=NULL) | TdkLayer | [protected] |
insert(TeDatabase *dbCaller, TdkPersistenceParams ¶ms) | TdkLayer | [protected, virtual] |
insertAttributes(TdkObjectTypeDef &type) | TdkLayer | [virtual] |
insertBlock(const std::string &tableName, int block_id, int num_objects, int num_coords, TeBox &box, unsigned char *data, long data_size) | TdkLayer | [protected, virtual] |
insertGeneralizationStrategy(TeGeomRep geomRep, TdkStrategyType type, std::string repTableName, double errorLevel) | TdkLayer | |
insertIndexEntry(const std::string &indexTableName, int block_id, const string &object_id) | TdkLayer | [protected, virtual] |
insertsAttributes(TeTable &table) | TdkLayer | [private] |
integerProperties_ | TdkObjectCollection | [protected] |
linesGetBBox(double &xmin, double &ymin, double &xmax, double &ymax) | TdkLayer | |
linkAttrTable(std::string tableName, std::string linkAttrName, std::string refTableName="", std::string refLinkAttrName="") | TdkLayer | [virtual] |
linkThemesChildGID(TdkObjectGID &gid, bool updateDB=true) | TdkLayer | |
linkThemesChildGIDAsSelectedObject(TdkObjectGID &gid) | TdkLayer | |
linkThemesChildrenGIDs(TdkEventHandlerVector &objects, bool updateDB=true) | TdkLayer | |
load(TeDatabase *dbCaller, TdkLoadParams ¶ms) | TdkLayer | [protected, virtual] |
loadChildren(TeDatabase *dbCaller, TdkLoadParams ¶ms) | TdkObjectCollection | [protected, virtual] |
loadChildrenGIDs(TeDatabase *dbCaller) | TdkObjectCollection | [protected, virtual] |
loadMRStrategies() | TdkLayer | [protected, virtual] |
loadProjection() | TdkLayer | |
moveVO(TdkEventHandler *target, int offset) | TdkEventHandler | [virtual] |
needToLoad(TdkLoadParams ¶ms) | TdkLayer | [virtual] |
nGeometries(const string &tName) | TdkLayer | [virtual] |
numThemes() | TdkLayer | |
numThemes(int view_id) | TdkLayer | |
numVisThemes(int view_id) | TdkLayer | |
objectGID_ | TdkObjectCollection | [protected] |
operator=(TdkObject &object) | TdkLayer | [virtual] |
operator==(TdkObject &object) | TdkObjectCollection | [virtual] |
pointClipRectStatement(double xmin, double ymin, double xmax, double ymax) | TdkLayer | |
pointsGetBBox(double &xmin, double &ymin, double &xmax, double &ymax) | TdkLayer | [virtual] |
polysGetBBox(double &xmin, double &ymin, double &xmax, double &ymax) | TdkLayer | |
populateGeneralizationTable(TePointSet &pointSet, string &tableName, string &indexTableName, double errorLevel, int indexingLevels, TdkIndexingType indexingType) | TdkLayer | [virtual] |
populateGeneralizationTable(TeLineSet &lineSet, string &tableName, string &indexTableName, double errorLevel, int indexingLevels, TdkIndexingType indexingType) | TdkLayer | [virtual] |
populateGeneralizationTable(TePolygonSet &polygonSet, string &tableName, string &indexTableName, double errorLevel, int indexingLevels, TdkIndexingType indexingType) | TdkLayer | [virtual] |
populateIndexingGeometryAndIndexTable(TePointSet &pointSet, string &tableName, string &indexTableName, int indexingLevels, TdkIndexingType indexingType) | TdkLayer | [virtual] |
populateIndexingGeometryAndIndexTable(TeLineSet &lineSet, string &tableName, string &indexTableName, int indexingLevels, TdkIndexingType indexingType) | TdkLayer | [virtual] |
populateIndexingGeometryAndIndexTable(TePolygonSet &polygonSet, string &tableName, string &indexTableName, int indexingLevels, TdkIndexingType indexingType) | TdkLayer | [virtual] |
query(TdkQueryParams ¶ms) | TdkLayer | [virtual] |
rasterGetBBox(double &xmin, double &ymin, double &xmax, double &ymax) | TdkLayer | |
realProperties_ | TdkObjectCollection | [protected] |
refreshChildren() | TdkLayer | |
refreshThemesChildren() | TdkLayer | |
remove(TeDatabase *dbCaller, TdkPersistenceParams ¶ms) | TdkLayer | [protected, virtual] |
removeIndexEntry(const std::string &indexTableName, int block_id, const string &object_id) | TdkLayer | [protected, virtual] |
removeIndexingGeometry(TePoint &geom, TdkGeneralizationRepresentation &srep, bool updateDB) | TdkLayer | |
removeIndexingGeometry(TeLine2D &geom, TdkGeneralizationRepresentation &srep, bool updateDB) | TdkLayer | |
removeIndexingGeometry(TePolygon &geom, TdkGeneralizationRepresentation &srep, bool updateDB) | TdkLayer | |
removeLine(TeLine2D &line, bool updateDB=true) | TdkLayer | [virtual] |
removeLineSet(TeLineSet &lineSet, bool updateDB=true) | TdkLayer | [virtual] |
removePoint(TePoint &point, bool updateDB=true) | TdkLayer | [virtual] |
removePointSet(TePointSet &pointSet, bool updateDB=true) | TdkLayer | [virtual] |
removePolygon(TePolygon &polygon, bool updateDB=true) | TdkLayer | [virtual] |
removePolygonSet(TePolygonSet &polygonSet, bool updateDB=true) | TdkLayer | [virtual] |
removeText(TeText &text, bool updateDB=true) | TdkLayer | [virtual] |
removeTextSet(TeTextSet &textSet, bool updateDB=true) | TdkLayer | [virtual] |
removeThemesGeometry(std::string objectId) | TdkLayer | |
removeVO(TdkEventHandler *handler) | TdkEventHandler | [virtual] |
removeVS(TdkEventHandler *handler) | TdkEventHandler | |
sendBackVO(TdkEventHandler *handler) | TdkEventHandler | [virtual] |
sendBackVS(TdkEventHandler *handler) | TdkEventHandler | [virtual] |
sendBackwardVO(TdkEventHandler *handler) | TdkEventHandler | [virtual] |
sendBackwardVS(TdkEventHandler *handler) | TdkEventHandler | [virtual] |
sendVO(TdkEvent &event) | TdkEventHandler | [virtual] |
sendVS(TdkEvent &event) | TdkEventHandler | [virtual] |
setAllAttrsInCache(bool allAttrsInCache) | TdkLayer | |
setAttributeValue(std::string attr_name, std::string value) | TdkObjectCollection | [virtual] |
setBoundingBox(TeBox &box) | TdkLayer | [inline, virtual] |
setChildren(TdkObjectGIDMap &children) | TdkObjectCollection | [virtual] |
setChildrenTypeName(std::string typeName) | TdkLayer | [virtual] |
setGID(const TdkObjectGID &objectGID) | TdkLayer | [virtual] |
setIntegerAttr(std::string attr_name, int value) | TdkLayer | [virtual] |
setLayerBox(const TeBox &box) | TdkLayer | [virtual] |
setProjection(TeProjection *proj) | TdkLayer | [virtual] |
setRealAttr(std::string attr_name, double value) | TdkLayer | [virtual] |
setShapeAttrList(TeAttributeList &attList) | TdkLayer | |
setShapeFile(std::string shapeFile) | TdkLayer | |
setStringAttr(std::string attr_name, std::string value) | TdkLayer | [virtual] |
shapeAttList_ | TdkLayer | [protected] |
shapeFile_ | TdkLayer | [protected] |
sizeVO() | TdkEventHandler | [virtual] |
sizeVS() | TdkEventHandler | [virtual] |
stringProperties_ | TdkObjectCollection | [protected] |
TdkLayer(TeDatabase *db) | TdkLayer | |
TdkLayer(const string &name, TeDatabase *db=NULL, TeProjection *proj=NULL) | TdkLayer | |
TdkLayer(const string &name, TeDatabase *db, TeBox &box, TeProjection *proj=NULL) | TdkLayer | |
TdkLayer(int id) | TdkLayer | |
TdkLayer(const TdkObjectGID &objectGID) | TdkLayer | |
TdkLayer(TdkLayer &layer) | TdkLayer | |
TdkObjectCollection(const TdkObjectGID &objectId) | TdkObjectCollection | |
TdkObjectCollection(TdkObjectCollection &collection) | TdkObjectCollection | |
unlinkAttrTables(std::string tableName) | TdkLayer | [virtual] |
unlinkThemesChildGID(const TdkObjectGID &gid, bool updateDB=true) | TdkLayer | |
update(TeDatabase *dbCaller, TdkPersistenceParams ¶ms) | TdkLayer | [protected, virtual] |
updateAggregationBlock(std::string &tableName, int geo_level, unsigned char *data, long data_size) | TdkLayer | [protected] |
updateBlock(const std::string &tableName, int block_id, int num_objects, int num_coords, TeBox &box, unsigned char *data, long data_size) | TdkLayer | [protected, virtual] |
updateIndexingGeometry(TeLine2D &geom, TdkGeneralizationRepresentation &srep, bool updateDB=true) | TdkLayer | [protected, virtual] |
updateIndexingGeometry(TePoint &geom, TdkGeneralizationRepresentation &srep, bool updateDB=true) | TdkLayer | [protected, virtual] |
updateIndexingGeometry(TePolygon &geom, TdkGeneralizationRepresentation &srep, bool updateDB=true) | TdkLayer | [protected, virtual] |
updateLayerBox(const TeBox &box) | TdkLayer | [virtual] |
updateLayerBox() | TdkLayer | [virtual] |
updateLayerBoxFromGeometries() | TdkLayer | [virtual] |
updateLine(TeLine2D &line, bool updateDB=true) | TdkLayer | [virtual] |
updatePoint(TePoint &point, bool updateDB=true) | TdkLayer | [virtual] |
updatePolygon(TePolygon &poly, bool updateDB=true) | TdkLayer | [virtual] |
updateText(TeText &text, bool updateDB=true) | TdkLayer | [virtual] |
updateThemesAttributes(TdkObject &object) | TdkLayer | |
updateThemesBoundaringBox() | TdkLayer | |
updateThemesBoundaringBox(TeGeomComposite< T > &geomSet) | TdkLayer | [inline] |
updateThemesCollectionTables() | TdkLayer | |
updateThemesGeometry(double errorLevel, TePolygon &geom) | TdkLayer | |
updateThemesGeometry(double errorLevel, TeLine2D &geom) | TdkLayer | |
updateThemesGeometry(double errorLevel, TePoint &geom) | TdkLayer | |
updateThemesGeometry(double errorLevel, TeText &geom) | TdkLayer | |
~TdkLayer() | TdkLayer | [inline, virtual] |
~TdkObject() | TdkObject | [inline, virtual] |
~TdkObjectCollection() | TdkObjectCollection | [virtual] |