|
| TileDataNode (IndexTileSettings settings, uint32_t level) |
|
void | getAllObjects (std::unordered_set< GeoIndex::idx_t > &objectIds) const override |
|
void | getObjects (const TileRect &bounds, std::unordered_set< GeoIndex::idx_t > &objectIds) const override |
|
void | setObject (PointObj obj) override |
|
void | setObject (AreaObj obj) override |
|
bool | isFull () const override |
|
size_t | getTileCount () const noexcept override |
|
size_t | getObjectCount () const noexcept override |
|
void | deleteObject (GeoIndex::idx_t objId) override |
|
| TileNode (const TileNode &)=delete |
|
TileNode & | operator= (const TileNode &)=delete |
|
| TileNode (TileNode &&)=delete |
|
TileNode & | operator= (TileNode &&)=delete |
|
virtual void | getAllObjects (std::unordered_set< GeoIndex::idx_t > &objectIds) const =0 |
|
virtual void | getObjects (const TileRect &bounds, std::unordered_set< GeoIndex::idx_t > &objectIds) const =0 |
|
virtual void | setObject (PointObj obj)=0 |
|
virtual void | setObject (AreaObj obj)=0 |
|
virtual bool | isFull () const =0 |
|
virtual size_t | getTileCount () const noexcept=0 |
|
virtual size_t | getObjectCount () const noexcept=0 |
|
virtual void | deleteObject (GeoIndex::idx_t objId)=0 |
|
◆ deleteObject()
void TileDataNode::deleteObject |
( |
GeoIndex::idx_t |
objId | ) |
|
|
overridevirtual |
◆ getAllObjects()
void TileDataNode::getAllObjects |
( |
std::unordered_set< GeoIndex::idx_t > & |
objectIds | ) |
const |
|
overridevirtual |
◆ getObjectCount()
size_t TileDataNode::getObjectCount |
( |
| ) |
const |
|
overridevirtualnoexcept |
◆ getObjects()
void TileDataNode::getObjects |
( |
const TileRect & |
bounds, |
|
|
std::unordered_set< GeoIndex::idx_t > & |
objectIds |
|
) |
| const |
|
overridevirtual |
◆ getTileCount()
size_t TileDataNode::getTileCount |
( |
| ) |
const |
|
overridevirtualnoexcept |
◆ isFull()
bool TileDataNode::isFull |
( |
| ) |
const |
|
overridevirtual |
◆ setObject() [1/2]
void TileDataNode::setObject |
( |
AreaObj |
obj | ) |
|
|
overridevirtual |
◆ setObject() [2/2]
void TileDataNode::setObject |
( |
PointObj |
obj | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
- Native/MariaNative/MDrawObject/geoindex/MTileDataNode.h
- Native/MariaNative/MDrawObject/geoindex/MTileDataNode.cpp