#include <Region.h>
◆ Region() [1/4]
SpatialIndex::Region::Region |
( |
| ) |
|
◆ Region() [2/4]
SpatialIndex::Region::Region |
( |
const double * | pLow, |
|
|
const double * | pHigh, |
|
|
uint32_t | dimension ) |
◆ Region() [3/4]
◆ Region() [4/4]
◆ ~Region()
virtual SpatialIndex::Region::~Region |
( |
| ) |
|
|
virtual |
◆ clone()
virtual Region * SpatialIndex::Region::clone |
( |
| ) |
|
|
virtual |
◆ combinePoint()
virtual void SpatialIndex::Region::combinePoint |
( |
const Point & | in | ) |
|
|
virtual |
◆ combineRegion()
virtual void SpatialIndex::Region::combineRegion |
( |
const Region & | in | ) |
|
|
virtual |
◆ containsPoint()
virtual bool SpatialIndex::Region::containsPoint |
( |
const Point & | in | ) |
const |
|
virtual |
◆ containsRegion()
virtual bool SpatialIndex::Region::containsRegion |
( |
const Region & | in | ) |
const |
|
virtual |
◆ containsShape()
virtual bool SpatialIndex::Region::containsShape |
( |
const IShape & | in | ) |
const |
|
virtual |
◆ getArea()
virtual double SpatialIndex::Region::getArea |
( |
| ) |
const |
|
virtual |
◆ getByteArraySize()
virtual uint32_t SpatialIndex::Region::getByteArraySize |
( |
| ) |
|
|
virtual |
◆ getCenter()
virtual void SpatialIndex::Region::getCenter |
( |
Point & | out | ) |
const |
|
virtual |
◆ getCombinedRegion()
virtual void SpatialIndex::Region::getCombinedRegion |
( |
Region & | out, |
|
|
const Region & | in ) const |
|
virtual |
◆ getDimension()
virtual uint32_t SpatialIndex::Region::getDimension |
( |
| ) |
const |
|
virtual |
◆ getHigh()
virtual double SpatialIndex::Region::getHigh |
( |
uint32_t | index | ) |
const |
|
virtual |
◆ getIntersectingArea()
virtual double SpatialIndex::Region::getIntersectingArea |
( |
const Region & | in | ) |
const |
|
virtual |
◆ getIntersectingRegion()
◆ getLow()
virtual double SpatialIndex::Region::getLow |
( |
uint32_t | index | ) |
const |
|
virtual |
◆ getMargin()
virtual double SpatialIndex::Region::getMargin |
( |
| ) |
const |
|
virtual |
◆ getMBR()
virtual void SpatialIndex::Region::getMBR |
( |
Region & | out | ) |
const |
|
virtual |
◆ getMinimumDistance() [1/3]
virtual double SpatialIndex::Region::getMinimumDistance |
( |
const IShape & | in | ) |
const |
|
virtual |
◆ getMinimumDistance() [2/3]
virtual double SpatialIndex::Region::getMinimumDistance |
( |
const Point & | in | ) |
const |
|
virtual |
◆ getMinimumDistance() [3/3]
virtual double SpatialIndex::Region::getMinimumDistance |
( |
const Region & | in | ) |
const |
|
virtual |
◆ initialize()
void SpatialIndex::Region::initialize |
( |
const double * | pLow, |
|
|
const double * | pHigh, |
|
|
uint32_t | dimension ) |
|
private |
◆ intersectsLineSegment()
virtual bool SpatialIndex::Region::intersectsLineSegment |
( |
const LineSegment & | in | ) |
const |
|
virtual |
◆ intersectsRegion()
virtual bool SpatialIndex::Region::intersectsRegion |
( |
const Region & | in | ) |
const |
|
virtual |
◆ intersectsShape()
virtual bool SpatialIndex::Region::intersectsShape |
( |
const IShape & | in | ) |
const |
|
virtual |
◆ loadFromByteArray()
virtual void SpatialIndex::Region::loadFromByteArray |
( |
const byte * | data | ) |
|
|
virtual |
◆ makeDimension()
virtual void SpatialIndex::Region::makeDimension |
( |
uint32_t | dimension | ) |
|
|
virtual |
◆ makeInfinite()
virtual void SpatialIndex::Region::makeInfinite |
( |
uint32_t | dimension | ) |
|
|
virtual |
◆ operator=()
◆ operator==()
virtual bool SpatialIndex::Region::operator== |
( |
const Region & | | ) |
const |
|
virtual |
◆ storeToByteArray()
virtual void SpatialIndex::Region::storeToByteArray |
( |
byte ** | data, |
|
|
uint32_t & | length ) |
|
virtual |
◆ touchesPoint()
virtual bool SpatialIndex::Region::touchesPoint |
( |
const Point & | in | ) |
const |
|
virtual |
◆ touchesRegion()
virtual bool SpatialIndex::Region::touchesRegion |
( |
const Region & | in | ) |
const |
|
virtual |
◆ touchesShape()
virtual bool SpatialIndex::Region::touchesShape |
( |
const IShape & | in | ) |
const |
|
virtual |
◆ operator<<
◆ m_dimension
uint32_t SpatialIndex::Region::m_dimension |
◆ m_pHigh
double* SpatialIndex::Region::m_pHigh |
◆ m_pLow
double* SpatialIndex::Region::m_pLow |
The documentation for this class was generated from the following file:
- src/3rdparty/legacy/spatialindexnavel/include/spatialindex/Region.h