#include <TdkObjectSelectionParams.h>
Public Member Functions | |
virtual void | setBoundingBox (TeBox box) |
virtual void | setBoundingBoxProjection (TeProjection &projection) |
virtual void | clearBoundingBox () |
virtual const TeBox & | getBoundingBox () |
virtual void | addID (TdkObjectGID &id) |
virtual void | clearIDList () |
virtual const TdkObjectIdVector & | getIDList () |
virtual void | setAttrQuery (std::string query) |
virtual void | clearAttrQuery () |
virtual const std::string & | getAttrQueryVector () |
virtual void | setReturnGeometryTypes (TdkGeometryTypesVector &geometryTypes) |
virtual void | addReturnGeometryType (TeGeomRep geometry_type) |
virtual void | clearReturnGeometryTypes () |
virtual const TeGeomRep & | getReturnGeometryTypeVector () |
virtual void | addReturnAttr (TdkAttributeDef &att) |
virtual void | clearReturnAttr () |
virtual TdkAttrIdVector & | getReturnAttrsVector () |
Private Attributes | |
TdkObjectIdVector | objectIds_ |
TdkGeometryTypesVector | geometryTypes_ |
TdkAttrIdVector | attrIds_ |
std::string | query_ |
virtual void TdkObjectSelectionParams::setBoundingBox | ( | TeBox | box | ) | [virtual] |
virtual void TdkObjectSelectionParams::setBoundingBoxProjection | ( | TeProjection & | projection | ) | [virtual] |
virtual void TdkObjectSelectionParams::clearBoundingBox | ( | ) | [virtual] |
virtual const TeBox& TdkObjectSelectionParams::getBoundingBox | ( | ) | [virtual] |
virtual void TdkObjectSelectionParams::addID | ( | TdkObjectGID & | id | ) | [inline, virtual] |
virtual void TdkObjectSelectionParams::clearIDList | ( | ) | [inline, virtual] |
virtual const TdkObjectIdVector& TdkObjectSelectionParams::getIDList | ( | ) | [virtual] |
virtual void TdkObjectSelectionParams::setAttrQuery | ( | std::string | query | ) | [inline, virtual] |
virtual void TdkObjectSelectionParams::clearAttrQuery | ( | ) | [inline, virtual] |
virtual const std::string& TdkObjectSelectionParams::getAttrQueryVector | ( | ) | [inline, virtual] |
virtual void TdkObjectSelectionParams::setReturnGeometryTypes | ( | TdkGeometryTypesVector & | geometryTypes | ) | [virtual] |
virtual void TdkObjectSelectionParams::addReturnGeometryType | ( | TeGeomRep | geometry_type | ) | [virtual] |
virtual void TdkObjectSelectionParams::clearReturnGeometryTypes | ( | ) | [virtual] |
virtual const TeGeomRep& TdkObjectSelectionParams::getReturnGeometryTypeVector | ( | ) | [inline, virtual] |
virtual void TdkObjectSelectionParams::addReturnAttr | ( | TdkAttributeDef & | att | ) | [virtual] |
virtual void TdkObjectSelectionParams::clearReturnAttr | ( | ) | [virtual] |
virtual TdkAttrIdVector& TdkObjectSelectionParams::getReturnAttrsVector | ( | ) | [inline, virtual] |
TdkObjectIdVector TdkObjectSelectionParams::objectIds_ [private] |
TdkGeometryTypesVector TdkObjectSelectionParams::geometryTypes_ [private] |
std::string TdkObjectSelectionParams::query_ [private] |