Interface to a point index object managing the point objects within the datamanager. More...
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