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)
 
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)
 
def searchGeometry (self, *args, **kwargs)
 

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: bool)
  geometries(self, filter: Filter)
  geometries(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: GeometryFilterIteratorRangeLayout)

◆ getGeometry()

def getGeometry (   self,
  arg1 
)
  get geometry object by its id
  @param self (type: PolylineIndex) self pointer
  @param arg1 (type: int) mandatory parameter
  @return (type: object)

◆ getIndexStatistics()

def getIndexStatistics (   self)
  @param self (type: PolylineIndex) self pointer
  @return (type: IndexStats)

◆ getLimit()

def getLimit (   self)
  @param self (type: PolylineIndex) self pointer
  @return (type: Box)

◆ searchGeometry()

def searchGeometry (   self,
args,
**  kwargs 
)
static
  possible calls:
  searchGeometry(self, win: Window, mode: SpatialQueryMode, includeRightBoundary: bool)
  searchGeometry(self, box: Box, mode: SpatialQueryMode, includeRightBoundary: bool)
  searchGeometry(self, polygon: Polygon, mode: SpatialQueryMode)
  searchGeometry(self, nnCount: int, queryPt: Point, maxDistance: float)

  @param self (type: object) self pointer
  @param *args  (type: list) mandatory parameter
  @param ** kwargs  (type: dict) mandatory parameter
  @return (type: list)

◆ sizeGeometry()

def sizeGeometry (   self)
  @param self (type: PolylineIndex) self pointer
  @return (type: int)

◆ sizePolygon()

def sizePolygon (   self)
  @param self (type: PolylineIndex) self pointer
  @return (type: int)

◆ sizePolygonPoint()

def sizePolygonPoint (   self)
  @param self (type: PolylineIndex) self pointer
  @return (type: int)

◆ sizePolyline()

def sizePolyline (   self)
  @param self (type: PolylineIndex) self pointer
  @return (type: int)

◆ sizePolylinePoint()

def sizePolylinePoint (   self)
  @param self (type: PolylineIndex) self pointer
  @return (type: int)