Interface to a point index object managing the point objects within the datamanager. More...
Inheritance diagram for PointIndex:Public Member Functions | |
| def | estimatePointDensity (self, fastEstimation=True) |
| def | getAddInfoStatistics (self) |
| def | getIndexStatistics (self) |
| def | getLeaf (self, arg1) |
| def | getLimit (self) |
| def | getPoint (self, arg1) |
| def | leafs (self) |
| def | sizeLeaf (self) |
| def | sizePoint (self) |
Static Public Member Functions | |
| def | getIndexLimit (arg1) |
| def | points (self, *args, **kwargs) |
| def | searchPoint (self, *args, **kwargs) |
| def | sizePointCache (self, *args, **kwargs) |
Interface to a point index object managing the point objects within the datamanager.
| def estimatePointDensity | ( | self, | |
fastEstimation = True |
|||
| ) |
@param self (type: PointIndex) self pointer @param fastEstimation (type: bool) optional parameter @return (type: float)
| def getAddInfoStatistics | ( | self | ) |
@param self (type: PointIndex) self pointer @return (type: AddInfoStatistics)
|
static |
@copydoc DM::IPointIndex::getIndexLimit
| def getIndexStatistics | ( | self | ) |
@param self (type: PointIndex) self pointer @return (type: IndexStats)
| def getLeaf | ( | self, | |
| arg1 | |||
| ) |
get leaf by its id @param self (type: PointIndex) self pointer @param arg1 (type: int) mandatory parameter @return (type: PointIndexLeaf)
| def getLimit | ( | self | ) |
@copydoc DM::IPointIndex::getLimit
| def getPoint | ( | self, | |
| arg1 | |||
| ) |
get point by its id @param self (type: PointIndex) self pointer @param arg1 (type: int) mandatory parameter @return (type: Point)
| def leafs | ( | self | ) |
iterate over all index leafs @param self (type: PointIndex) self pointer @return (type: collections.Iterable[PointIndexLeaf])
|
static |
possible calls: points(self) points(self, layout: AddInfoLayout, readOnly: bool) points(self, filter: Filter) points(self, filter: Filter, layout: AddInfoLayout, readOnly: bool) @param self (type: object) self pointer @param *args (type: list) mandatory parameter @param ** kwargs (type: dict) mandatory parameter @return (type: PointFilterIteratorRange)
|
static |
possible calls: searchPoint(self, win: Window, includeRightBoundary: bool) searchPoint(self, box: Box, includeRightBoundary: bool) searchPoint(self, arg1: Polygon) searchPoint(self, arg1: Circle) searchPoint(self, arg1: Sphere) searchPoint(self, arg1: Cylinder) @param self (type: object) self pointer @param *args (type: list) mandatory parameter @param ** kwargs (type: dict) mandatory parameter @return (type: list)
| def sizeLeaf | ( | self | ) |
@param self (type: PointIndex) self pointer @return (type: int)
| def sizePoint | ( | self | ) |
@param self (type: PointIndex) self pointer @return (type: int)
|
static |
possible calls: sizePointCache(self) sizePointCache(self, arg1: int) @param self (type: object) self pointer @param *args (type: list) mandatory parameter @param ** kwargs (type: dict) mandatory parameter