object representing a spatial leaf within a point index More...
Public Member Functions | |
def | __init__ (self, type, dimension, threadsafe) |
def | addPoint (self, arg1) |
def | build (self) |
def | clear (self) |
def | estimatePointDensity (self) |
def | getIndexLimit (self) |
get index based bounding box (if no index bounding available the points based bounding box is returned) More... | |
def | getLimit (self) |
get points based bounding box More... | |
def | id (self) |
def | indexDim (self) |
def | isChanged (self) |
def | setChanged (self, arg1) |
def | sizePoint (self) |
Static Public Member Functions | |
def | points (self, *args, **kwargs) |
possible calls: More... | |
def | searchPoint (self, *args, **kwargs) |
possible calls: More... | |
object representing a spatial leaf within a point index
Whereas IPointIndexLeaf objects are fully kept in memory, IPointIndex objects may consists of multiple IPointIndexLeaf objects that can be swapped to disk. For details see Internal Structure of the Datamanager
def __init__ | ( | self, | |
type, | |||
dimension, | |||
threadsafe | |||
) |
self | (type: object) self pointer |
type | (type: IndexType) mandatory parameter |
dimension | (type: object) mandatory parameter |
threadsafe | (type: object) mandatory parameter |
def addPoint | ( | self, | |
arg1 | |||
) |
self | (type: PointIndexLeaf) self pointer |
arg1 | (type: Point) mandatory parameter |
def build | ( | self | ) |
self | (type: PointIndexLeaf) self pointer |
def clear | ( | self | ) |
self | (type: PointIndexLeaf) self pointer |
def estimatePointDensity | ( | self | ) |
self | (type: PointIndexLeaf) self pointer |
def getIndexLimit | ( | self | ) |
get index based bounding box (if no index bounding available the points based bounding box is returned)
def getLimit | ( | self | ) |
get points based bounding box
def id | ( | self | ) |
self | (type: PointIndexLeaf) self pointer |
def indexDim | ( | self | ) |
self | (type: PointIndexLeaf) self pointer |
def isChanged | ( | self | ) |
self | (type: PointIndexLeaf) self pointer |
|
static |
possible calls:
self | (type: object) self pointer |
*args | (type: list) mandatory parameter |
**kwargs | (type: dict) mandatory parameter |
|
static |
possible calls:
self | (type: object) self pointer |
*args | (type: list) mandatory parameter |
**kwargs | (type: dict) mandatory parameter |
def setChanged | ( | self, | |
arg1 | |||
) |
self | (type: PointIndexLeaf) self pointer |
arg1 | (type: object) mandatory parameter |
def sizePoint | ( | self | ) |
self | (type: PointIndexLeaf) self pointer |