Loading [MathJax]/extensions/tex2jax.js
PolylineIndex Class Reference

Interface to an polyline and polygon index object managing all non point objects within the datamanager. More...

+ Inheritance diagram for PolylineIndex:

Public Member Functions

def getGeometry (self, arg1)
 get geometry object by its id More...
 
def getIndexStatistics (self)
 
def getLimit (self)
 
def sizeGeometry (self)
 
def sizePolygon (self)
 
def sizePolygonPoint (self)
 
def sizePolyline (self)
 
def sizePolylinePoint (self)
 

Static Public Member Functions

def geometries (self, *args, **kwargs)
 possible calls: More...
 
def searchGeometry (self, *args, **kwargs)
 possible calls: More...
 

Detailed Description

Interface to an polyline and polygon index object managing all non point objects within the datamanager.

Member Function Documentation

◆ geometries()

def geometries (   self,
args,
**  kwargs 
)
static

possible calls:

  • geometries(self)
  • geometries(self, layout: AddInfoLayout, readOnly: object)
  • geometries(self, filter: Filter)
  • geometries(self, filter: Filter, layout: AddInfoLayout, readOnly: object)
Parameters
self(type: object) self pointer
*args(type: list) mandatory parameter
**kwargs(type: dict) mandatory parameter
Returns
(type: GeometryFilterIteratorRangeLayout)

◆ getGeometry()

def getGeometry (   self,
  arg1 
)

get geometry object by its id

Parameters
self(type: PolylineIndex) self pointer
arg1(type: object) mandatory parameter
Returns
(type: object)

◆ getIndexStatistics()

def getIndexStatistics (   self)
Parameters
self(type: PolylineIndex) self pointer
Returns
(type: IndexStats)

◆ getLimit()

def getLimit (   self)
Parameters
self(type: PolylineIndex) self pointer
Returns
(type: Box)

◆ searchGeometry()

def searchGeometry (   self,
args,
**  kwargs 
)
static

possible calls:

  • searchGeometry(self, win: Window, mode: SpatialQueryMode, includeRightBoundary: object)
  • searchGeometry(self, box: Box, mode: SpatialQueryMode, includeRightBoundary: object)
  • searchGeometry(self, polygon: Polygon, mode: SpatialQueryMode)
  • searchGeometry(self, nnCount: object, queryPt: Point, maxDistance: object)
Parameters
self(type: object) self pointer
*args(type: list) mandatory parameter
**kwargs(type: dict) mandatory parameter
Returns
(type: list)

◆ sizeGeometry()

def sizeGeometry (   self)
Parameters
self(type: PolylineIndex) self pointer
Returns
(type: int)

◆ sizePolygon()

def sizePolygon (   self)
Parameters
self(type: PolylineIndex) self pointer
Returns
(type: int)

◆ sizePolygonPoint()

def sizePolygonPoint (   self)
Parameters
self(type: PolylineIndex) self pointer
Returns
(type: int)

◆ sizePolyline()

def sizePolyline (   self)
Parameters
self(type: PolylineIndex) self pointer
Returns
(type: int)

◆ sizePolylinePoint()

def sizePolylinePoint (   self)
Parameters
self(type: PolylineIndex) self pointer
Returns
(type: int)