SYMBOL INDEX (1406 symbols across 66 files) FILE: __init__.py class BlenderVersionError (line 39) | class BlenderVersionError(Exception): function getAppData (line 67) | def getAppData(): function _excepthook (line 97) | def _excepthook(exc_type, exc_value, exc_traceback): function init (line 113) | def init(self, *args, **kwargs): class BGIS_OT_logs (line 177) | class BGIS_OT_logs(bpy.types.Operator): method execute (line 182) | def execute(self, context): class VIEW3D_MT_menu_gis_import (line 195) | class VIEW3D_MT_menu_gis_import(bpy.types.Menu): method draw (line 197) | def draw(self, context): class VIEW3D_MT_menu_gis_export (line 207) | class VIEW3D_MT_menu_gis_export(bpy.types.Menu): method draw (line 209) | def draw(self, context): class VIEW3D_MT_menu_gis_webgeodata (line 213) | class VIEW3D_MT_menu_gis_webgeodata(bpy.types.Menu): method draw (line 215) | def draw(self, context): class VIEW3D_MT_menu_gis_camera (line 223) | class VIEW3D_MT_menu_gis_camera(bpy.types.Menu): method draw (line 225) | def draw(self, context): class VIEW3D_MT_menu_gis_mesh (line 232) | class VIEW3D_MT_menu_gis_mesh(bpy.types.Menu): method draw (line 234) | def draw(self, context): class VIEW3D_MT_menu_gis_object (line 243) | class VIEW3D_MT_menu_gis_object(bpy.types.Menu): method draw (line 245) | def draw(self, context): class VIEW3D_MT_menu_gis_nodes (line 249) | class VIEW3D_MT_menu_gis_nodes(bpy.types.Menu): method draw (line 251) | def draw(self, context): class VIEW3D_MT_menu_gis (line 255) | class VIEW3D_MT_menu_gis(bpy.types.Menu): method draw (line 258) | def draw(self, context): function add_gis_menu (line 284) | def add_gis_menu(self, context): function register (line 289) | def register(): function unregister (line 362) | def unregister(): FILE: clients/QtMapServiceClient.py function getShpExtent (line 33) | def getShpExtent(pathShp): function getKmlExtent (line 42) | def getKmlExtent(kmlFile, crs2): class QtMapServiceClient (line 75) | class QtMapServiceClient(QtGui.QMainWindow, mainForm): method __init__ (line 77) | def __init__(self): method provider (line 106) | def provider(self): method layer (line 112) | def layer(self): method outProj (line 116) | def outProj(self): method zoom (line 120) | def zoom(self): method rq (line 126) | def rq(self): method uiUpdateMaskOption (line 132) | def uiUpdateMaskOption(self): method uiUpdateSeedOption (line 138) | def uiUpdateSeedOption(self): method uiDoUpdateProvider (line 162) | def uiDoUpdateProvider(self): method uiDoUpdateScales (line 177) | def uiDoUpdateScales(self): method uiDoUpdateRes (line 185) | def uiDoUpdateRes(self, zoomLevel): method uiDoReadShpExtent (line 191) | def uiDoReadShpExtent(self): method updateExtent (line 196) | def updateExtent(self): method uiDoRequestInfos (line 214) | def uiDoRequestInfos(self): method uiDoProcess (line 240) | def uiDoProcess(self): method uiProcessFinished (line 286) | def uiProcessFinished(self): method uiDoCancelThread (line 291) | def uiDoCancelThread(self): method uiSendQuestion (line 297) | def uiSendQuestion(self, titre, msg): method updateUi (line 304) | def updateUi(self): method uiDoUpdateBar1 (line 307) | def uiDoUpdateBar1(self, num): method uiDoConfigBar1 (line 310) | def uiDoConfigBar1(self, nb): method updateProcessInfo (line 314) | def updateProcessInfo(self, txt): method setInOutFolder (line 318) | def setInOutFolder(self): method setCacheFolder (line 323) | def setCacheFolder(self): method setInFolder (line 328) | def setInFolder(self): method setOpenFileName (line 334) | def setOpenFileName(self, filtre): method setExistingDirectory (line 338) | def setExistingDirectory(self): method setSaveFileName (line 342) | def setSaveFileName(self): class DownloadTiles (line 348) | class DownloadTiles(QtCore.QThread): method __init__ (line 355) | def __init__(self, srv, layer, extent, zoom, outFile, outCRS, seedOnly... method run (line 372) | def run(self): method seedCache (line 391) | def seedCache(self): method getImage (line 394) | def getImage(self): method cancel (line 397) | def cancel(self): FILE: core/basemaps/gpkg.py class GeoPackage (line 37) | class GeoPackage(): method __init__ (line 41) | def __init__(self, path, tm): method isGPKG (line 63) | def isGPKG(self): method create (line 89) | def create(self): method insertMetadata (line 167) | def insertMetadata(self): method insertCRS (line 180) | def insertCRS(self, code, name, auth='EPSG', wkt=''): method insertTileMatrixSet (line 194) | def insertTileMatrixSet(self): method hasTile (line 224) | def hasTile(self, x, y, z): method getTile (line 230) | def getTile(self, x, y, z): method putTile (line 244) | def putTile(self, x, y, z, data): method listExistingTiles (line 253) | def listExistingTiles(self, tiles): method listMissingTiles (line 281) | def listMissingTiles(self, tiles): method getTiles (line 286) | def getTiles(self, tiles): method putTiles (line 314) | def putTiles(self, tiles): FILE: core/basemaps/mapservice.py class TileMatrix (line 53) | class TileMatrix(): method __init__ (line 78) | def __init__(self, gridDef): method globalbbox (line 134) | def globalbbox(self): method geoToProj (line 138) | def geoToProj(self, long, lat): method projToGeo (line 145) | def projToGeo(self, x, y): method getResList (line 153) | def getResList(self): method getRes (line 159) | def getRes(self, zoom): method getNearestZoom (line 169) | def getNearestZoom(self, res, rule='closer'): method getPrevResFac (line 200) | def getPrevResFac(self, z): method getNextResFac (line 204) | def getNextResFac(self, z): method getFromToResFac (line 208) | def getFromToResFac(self, z1, z2): method getTileNumber (line 223) | def getTileNumber(self, x, y, zoom): method getTileCoords (line 238) | def getTileCoords(self, col, row, zoom): method getTileBbox (line 254) | def getTileBbox(self, col, row, zoom): method bboxRequest (line 261) | def bboxRequest(self, bbox, zoom): class BBoxRequestMZ (line 264) | class BBoxRequestMZ(): method __init__ (line 266) | def __init__(self, tm, bbox, zooms): method tiles (line 274) | def tiles(self): method nbTiles (line 281) | def nbTiles(self): method __getitem__ (line 284) | def __getitem__(self, z): class BBoxRequest (line 288) | class BBoxRequest(): method __init__ (line 290) | def __init__(self, tm, bbox, zoom): method cols (line 311) | def cols(self): method rows (line 315) | def rows(self): method tiles (line 322) | def tiles(self): method nbTiles (line 326) | def nbTiles(self): class MapService (line 333) | class MapService(): method __init__ (line 365) | def __init__(self, srckey, cacheFolder, dstGridKey=None): method reportLoop (line 416) | def reportLoop(self): method start (line 427) | def start(self): method stop (line 433) | def stop(self): method report (line 437) | def report(self): method setDstGrid (line 450) | def setDstGrid(self, grdkey): method getCache (line 460) | def getCache(self, laykey, useDstGrid): method getTM (line 481) | def getTM(self, dstGrid=False): method buildUrl (line 491) | def buildUrl(self, laykey, col, row, zoom): method getQuadKey (line 548) | def getQuadKey(self, x, y, z): method isTileInMapsBounds (line 562) | def isTileInMapsBounds(self, col, row, zoom, tm): method downloadTile (line 573) | def downloadTile(self, laykey, col, row, zoom): method tileRequest (line 605) | def tileRequest(self, laykey, col, row, zoom, toDstGrid=True): method buildDstTile (line 626) | def buildDstTile(self, laykey, col, row, zoom): method seedTiles (line 667) | def seedTiles(self, laykey, tiles, toDstGrid=True, nbThread=10, buffSi... method getTiles (line 766) | def getTiles(self, laykey, tiles, toDstGrid=True, nbThread=10, cpt=True): method getTile (line 779) | def getTile(self, laykey, col, row, zoom, toDstGrid=True): method bboxRequest (line 783) | def bboxRequest(self, bbox, zoom, dstGrid=True): method seedCache (line 789) | def seedCache(self, laykey, bbox, zoom, toDstGrid=True, nbThread=10, b... method getImage (line 802) | def getImage(self, laykey, bbox, zoom, path=None, bigTiff=False, outCR... FILE: core/errors.py class OverlapError (line 4) | class OverlapError(Exception): method __init__ (line 5) | def __init__(self): method __str__ (line 7) | def __str__(self): class ReprojError (line 10) | class ReprojError(Exception): method __init__ (line 11) | def __init__(self, value): method __str__ (line 13) | def __str__(self): class ApiKeyError (line 16) | class ApiKeyError(Exception): method __init__ (line 17) | def __init__(self): method __str__ (line 19) | def __str__(self): FILE: core/georaster/bigtiffwriter.py class BigTiffWriter (line 34) | class BigTiffWriter(): method __del__ (line 43) | def __del__(self): method __init__ (line 48) | def __init__(self, path, w, h, georef, geoTiffOptions={'TFW':'YES', 'T... method paste (line 100) | def paste(self, data, x, y): method __repr__ (line 130) | def __repr__(self): FILE: core/georaster/georaster.py class GeoRaster (line 41) | class GeoRaster(): method __init__ (line 45) | def __init__(self, path, subBoxGeo=None, useGDAL=False): method __getattr__ (line 98) | def __getattr__(self, attr): method _getWfPath (line 106) | def _getWfPath(self): method _fromTIFF (line 121) | def _fromTIFF(self): method _fromGDAL (line 149) | def _fromGDAL(self): method fileExists (line 177) | def fileExists(self): method baseName (line 181) | def baseName(self): method isTiff (line 187) | def isTiff(self): method hasWorldFile (line 194) | def hasWorldFile(self): method isGeoref (line 197) | def isGeoref(self): method isOneBand (line 207) | def isOneBand(self): method isFloat (line 210) | def isFloat(self): method ddtype (line 213) | def ddtype(self): method __repr__ (line 225) | def __repr__(self): method toGDAL (line 244) | def toGDAL(self): method readAsNpArray (line 248) | def readAsNpArray(self, subset=True): FILE: core/georaster/georef.py class GeoRef (line 29) | class GeoRef(): method __init__ (line 35) | def __init__(self, rSize, pxSize, origin, rot=xy(0,0), pxCenter=True, ... method fromGDAL (line 72) | def fromGDAL(cls, ds): method fromWorldFile (line 87) | def fromWorldFile(cls, wfPath, rasterSize): method fromTyf (line 100) | def fromTyf(cls, tif): method toGDAL (line 167) | def toGDAL(self): method toWorldFile (line 174) | def toWorldFile(self, path): method hasCRS (line 189) | def hasCRS(self): method hasRotation (line 193) | def hasRotation(self): method cornersCenter (line 220) | def cornersCenter(self): method corners (line 236) | def corners(self): method bbox (line 254) | def bbox(self): method bboxPx (line 264) | def bboxPx(self): method center (line 268) | def center(self): method geoSize (line 273) | def geoSize(self): method orthoGeoSize (line 278) | def orthoGeoSize(self): method orthoPxSize (line 285) | def orthoPxSize(self): method geoFromPx (line 292) | def geoFromPx(self, xPx, yPx, reverseY=False, pxCenter=True): method pxFromGeo (line 321) | def pxFromGeo(self, x, y, reverseY=False, round2Floor=False): method pxToGeo (line 346) | def pxToGeo(self, xPx, yPx, reverseY=False): method geoToPx (line 348) | def geoToPx(self, x, y, reverseY=False, round2Floor=False): method setSubBoxGeo (line 355) | def setSubBoxGeo(self, subBoxGeo): method setSubBoxPx (line 375) | def setSubBoxPx(self, subBoxPx): method applySubBox (line 394) | def applySubBox(self): method getSubBoxGeoRef (line 400) | def getSubBoxGeoRef(self): method subBoxPx (line 404) | def subBoxPx(self): method subBoxPxSize (line 413) | def subBoxPxSize(self): method subBoxGeoSize (line 422) | def subBoxGeoSize(self): method subBoxPxOrigin (line 430) | def subBoxPxOrigin(self): method subBoxGeoOrigin (line 437) | def subBoxGeoOrigin(self): method __repr__ (line 445) | def __repr__(self): FILE: core/georaster/img_utils.py function isValidStream (line 27) | def isValidStream(data): function getImgFormat (line 36) | def getImgFormat(filepath): function getImgDim (line 70) | def getImgDim(filepath): FILE: core/georaster/npimg.py class NpImage (line 45) | class NpImage(): method _getIFACE (line 48) | def _getIFACE(self): method __getattr__ (line 72) | def __getattr__(self, attr): method __init__ (line 79) | def __init__(self, data, subBoxPx=None, noData=None, georef=None, adju... method size (line 149) | def size(self): method isGeoref (line 153) | def isGeoref(self): method nbBands (line 161) | def nbBands(self): method hasAlpha (line 168) | def hasAlpha(self): method isOneBand (line 172) | def isOneBand(self): method dtype (line 176) | def dtype(self): method isFloat (line 181) | def isFloat(self): method getMin (line 187) | def getMin(self, bandIdx=0): method getMax (line 193) | def getMax(self, bandIdx=0): method new (line 200) | def new(cls, w, h, bkgColor=(255,255,255,255), noData=None, georef=None): method _applySubBox (line 209) | def _applySubBox(self, data): method _npFromPath (line 221) | def _npFromPath(self, path): method _npFromBLOB (line 232) | def _npFromBLOB(self, data): method _npFromImgIO (line 256) | def _npFromImgIO(self, img): method _npFromPIL (line 261) | def _npFromPIL(self, img): method _npFromGDAL (line 269) | def _npFromGDAL(self, ds): method toBLOB (line 302) | def toBLOB(self, ext='PNG'): method toPIL (line 339) | def toPIL(self): method toGDAL (line 344) | def toGDAL(self): method removeAlpha (line 367) | def removeAlpha(self): method addAlpha (line 371) | def addAlpha(self, opacity=255): method save (line 380) | def save(self, path): method paste (line 415) | def paste(self, data, x, y): method cast2float (line 433) | def cast2float(self): method fillNodata (line 437) | def fillNodata(self): method reproj (line 462) | def reproj(self, crs1, crs2, out_ul=None, out_size=None, out_res=None,... method __repr__ (line 469) | def __repr__(self): FILE: core/lib/Tyf/__init__.py function _read_IFD (line 46) | def _read_IFD(obj, fileobj, offset, byteorder="<"): function from_buffer (line 97) | def from_buffer(obj, fileobj, offset, byteorder="<", custom_sub_ifd={}): function _load_raster (line 116) | def _load_raster(obj, fileobj): function _write_IFD (line 137) | def _write_IFD(obj, fileobj, offset, byteorder="<"): function to_buffer (line 204) | def to_buffer(obj, fileobj, offset, byteorder="<"): function _fileobj (line 271) | def _fileobj(f, mode): class TiffFile (line 282) | class TiffFile(list): method __init__ (line 288) | def __init__(self, fileobj): method __getitem__ (line 321) | def __getitem__(self, item): method __add__ (line 325) | def __add__(self, value): method load_raster (line 335) | def load_raster(self, idx=None): method save (line 342) | def save(self, f, byteorder="<", idx=None): class JpegFile (line 356) | class JpegFile(collections.OrderedDict): method __init__ (line 362) | def __init__(self, fileobj): method __getitem__ (line 384) | def __getitem__(self, item): method _pack (line 388) | def _pack(self, marker, fileobj): method save (line 402) | def save(self, f): method save_thumbnail (line 411) | def save_thumbnail(self, f): method dump_exif (line 432) | def dump_exif(self, f): method load_exif (line 437) | def load_exif(self, f): method strip_exif (line 443) | def strip_exif(self): function jpeg_extract (line 453) | def jpeg_extract(f): function open (line 472) | def open(f): FILE: core/lib/Tyf/decoders.py function _5 (line 12) | def _5(value): function _0x2 (line 30) | def _0x2(value): FILE: core/lib/Tyf/encoders.py function _1 (line 10) | def _1(value): function _2 (line 16) | def _2(value): function _3 (line 24) | def _3(value): function _4 (line 32) | def _4(value): function _5 (line 38) | def _5(value): function _6 (line 44) | def _6(value): function _7 (line 50) | def _7(value): function _8 (line 57) | def _8(value): function _9 (line 65) | def _9(value): function _11 (line 73) | def _11(value): function _0x2 (line 89) | def _0x2(value): FILE: core/lib/Tyf/gkd.py function Transform (line 14) | def Transform(obj, x=0., y=0., z1=0.,z2=1.): class GkdTag (line 85) | class GkdTag(ifd.TiffTag): method __init__ (line 88) | def __init__(self, tag=0x0, value=None, name="GeoTiff Tag"): method __setattr__ (line 109) | def __setattr__(self, attr, value): method _encode (line 112) | def _encode(self, value, types): method _decode (line 120) | def _decode(self): class Gkd (line 125) | class Gkd(dict): method __init__ (line 130) | def __init__(self, value={}, **pairs): method __getitem__ (line 134) | def __getitem__(self, tag): method __setitem__ (line 138) | def __setitem__(self, tag, value): method get (line 142) | def get(self, tag, error=None): method to_ifd (line 146) | def to_ifd(self): method from_ifd (line 170) | def from_ifd(self, ifd = {}, **kw): method getModelTransformation (line 193) | def getModelTransformation(self, tie_index=0): method tags (line 214) | def tags(self): FILE: core/lib/Tyf/ifd.py class TiffTag (line 7) | class TiffTag(object): method __init__ (line 21) | def __init__(self, tag, type=None, value=None, name="Tiff tag"): method __setattr__ (line 30) | def __setattr__(self, attr, value): method __repr__ (line 45) | def __repr__(self): method _encode (line 48) | def _encode(self, value): method _decode (line 51) | def _decode(self): method _determine_if_offset (line 54) | def _determine_if_offset(self): method _fill (line 60) | def _fill(self): method calcsize (line 67) | def calcsize(self): class Ifd (line 71) | class Ifd(dict): method __init__ (line 84) | def __init__(self, sub_ifd={}, **kwargs): method __setitem__ (line 95) | def __setitem__(self, tag, value): method __getitem__ (line 107) | def __getitem__(self, tag): method _check (line 113) | def _check(self): method set (line 118) | def set(self, tag, typ, value): method get (line 130) | def get(self, tag): method addtag (line 135) | def addtag(self, tifftag): method tags (line 140) | def tags(self): method set_location (line 147) | def set_location(self, longitude, latitude, altitude=0.): method get_location (line 154) | def get_location(self): method load_location (line 162) | def load_location(self, zoom=15, size="256x256", mcolor="0xff00ff", fo... method dump_location (line 182) | def dump_location(self, tilename, zoom=15, size="256x256", mcolor="0xf... FILE: core/lib/Tyf/tags.py function get (line 292) | def get(tag): function _2tag (line 301) | def _2tag(tag, family=None): FILE: core/lib/imageio/core/fetching.py class InternetNotAllowedError (line 22) | class InternetNotAllowedError(IOError): function get_remote_file (line 29) | def get_remote_file(fname, directory=None, force_download=False): function _fetch_file (line 103) | def _fetch_file(url, file_name, print_destination=True): function _chunk_read (line 158) | def _chunk_read(response, local_file, chunk_size=8192, initial_size=0): function _chunk_write (line 195) | def _chunk_write(chunk, local_file, progress): function _sizeof_fmt (line 202) | def _sizeof_fmt(num): FILE: core/lib/imageio/core/findlib.py function looks_lib (line 34) | def looks_lib(fname): function generate_candidate_libs (line 47) | def generate_candidate_libs(lib_names, lib_dirs=None): function load_lib (line 97) | def load_lib(exact_lib_names, lib_names, lib_dirs=None): FILE: core/lib/imageio/core/format.py class Format (line 45) | class Format: method __init__ (line 79) | def __init__(self, name, description, extensions=None, modes=None): method __repr__ (line 106) | def __repr__(self): method __str__ (line 110) | def __str__(self): method doc (line 114) | def doc(self): method name (line 123) | def name(self): method description (line 129) | def description(self): method extensions (line 135) | def extensions(self): method modes (line 142) | def modes(self): method get_reader (line 147) | def get_reader(self, request): method get_writer (line 160) | def get_writer(self, request): method can_read (line 173) | def can_read(self, request): method can_write (line 180) | def can_write(self, request): method _can_read (line 187) | def _can_read(self, request): # pragma: no cover method _can_write (line 190) | def _can_write(self, request): # pragma: no cover class _BaseReaderWriter (line 195) | class _BaseReaderWriter(object): method __init__ (line 201) | def __init__(self, format, request): method format (line 210) | def format(self): method request (line 217) | def request(self): method __enter__ (line 223) | def __enter__(self): method __exit__ (line 227) | def __exit__(self, type, value, traceback): method __del__ (line 232) | def __del__(self): method close (line 238) | def close(self): method closed (line 250) | def closed(self): method _checkClosed (line 255) | def _checkClosed(self, msg=None): method _open (line 265) | def _open(self, **kwargs): method _close (line 277) | def _close(self): class Reader (line 290) | class Reader(_BaseReaderWriter): method get_length (line 305) | def get_length(self): method get_data (line 319) | def get_data(self, index, **kwargs): method get_next_data (line 333) | def get_next_data(self, **kwargs): method get_meta_data (line 343) | def get_meta_data(self, index=None): method iter_data (line 364) | def iter_data(self): method __iter__ (line 385) | def __iter__(self): method __len__ (line 388) | def __len__(self): method _get_length (line 393) | def _get_length(self): method _get_data (line 403) | def _get_data(self, index): method _get_meta_data (line 413) | def _get_meta_data(self, index): class Writer (line 426) | class Writer(_BaseReaderWriter): method append_data (line 441) | def append_data(self, im, meta=None): method set_meta_data (line 468) | def set_meta_data(self, meta): method _append_data (line 489) | def _append_data(self, im, meta): method _set_meta_data (line 493) | def _set_meta_data(self, meta): class FormatManager (line 498) | class FormatManager: method __init__ (line 510) | def __init__(self): method __repr__ (line 513) | def __repr__(self): method __iter__ (line 516) | def __iter__(self): method __len__ (line 519) | def __len__(self): method __str__ (line 522) | def __str__(self): method __getitem__ (line 530) | def __getitem__(self, name): method add_format (line 564) | def add_format(self, format, overwrite=False): method search_read_format (line 583) | def search_read_format(self, request): method search_write_format (line 611) | def search_write_format(self, request): method get_format_names (line 640) | def get_format_names(self): method show (line 645) | def show(self): FILE: core/lib/imageio/core/functions.py function help (line 53) | def help(name=None): function get_reader (line 74) | def get_reader(uri, format=None, mode='?', **kwargs): function get_writer (line 114) | def get_writer(uri, format=None, mode='?', **kwargs): function imread (line 157) | def imread(uri, format=None, **kwargs): function imwrite (line 186) | def imwrite(uri, im, format=None, **kwargs): function mimread (line 230) | def mimread(uri, format=None, **kwargs): function mimwrite (line 276) | def mimwrite(uri, ims, format=None, **kwargs): function volread (line 326) | def volread(uri, format=None, **kwargs): function volwrite (line 352) | def volwrite(uri, im, format=None, **kwargs): function mvolread (line 397) | def mvolread(uri, format=None, **kwargs): function mvolwrite (line 435) | def mvolwrite(uri, ims, format=None, **kwargs): FILE: core/lib/imageio/core/request.py class Request (line 59) | class Request(object): method __init__ (line 86) | def __init__(self, uri, mode, **kwargs): method _parse_uri (line 121) | def _parse_uri(self, uri): method filename (line 247) | def filename(self): method mode (line 256) | def mode(self): method kwargs (line 266) | def kwargs(self): method get_file (line 273) | def get_file(self): method get_local_filename (line 322) | def get_local_filename(self): method finish (line 341) | def finish(self): method get_result (line 388) | def get_result(self): method firstbytes (line 396) | def firstbytes(self): method _read_first_bytes (line 404) | def _read_first_bytes(self, N=256): function read_n_bytes (line 430) | def read_n_bytes(f, N): FILE: core/lib/imageio/core/util.py function urlopen (line 36) | def urlopen(*args, **kwargs): function image_as_uint (line 51) | def image_as_uint(im, bitdepth=None): class ImageList (line 116) | class ImageList(list): method __init__ (line 117) | def __init__(self, meta=None): method meta (line 126) | def meta(self): class Image (line 132) | class Image(np.ndarray): method __new__ (line 140) | def __new__(cls, array, meta=None): method _copy_meta (line 156) | def _copy_meta(self, meta): method meta (line 166) | def meta(self): method __array_finalize__ (line 171) | def __array_finalize__(self, ob): method __array_wrap__ (line 180) | def __array_wrap__(self, out, context=None): function asarray (line 192) | def asarray(a): class Dict (line 211) | class Dict(_dict): method __getattribute__ (line 224) | def __getattribute__(self, key): method __setattr__ (line 233) | def __setattr__(self, key, val): method __dir__ (line 245) | def __dir__(self): class BaseProgressIndicator (line 252) | class BaseProgressIndicator: method __init__ (line 270) | def __init__(self, name): method start (line 278) | def start(self, action='', unit='', max=0): method status (line 294) | def status(self): method set_progress (line 302) | def set_progress(self, progress=0, force=False): method increase_progress (line 331) | def increase_progress(self, extra_progress): method finish (line 338) | def finish(self, message=None): method fail (line 350) | def fail(self, message=None): method write (line 361) | def write(self, message): method _start (line 374) | def _start(self): method _stop (line 377) | def _stop(self): method _update_progress (line 380) | def _update_progress(self, progressText): method _write (line 383) | def _write(self, message): class StdoutProgressIndicator (line 387) | class StdoutProgressIndicator(BaseProgressIndicator): method _start (line 394) | def _start(self): method _update_progress (line 404) | def _update_progress(self, progressText): method _stop (line 416) | def _stop(self): method _write (line 421) | def _write(self, message): function appdata_dir (line 431) | def appdata_dir(appname=None, roaming=False): function resource_dirs (line 486) | def resource_dirs(): function get_platform (line 515) | def get_platform(): function has_module (line 543) | def has_module(module_name): FILE: core/lib/imageio/freeze.py function get_includes (line 8) | def get_includes(): function get_excludes (line 16) | def get_excludes(): FILE: core/lib/imageio/plugins/_freeimage.py function get_freeimage_lib (line 42) | def get_freeimage_lib(): class FI_TYPES (line 70) | class FI_TYPES(object): class IO_FLAGS (line 132) | class IO_FLAGS(object): class METADATA_MODELS (line 241) | class METADATA_MODELS(object): class METADATA_DATATYPE (line 254) | class METADATA_DATATYPE(object): class Freeimage (line 296) | class Freeimage(object): method __init__ (line 378) | def __init__(self): method lib (line 407) | def lib(self): method has_lib (line 418) | def has_lib(self): method load_freeimage (line 425) | def load_freeimage(self): method _load_freeimage (line 451) | def _load_freeimage(self): method _register_api (line 482) | def _register_api(self): method __enter__ (line 491) | def __enter__(self): method __exit__ (line 495) | def __exit__(self, *args): method _reset_log (line 499) | def _reset_log(self): method _get_error_message (line 505) | def _get_error_message(self): method _show_any_warnings (line 517) | def _show_any_warnings(self): method get_output_log (line 525) | def get_output_log(self): method getFIF (line 532) | def getFIF(self, filename, mode, bytes=None): method create_bitmap (line 574) | def create_bitmap(self, filename, ftype, flags=0): method create_multipage_bitmap (line 580) | def create_multipage_bitmap(self, filename, ftype, flags=0): class FIBaseBitmap (line 587) | class FIBaseBitmap(object): method __init__ (line 588) | def __init__(self, fi, filename, ftype, flags): method __del__ (line 596) | def __del__(self): method close (line 599) | def close(self): method _set_bitmap (line 611) | def _set_bitmap(self, bitmap, close_func=None): method get_meta_data (line 623) | def get_meta_data(self): method set_meta_data (line 690) | def set_meta_data(self, metadata): class FIBitmap (line 763) | class FIBitmap(FIBaseBitmap): method allocate (line 767) | def allocate(self, array): method load_from_filename (line 802) | def load_from_filename(self, filename=None): method save_to_filename (line 836) | def save_to_filename(self, filename=None): method get_image_data (line 900) | def get_image_data(self): method set_image_data (line 937) | def set_image_data(self, array): method _wrap_bitmap_bits_in_array (line 997) | def _wrap_bitmap_bits_in_array(self, shape, dtype, save): method _finish_wrapped_array (line 1050) | def _finish_wrapped_array(self, array): # IS_PYPY method _get_type_and_shape (line 1077) | def _get_type_and_shape(self): method quantize (line 1130) | def quantize(self, quantizer=0, palettesize=256): class FIMultipageBitmap (line 1174) | class FIMultipageBitmap(FIBaseBitmap): method load_from_filename (line 1178) | def load_from_filename(self, filename=None): method save_to_filename (line 1225) | def save_to_filename(self, filename=None): method __len__ (line 1252) | def __len__(self): method get_page (line 1256) | def get_page(self, index): method append_bitmap (line 1276) | def append_bitmap(self, bitmap): FILE: core/lib/imageio/plugins/freeimage.py class FreeimageFormat (line 22) | class FreeimageFormat(Format): method fif (line 43) | def fif(self): method _can_read (line 46) | def _can_read(self, request): method _can_write (line 58) | def _can_write(self, request): class Reader (line 71) | class Reader(Format.Reader): method _get_length (line 73) | def _get_length(self): method _open (line 76) | def _open(self, flags=0): method _close (line 81) | def _close(self): method _get_data (line 84) | def _get_data(self, index): method _get_meta_data (line 89) | def _get_meta_data(self, index): class Writer (line 96) | class Writer(Format.Writer): method _open (line 98) | def _open(self, flags=0): method _close (line 104) | def _close(self): method _append_data (line 111) | def _append_data(self, im, meta): method _set_meta_data (line 132) | def _set_meta_data(self, meta): class FreeimageBmpFormat (line 141) | class FreeimageBmpFormat(FreeimageFormat): class Writer (line 155) | class Writer(FreeimageFormat.Writer): method _open (line 156) | def _open(self, flags=0, compression=False): method _append_data (line 166) | def _append_data(self, im, meta): class FreeimagePngFormat (line 171) | class FreeimagePngFormat(FreeimageFormat): class Reader (line 195) | class Reader(FreeimageFormat.Reader): method _open (line 196) | def _open(self, flags=0, ignoregamma=False): class Writer (line 206) | class Writer(FreeimageFormat.Writer): method _open (line 207) | def _open(self, flags=0, compression=9, quantize=0, interlaced=False): method _append_data (line 223) | def _append_data(self, im, meta): class FreeimageJpegFormat (line 243) | class FreeimageJpegFormat(FreeimageFormat): class Reader (line 274) | class Reader(FreeimageFormat.Reader): method _open (line 275) | def _open(self, flags=0, exifrotate=True, quickread=False): method _get_data (line 285) | def _get_data(self, index): method _rotate (line 290) | def _rotate(self, im, meta): class Writer (line 318) | class Writer(FreeimageFormat.Writer): method _open (line 319) | def _open(self, flags=0, quality=75, progressive=False, optimize=False, method _append_data (line 337) | def _append_data(self, im, meta): function _create_predefined_freeimage_formats (line 403) | def _create_predefined_freeimage_formats(): function create_freeimage_formats (line 416) | def create_freeimage_formats(): FILE: core/lib/imageio/testing.py function run_tests_if_main (line 41) | def run_tests_if_main(show_coverage=False): function get_test_dir (line 66) | def get_test_dir(): function clean_test_dir (line 81) | def clean_test_dir(strict=False): function need_internet (line 90) | def need_internet(): function test_unit (line 97) | def test_unit(cov_report='term'): function test_style (line 113) | def test_style(): function _enable_faulthandler (line 167) | def _enable_faulthandler(): function _clear_imageio (line 179) | def _clear_imageio(): class FileForTesting (line 186) | class FileForTesting(object): method __init__ (line 189) | def __init__(self, original): method write (line 192) | def write(self, msg): method flush (line 198) | def flush(self): method revert (line 201) | def revert(self): function _get_style_test_options (line 205) | def _get_style_test_options(filename): function _test_style (line 227) | def _test_style(filename, ignore): FILE: core/lib/imghdr.py function what (line 11) | def what(file, h=None): function test_jpeg (line 37) | def test_jpeg(h, f): function test_png (line 44) | def test_png(h, f): function test_gif (line 50) | def test_gif(h, f): function test_tiff (line 57) | def test_tiff(h, f): function test_rgb (line 64) | def test_rgb(h, f): function test_pbm (line 71) | def test_pbm(h, f): function test_pgm (line 79) | def test_pgm(h, f): function test_ppm (line 87) | def test_ppm(h, f): function test_rast (line 95) | def test_rast(h, f): function test_xbm (line 102) | def test_xbm(h, f): function test_bmp (line 109) | def test_bmp(h, f): function test_webp (line 115) | def test_webp(h, f): function test_exr (line 121) | def test_exr(h, f): function test (line 131) | def test(): function testall (line 146) | def testall(list, recursive, toplevel): FILE: core/lib/shapefile.py function b (line 87) | def b(v, encoding='utf-8', encodingErrors='strict'): function u (line 101) | def u(v, encoding='utf-8', encodingErrors='strict'): function is_string (line 115) | def is_string(v): function b (line 119) | def b(v, encoding='utf-8', encodingErrors='strict'): function u (line 133) | def u(v, encoding='utf-8', encodingErrors='strict'): function is_string (line 147) | def is_string(v): class _Array (line 153) | class _Array(array.array): method __repr__ (line 156) | def __repr__(self): function signed_area (line 159) | def signed_area(coords): class Shape (line 168) | class Shape(object): method __init__ (line 169) | def __init__(self, shapeType=NULL, points=None, parts=None, partTypes=... method __geo_interface__ (line 188) | def __geo_interface__(self): method _from_geojson (line 265) | def _from_geojson(geoj): method shapeTypeName (line 341) | def shapeTypeName(self): class _Record (line 344) | class _Record(list): method __init__ (line 360) | def __init__(self, field_positions, values, oid=None): method __getattr__ (line 375) | def __getattr__(self, item): method __setattr__ (line 393) | def __setattr__(self, key, value): method __getitem__ (line 409) | def __getitem__(self, item): method __setitem__ (line 430) | def __setitem__(self, key, value): method oid (line 449) | def oid(self): method as_dict (line 453) | def as_dict(self): method __repr__ (line 460) | def __repr__(self): method __dir__ (line 463) | def __dir__(self): class ShapeRecord (line 474) | class ShapeRecord(object): method __init__ (line 477) | def __init__(self, shape=None, record=None): method __geo_interface__ (line 482) | def __geo_interface__(self): class Shapes (line 487) | class Shapes(list): method __repr__ (line 493) | def __repr__(self): method __geo_interface__ (line 497) | def __geo_interface__(self): class ShapeRecords (line 501) | class ShapeRecords(list): method __repr__ (line 507) | def __repr__(self): method __geo_interface__ (line 511) | def __geo_interface__(self): class ShapefileException (line 515) | class ShapefileException(Exception): class Reader (line 519) | class Reader(object): method __init__ (line 537) | def __init__(self, *args, **kwargs): method __str__ (line 584) | def __str__(self): method __enter__ (line 597) | def __enter__(self): method __exit__ (line 603) | def __exit__(self, exc_type, exc_val, exc_tb): method __len__ (line 609) | def __len__(self): method __iter__ (line 613) | def __iter__(self): method __geo_interface__ (line 619) | def __geo_interface__(self): method shapeTypeName (line 632) | def shapeTypeName(self): method load (line 635) | def load(self, shapefile=None): method load_shp (line 652) | def load_shp(self, shapefile_name): method load_shx (line 665) | def load_shx(self, shapefile_name): method load_dbf (line 678) | def load_dbf(self, shapefile_name): method __del__ (line 691) | def __del__(self): method close (line 694) | def close(self): method __getFileObj (line 702) | def __getFileObj(self, f): method __restrictIndex (line 713) | def __restrictIndex(self, i): method __shpHeader (line 723) | def __shpHeader(self): method __shape (line 747) | def __shape(self): method __shapeIndex (line 820) | def __shapeIndex(self, i=None): method shape (line 842) | def shape(self, i=0): method shapes (line 856) | def shapes(self): method iterShapes (line 871) | def iterShapes(self): method __dbfHeader (line 881) | def __dbfHeader(self): method __recordFmt (line 914) | def __recordFmt(self): method __record (line 927) | def __record(self, oid=None): method record (line 993) | def record(self, i=0): method records (line 1004) | def records(self): method iterRecords (line 1017) | def iterRecords(self): method shapeRecord (line 1029) | def shapeRecord(self, i=0): method shapeRecords (line 1035) | def shapeRecords(self): method iterShapeRecords (line 1041) | def iterShapeRecords(self): class Writer (line 1048) | class Writer(object): method __init__ (line 1050) | def __init__(self, target=None, shapeType=None, autoBalance=False, **k... method __len__ (line 1085) | def __len__(self): method __enter__ (line 1091) | def __enter__(self): method __exit__ (line 1097) | def __exit__(self, exc_type, exc_val, exc_tb): method __del__ (line 1103) | def __del__(self): method close (line 1106) | def close(self): method __getFileObj (line 1142) | def __getFileObj(self, f): method __shpFileLength (line 1154) | def __shpFileLength(self): method __bbox (line 1167) | def __bbox(self, s): method __zbox (line 1189) | def __zbox(self, s): method __mbox (line 1208) | def __mbox(self, s): method shapeTypeName (line 1234) | def shapeTypeName(self): method bbox (line 1237) | def bbox(self): method zbox (line 1243) | def zbox(self): method mbox (line 1247) | def mbox(self): method __shapefileHeader (line 1251) | def __shapefileHeader(self, fileObj, headerType='shp'): method __dbfHeader (line 1303) | def __dbfHeader(self): method shape (line 1337) | def shape(self, s): method __shpRecord (line 1355) | def __shpRecord(self, s): method __shxRecord (line 1498) | def __shxRecord(self, offset, length): method record (line 1504) | def record(self, *recordList, **recordDict): method __dbfRecord (line 1535) | def __dbfRecord(self, record): method balance (line 1602) | def balance(self): method null (line 1612) | def null(self): method point (line 1617) | def point(self, x, y): method pointm (line 1624) | def pointm(self, x, y, m=None): method pointz (line 1632) | def pointz(self, x, y, z=0, m=None): method multipoint (line 1642) | def multipoint(self, points): method multipointm (line 1649) | def multipointm(self, points): method multipointz (line 1657) | def multipointz(self, points): method line (line 1667) | def line(self, lines): method linem (line 1673) | def linem(self, lines): method linez (line 1680) | def linez(self, lines): method poly (line 1689) | def poly(self, polys): method polym (line 1697) | def polym(self, polys): method polyz (line 1706) | def polyz(self, polys): method multipatch (line 1717) | def multipatch(self, parts, partTypes): method _shapeparts (line 1743) | def _shapeparts(self, parts, shapeType): method field (line 1762) | def field(self, name, fieldType="C", size="50", decimal=0): function test (line 1854) | def test(**kwargs): FILE: core/lib/shapefile123.py function b (line 46) | def b(v): function u (line 61) | def u(v): function is_string (line 85) | def is_string(v): class _Array (line 91) | class _Array(array.array): method __repr__ (line 94) | def __repr__(self): function signed_area (line 97) | def signed_area(coords): class _Shape (line 107) | class _Shape: method __init__ (line 108) | def __init__(self, shapeType=None): method __geo_interface__ (line 122) | def __geo_interface__(self): class _ShapeRecord (line 193) | class _ShapeRecord: method __init__ (line 195) | def __init__(self, shape=None, record=None): class ShapefileException (line 199) | class ShapefileException(Exception): class Reader (line 203) | class Reader: method __init__ (line 221) | def __init__(self, *args, **kwargs): method load (line 256) | def load(self, shapefile=None): method __getFileObj (line 281) | def __getFileObj(self, f): method __restrictIndex (line 292) | def __restrictIndex(self, i): method __shpHeader (line 302) | def __shpHeader(self): method __shape (line 320) | def __shape(self): method __shapeIndex (line 380) | def __shapeIndex(self, i=None): method shape (line 400) | def shape(self, i=0): method shapes (line 414) | def shapes(self): method iterShapes (line 429) | def iterShapes(self): method __dbfHeaderLength (line 439) | def __dbfHeaderLength(self): method __dbfHeader (line 449) | def __dbfHeader(self): method __recordFmt (line 474) | def __recordFmt(self): method __record (line 482) | def __record(self): method record (line 525) | def record(self, i=0): method records (line 536) | def records(self): method iterRecords (line 549) | def iterRecords(self): method shapeRecord (line 561) | def shapeRecord(self, i=0): method shapeRecords (line 567) | def shapeRecords(self): method iterShapeRecords (line 574) | def iterShapeRecords(self): class Writer (line 581) | class Writer: method __init__ (line 583) | def __init__(self, shapeType=None): method __getFileObj (line 597) | def __getFileObj(self, f): method __shpFileLength (line 609) | def __shpFileLength(self): method __bbox (line 668) | def __bbox(self, shapes, shapeTypes=[]): method __zbox (line 680) | def __zbox(self, shapes, shapeTypes=[]): method __mbox (line 691) | def __mbox(self, shapes, shapeTypes=[]): method bbox (line 701) | def bbox(self): method zbox (line 707) | def zbox(self): method mbox (line 711) | def mbox(self): method __shapefileHeader (line 715) | def __shapefileHeader(self, fileObj, headerType='shp'): method __dbfHeader (line 747) | def __dbfHeader(self): method __shpRecords (line 778) | def __shpRecords(self): method __shxRecords (line 894) | def __shxRecords(self): method __dbfRecords (line 902) | def __dbfRecords(self): method null (line 924) | def null(self): method point (line 928) | def point(self, x, y, z=0, m=0): method line (line 934) | def line(self, parts=[], shapeType=POLYLINE): method poly (line 940) | def poly(self, parts=[], shapeType=POLYGON, partTypes=[]): method field (line 971) | def field(self, name, fieldType="C", size="50", decimal=0): method record (line 975) | def record(self, *recordList, **recordDict): method shape (line 1000) | def shape(self, i): method shapes (line 1003) | def shapes(self): method saveShp (line 1007) | def saveShp(self, target): method saveShx (line 1017) | def saveShx(self, target): method saveDbf (line 1027) | def saveDbf(self, target): method save (line 1035) | def save(self, target=None, shp=None, shx=None, dbf=None): class Editor (line 1065) | class Editor(Writer): method __init__ (line 1066) | def __init__(self, shapefile=None, shapeType=POINT, autoBalance=1): method select (line 1079) | def select(self, expr): method delete (line 1084) | def delete(self, shape=None, part=None, point=None): method point (line 1113) | def point(self, x=None, y=None, z=None, m=None, shape=None, part=None,... method validate (line 1160) | def validate(self): method balance (line 1166) | def balance(self): method __fieldNorm (line 1175) | def __fieldNorm(self, fieldName): function test (line 1183) | def test(): FILE: core/maths/akima.py function interpolate (line 88) | def interpolate(x, y, x_new, axis=-1, out=None): FILE: core/maths/fillnodata.py function replace_nans (line 37) | def replace_nans(array, max_iter, tolerance, kernel_size=1, method='loca... function sincinterp (line 152) | def sincinterp(image, x, y, kernel_size=3 ): FILE: core/maths/interpo.py function scale (line 5) | def scale(inVal, inMin, inMax, outMin, outMax): function linearInterpo (line 10) | def linearInterpo(x1, x2, y1, y2, x): FILE: core/maths/kmeans1D.py function kmeans1d (line 34) | def kmeans1d(data, k, cutoff=False, maxIter=False): function getClustersValues (line 155) | def getClustersValues(data, clusters): function getBreaks (line 158) | def getBreaks(data, clusters, includeBounds=False): FILE: core/proj/ellps.py class Ellps (line 4) | class Ellps(): method __init__ (line 6) | def __init__(self, a, b): function dd2meters (line 14) | def dd2meters(dst): function meters2dd (line 22) | def meters2dd(dst): FILE: core/proj/reproj.py function webMercToLonLat (line 43) | def webMercToLonLat(x, y): function lonLatToWebMerc (line 50) | def lonLatToWebMerc(lon, lat): function reprojImg (line 61) | def reprojImg(crs1, crs2, ds1, out_ul=None, out_size=None, out_res=None,... class Reproj (line 187) | class Reproj(): method __init__ (line 189) | def __init__(self, crs1, crs2): method pts (line 253) | def pts(self, pts): method pt (line 304) | def pt(self, x, y): method bbox (line 310) | def bbox(self, bbox): function reprojPt (line 326) | def reprojPt(crs1, crs2, x, y): function reprojPts (line 336) | def reprojPts(crs1, crs2, pts): function reprojBbox (line 346) | def reprojBbox(crs1, crs2, bbox): FILE: core/proj/srs.py class SRS (line 33) | class SRS(): method validate (line 40) | def validate(cls, crs): method __init__ (line 48) | def __init__(self, crs): method fromGDAL (line 88) | def fromGDAL(cls, ds): method SRID (line 99) | def SRID(self): method hasCode (line 106) | def hasCode(self): method hasAuth (line 110) | def hasAuth(self): method isSRID (line 114) | def isSRID(self): method isEPSG (line 118) | def isEPSG(self): method isWM (line 122) | def isWM(self): method isWGS84 (line 126) | def isWGS84(self): method isUTM (line 130) | def isUTM(self): method __str__ (line 133) | def __str__(self): method __eq__ (line 140) | def __eq__(self, srs2): method getOgrSpatialRef (line 143) | def getOgrSpatialRef(self): method getPyProj (line 163) | def getPyProj(self): method loadProj4 (line 176) | def loadProj4(self): method isGeo (line 194) | def isGeo(self): method getWKT (line 207) | def getWKT(self): FILE: core/proj/srv.py class MapTilerCoordinates (line 39) | class MapTilerCoordinates(): method __init__ (line 41) | def __init__(self, apiKey=None): method reprojPt (line 65) | def reprojPt(self, epsg1, epsg2, x1, y1): method reprojPts (line 84) | def reprojPts(self, epsg1, epsg2, points): method search (line 123) | def search(self, query): method getEsriWkt (line 138) | def getEsriWkt(self, epsg): class EPSGIO (line 149) | class EPSGIO(MapTilerCoordinates): class TWCC (line 157) | class TWCC(): method reprojPt (line 160) | def reprojPt(epsg1, epsg2, x1, y1): FILE: core/proj/utm.py class OutOfRangeError (line 41) | class OutOfRangeError(ValueError): function longitude_to_zone_number (line 45) | def longitude_to_zone_number(longitude): function latitude_to_northern (line 48) | def latitude_to_northern(latitude): function lonlat_to_zone_northern (line 51) | def lonlat_to_zone_northern(lon, lat): function zone_number_to_central_longitude (line 56) | def zone_number_to_central_longitude(zone_number): function _code_from_epsg (line 66) | def _code_from_epsg(epsg): function epsg_to_zone_northern (line 80) | def epsg_to_zone_northern(epsg): function lonlat_to_epsg (line 89) | def lonlat_to_epsg(longitude, latitude): function zone_northern_to_epsg (line 96) | def zone_northern_to_epsg(zone, northern): class UTM (line 105) | class UTM(): method __init__ (line 107) | def __init__(self, zone, north): method init_from_epsg (line 118) | def init_from_epsg(cls, epsg): method init_from_lonlat (line 123) | def init_from_lonlat(cls, lon, lat): method utm_to_lonlat (line 128) | def utm_to_lonlat(self, easting, northing): method lonlat_to_utm (line 188) | def lonlat_to_utm(self, longitude, latitude): FILE: core/settings.py function getAvailableProjEngines (line 7) | def getAvailableProjEngines(): function getAvailableImgEngines (line 17) | def getAvailableImgEngines(): class Settings (line 28) | class Settings(): method __init__ (line 30) | def __init__(self, **kwargs): method proj_engine (line 40) | def proj_engine(self): method proj_engine (line 44) | def proj_engine(self, engine): method img_engine (line 51) | def img_engine(self): method img_engine (line 55) | def img_engine(self, engine): FILE: core/utils/bbox.py class BBOX (line 26) | class BBOX(dict): method __init__ (line 29) | def __init__(self, *args, **kwargs): method __str__ (line 56) | def __str__(self): method __getitem__ (line 62) | def __getitem__(self, attr): method __setitem__ (line 66) | def __setitem__(self, key, value): method __iter__ (line 70) | def __iter__(self): method keys (line 78) | def keys(self): method items (line 82) | def items(self): method values (line 86) | def values(self): method fromXYZ (line 91) | def fromXYZ(cls, lst): method toXYZ (line 101) | def toXYZ(self): method fromLatlon (line 109) | def fromLatlon(cls, lst): method toLatlon (line 114) | def toLatlon(self): method hasZ (line 119) | def hasZ(self): method to2D (line 126) | def to2D(self): method toGeo (line 130) | def toGeo(self, geoscn): method __eq__ (line 144) | def __eq__(self, bb): method overlap (line 153) | def overlap(self, bb): method isWithin (line 159) | def isWithin(self, bb): method contains (line 166) | def contains(self, bb): method __add__ (line 173) | def __add__(self, bb): method shift (line 186) | def shift(self, dx, dy): method center (line 194) | def center(self): method dimensions (line 204) | def dimensions(self): method corners (line 217) | def corners(self): method ul (line 222) | def ul(self): method ur (line 226) | def ur(self): method bl (line 230) | def bl(self): method br (line 234) | def br(self): FILE: core/utils/gradient.py class Color (line 12) | class Color(object): method __init__ (line 14) | def __init__(self, values=None, space='RGBA'): method __str__ (line 57) | def __str__(self): method __eq__ (line 66) | def __eq__(self, other): method alpha (line 71) | def alpha(self): method hex (line 77) | def hex(self): method RGBA (line 84) | def RGBA(self): #values range from 0 to 255 method rgba (line 90) | def rgba(self): #values range from 0 to 1 method HSVA (line 96) | def HSVA(self): #H ranges from 0° to 360°. Other values range from 0 t... method hsva (line 103) | def hsva(self): #values range from 0 to 1 method RGB (line 110) | def RGB(self): method rgb (line 116) | def rgb(self): method HSV (line 122) | def HSV(self): method hsv (line 129) | def hsv(self): method getColor (line 136) | def getColor(self, space='RGB', asDict=False): method from_RGB (line 184) | def from_RGB(self, R, G, B, A=255): method from_rgb (line 190) | def from_rgb(self, r, g, b, a=1): method from_HSV (line 196) | def from_HSV(self, H, S, V, A=1): method from_hsv (line 203) | def from_hsv(self, h, s, v, a=1): method from_hex (line 210) | def from_hex(self, hex): class Stop (line 216) | class Stop(): method __init__ (line 217) | def __init__(self, position, color): method __lt__ (line 221) | def __lt__(self, other): class Gradient (line 225) | class Gradient(): method __init__ (line 227) | def __init__(self, svg=False, permissive=False): method __str__ (line 235) | def __str__(self): method __readSVG (line 238) | def __readSVG(self, svg): method positions (line 278) | def positions(self): method colors (line 281) | def colors(self): method asList (line 285) | def asList(self, space='RGBA'): method asDict (line 288) | def asDict(self, space='RGBA'): method addStop (line 292) | def addStop(self, position, color, reorder=True): method addStops (line 313) | def addStops(self, positions, colors): method sortStops (line 321) | def sortStops(self): method rmColor (line 324) | def rmColor(self, color): method rmPosition (line 336) | def rmPosition(self, pos): method rescale (line 346) | def rescale(self, toMin, toMax): method evaluate (line 352) | def evaluate(self, pos, colorSpace = 'RGB', method='LINEAR'): method getRangeColor (line 431) | def getRangeColor(self, n, interpoSpace='RGB', interpoMethod='LINEAR'): method exportSVG (line 443) | def exportSVG(self, svgPath, discrete=False): FILE: core/utils/timing.py function perf_clock (line 3) | def perf_clock(): FILE: core/utils/xy.py class XY (line 23) | class XY(object): method __init__ (line 25) | def __init__(self, x, y, z=None): method __str__ (line 37) | def __str__(self): method __repr__ (line 42) | def __repr__(self): method __getitem__ (line 44) | def __getitem__(self,item): method __setitem__ (line 46) | def __setitem__(self, idx, value): method __iter__ (line 48) | def __iter__(self): method __len__ (line 50) | def __len__(self): method x (line 53) | def x(self): method y (line 56) | def y(self): method z (line 59) | def z(self): method xy (line 65) | def xy(self): method xyz (line 68) | def xyz(self): FILE: geoscene.py class SK (line 62) | class SK(): class GeoScene (line 81) | class GeoScene(): method __init__ (line 83) | def __init__(self, scn=None): method _rna_ui (line 91) | def _rna_ui(self): method view3dToProj (line 99) | def view3dToProj(self, dx, dy): method projToView3d (line 108) | def projToView3d(self, dx, dy): method hasCRS (line 118) | def hasCRS(self): method hasValidCRS (line 122) | def hasValidCRS(self): method isGeoref (line 128) | def isGeoref(self): method isFullyGeoref (line 134) | def isFullyGeoref(self): method isPartiallyGeoref (line 138) | def isPartiallyGeoref(self): method isBroken (line 142) | def isBroken(self): method hasOriginGeo (line 149) | def hasOriginGeo(self): method hasOriginPrj (line 153) | def hasOriginPrj(self): method setOriginGeo (line 156) | def setOriginGeo(self, lon, lat): method setOriginPrj (line 165) | def setOriginPrj(self, x, y, synch=True): method updOriginPrj (line 178) | def updOriginPrj(self, x, y, updObjLoc=True, synch=True): method updOriginGeo (line 189) | def updOriginGeo(self, lon, lat, updObjLoc=True): method moveOriginGeo (line 196) | def moveOriginGeo(self, dx, dy, updObjLoc=True): method moveOriginPrj (line 203) | def moveOriginPrj(self, dx, dy, useScale=True, updObjLoc=True, synch=T... method _moveObjLoc (line 217) | def _moveObjLoc(self, dx, dy): method getOriginGeo (line 224) | def getOriginGeo(self): method getOriginPrj (line 227) | def getOriginPrj(self): method delOriginGeo (line 230) | def delOriginGeo(self): method delOriginPrj (line 234) | def delOriginPrj(self): method delOrigin (line 238) | def delOrigin(self): method crs (line 243) | def crs(self): method crs (line 246) | def crs(self, v): method crs (line 267) | def crs(self): method lat (line 273) | def lat(self): method lat (line 276) | def lat(self, v): method lat (line 284) | def lat(self): method lon (line 289) | def lon(self): method lon (line 292) | def lon(self, v): method lon (line 300) | def lon(self): method crsx (line 305) | def crsx(self): method crsx (line 308) | def crsx(self, v): method crsx (line 316) | def crsx(self): method crsy (line 321) | def crsy(self): method crsy (line 324) | def crsy(self, v): method crsy (line 332) | def crsy(self): method scale (line 337) | def scale(self): method scale (line 340) | def scale(self, v): method scale (line 345) | def scale(self): method zoom (line 350) | def zoom(self): method zoom (line 353) | def zoom(self, v): method zoom (line 358) | def zoom(self): method hasScale (line 363) | def hasScale(self): method hasZoom (line 368) | def hasZoom(self): class GEOSCENE_OT_coords_viewer (line 375) | class GEOSCENE_OT_coords_viewer(Operator): method poll (line 384) | def poll(cls, context): method invoke (line 387) | def invoke(self, context, event): method modal (line 398) | def modal(self, context, event): class GEOSCENE_OT_set_crs (line 410) | class GEOSCENE_OT_set_crs(Operator): method draw (line 435) | def draw(self,context): method invoke (line 444) | def invoke(self, context, event): method execute (line 447) | def execute(self, context): class GEOSCENE_OT_init_org (line 460) | class GEOSCENE_OT_init_org(Operator): method invoke (line 475) | def invoke(self, context, event): method execute (line 478) | def execute(self, context): class GEOSCENE_OT_edit_org_geo (line 492) | class GEOSCENE_OT_edit_org_geo(Operator): method invoke (line 502) | def invoke(self, context, event): method execute (line 510) | def execute(self, context): class GEOSCENE_OT_edit_org_prj (line 518) | class GEOSCENE_OT_edit_org_prj(Operator): method invoke (line 528) | def invoke(self, context, event): method execute (line 536) | def execute(self, context): class GEOSCENE_OT_link_org_geo (line 544) | class GEOSCENE_OT_link_org_geo(Operator): method execute (line 551) | def execute(self, context): class GEOSCENE_OT_link_org_prj (line 566) | class GEOSCENE_OT_link_org_prj(Operator): method execute (line 573) | def execute(self, context): class GEOSCENE_OT_clear_org (line 588) | class GEOSCENE_OT_clear_org(Operator): method execute (line 595) | def execute(self, context): class GEOSCENE_OT_clear_georef (line 600) | class GEOSCENE_OT_clear_georef(Operator): method execute (line 607) | def execute(self, context): function getLon (line 616) | def getLon(self): function getLat (line 620) | def getLat(self): function setLon (line 624) | def setLon(self, lon): function setLat (line 632) | def setLat(self, lat): function getCrsx (line 640) | def getCrsx(self): function getCrsy (line 644) | def getCrsy(self): function setCrsx (line 648) | def setCrsx(self, x): function setCrsy (line 656) | def setCrsy(self, y): class GEOSCENE_PT_georef (line 666) | class GEOSCENE_PT_georef(Panel): method draw (line 674) | def draw(self, context): class GLOBAL_PROPS (line 686) | class GLOBAL_PROPS(PropertyGroup): function georefManagerLayout (line 696) | def georefManagerLayout(self, context): function register (line 822) | def register(): function unregister (line 832) | def unregister(): FILE: operators/add_camera_exif.py function newEmpty (line 41) | def newEmpty(scene, name, location): function newCamera (line 50) | def newCamera(scene, name, location, focalLength): function newTargetCamera (line 63) | def newTargetCamera(scene, name, location, focalLength): class CAMERA_OT_geophotos_add (line 76) | class CAMERA_OT_geophotos_add(Operator): method invoke (line 107) | def invoke(self, context, event): method execute (line 117) | def execute(self, context): class CAMERA_OT_geophotos_setactive (line 220) | class CAMERA_OT_geophotos_setactive(Operator): method listGeoCam (line 226) | def listGeoCam(self, context): method draw (line 233) | def draw(self, context): method invoke (line 237) | def invoke(self, context, event): method execute (line 243) | def execute(self, context): function register (line 296) | def register(): function unregister (line 305) | def unregister(): FILE: operators/add_camera_georef.py class CAMERA_OT_add_georender_cam (line 31) | class CAMERA_OT_add_georender_cam(bpy.types.Operator): method check (line 51) | def check(self, context): method draw (line 55) | def draw(self, context): method poll (line 62) | def poll(cls, context): method execute (line 65) | def execute(self, context):#every times operator redo options are modi... function register (line 196) | def register(): function unregister (line 205) | def unregister(): FILE: operators/io_export_shp.py class EXPORTGIS_OT_shapefile (line 21) | class EXPORTGIS_OT_shapefile(Operator, ExportHelper): method listCollections (line 56) | def listCollections(self, context): method poll (line 76) | def poll(cls, context): method draw (line 79) | def draw(self, context): method execute (line 88) | def execute(self, context): function register (line 270) | def register(): function unregister (line 278) | def unregister(): FILE: operators/io_get_dem.py class IMPORTGIS_OT_dem_query (line 26) | class IMPORTGIS_OT_dem_query(Operator): method invoke (line 34) | def invoke(self, context, event): method draw (line 48) | def draw(self,context): method poll (line 58) | def poll(cls, context): method execute (line 61) | def execute(self, context): function register (line 167) | def register(): function unregister (line 175) | def unregister(): FILE: operators/io_import_asc.py class IMPORTGIS_OT_ascii_grid (line 29) | class IMPORTGIS_OT_ascii_grid(Operator, ImportHelper): method listPredefCRS (line 44) | def listPredefCRS(self, context): method draw (line 79) | def draw(self, context): method total_lines (line 97) | def total_lines(self, filename): method read_row_newlines (line 108) | def read_row_newlines(self, f, ncols): method read_row_whitespace (line 114) | def read_row_whitespace(self, f, ncols): method poll (line 150) | def poll(cls, context): method execute (line 153) | def execute(self, context): function register (line 300) | def register(): function unregister (line 308) | def unregister(): FILE: operators/io_import_georaster.py class IMPORTGIS_OT_georaster (line 54) | class IMPORTGIS_OT_georaster(Operator, ImportHelper): method listObjects (line 62) | def listObjects(self, context): method listPredefCRS (line 77) | def listPredefCRS(self, context): method listSubdivisionModes (line 104) | def listSubdivisionModes(self, context): method draw (line 146) | def draw(self, context): method crsInputLayout (line 198) | def crsInputLayout(self, context): method poll (line 207) | def poll(cls, context): method execute (line 210) | def execute(self, context): function register (line 484) | def register(): function unregister (line 492) | def unregister(): FILE: operators/io_import_osm.py function getTags (line 30) | def getTags(): function queryBuilder (line 45) | def queryBuilder(bbox, tags=['building', 'highway'], types=['node', 'way... function joinBmesh (line 91) | def joinBmesh(src_bm, dest_bm): class OSM_IMPORT (line 105) | class OSM_IMPORT(): method enumTags (line 108) | def enumTags(self, context): method listObjects (line 137) | def listObjects(self, context): method draw (line 162) | def draw(self, context): method build (line 180) | def build(self, context, result, dstCRS): class IMPORTGIS_OT_osm_file (line 512) | class IMPORTGIS_OT_osm_file(Operator, OSM_IMPORT): method invoke (line 532) | def invoke(self, context, event): method execute (line 540) | def execute(self, context): class IMPORTGIS_OT_osm_query (line 606) | class IMPORTGIS_OT_osm_query(Operator, OSM_IMPORT): method check (line 615) | def check(self, context): method poll (line 620) | def poll(cls, context): method invoke (line 624) | def invoke(self, context, event): method execute (line 632) | def execute(self, context): function register (line 693) | def register(): function unregister (line 702) | def unregister(): FILE: operators/io_import_shp.py class IMPORTGIS_OT_shapefile_file_dialog (line 54) | class IMPORTGIS_OT_shapefile_file_dialog(Operator): method invoke (line 75) | def invoke(self, context, event): method draw (line 79) | def draw(self, context): method execute (line 84) | def execute(self, context): class IMPORTGIS_OT_shapefile_props_dialog (line 93) | class IMPORTGIS_OT_shapefile_props_dialog(Operator): method check (line 104) | def check(self, context): method listFields (line 107) | def listFields(self, context): method listPredefCRS (line 121) | def listPredefCRS(self, context): method listObjects (line 124) | def listObjects(self, context): method draw (line 207) | def draw(self, context): method shpCRSInputLayout (line 246) | def shpCRSInputLayout(self, context): method invoke (line 256) | def invoke(self, context, event): method execute (line 259) | def execute(self, context): class IMPORTGIS_OT_shapefile (line 299) | class IMPORTGIS_OT_shapefile(Operator): method poll (line 334) | def poll(cls, context): method __del__ (line 337) | def __del__(self): method execute (line 340) | def execute(self, context): function register (line 747) | def register(): function unregister (line 756) | def unregister(): FILE: operators/lib/osm/nominatim.py function nominatimQuery (line 14) | def nominatimQuery( FILE: operators/lib/osm/overpy/__init__.py function is_valid_type (line 30) | def is_valid_type(element, cls): class Overpass (line 42) | class Overpass(object): method __init__ (line 49) | def __init__(self, overpass_server="http://overpass-api.de/api/interpr... method query (line 63) | def query(self, query): method parse_json (line 131) | def parse_json(self, data, encoding="utf-8"): method parse_xml (line 147) | def parse_xml(self, data, encoding="utf-8"): class Result (line 173) | class Result(object): method __init__ (line 179) | def __init__(self, elements=None, api=None): method expand (line 196) | def expand(self, other): method append (line 215) | def append(self, element): method get_elements (line 225) | def get_elements(self, filter_cls, elem_id=None): method get_ids (line 246) | def get_ids(self, filter_cls): method get_node_ids (line 254) | def get_node_ids(self): method get_way_ids (line 257) | def get_way_ids(self): method get_relation_ids (line 260) | def get_relation_ids(self): method from_json (line 264) | def from_json(cls, data, api=None): method from_xml (line 285) | def from_xml(cls, data, api=None, iterparse=False): method get_node (line 332) | def get_node(self, node_id, resolve_missing=False): method get_nodes (line 367) | def get_nodes(self, node_id=None, **kwargs): method get_relation (line 377) | def get_relation(self, rel_id, resolve_missing=False): method get_relations (line 412) | def get_relations(self, rel_id=None, **kwargs): method get_way (line 422) | def get_way(self, way_id, resolve_missing=False): method get_ways (line 457) | def get_ways(self, way_id=None, **kwargs): method get_bounds (line 467) | def get_bounds(self): class Element (line 484) | class Element(object): method __init__ (line 490) | def __init__(self, attributes=None, result=None, tags=None): class Node (line 505) | class Node(Element): method __init__ (line 513) | def __init__(self, node_id=None, lat=None, lon=None, **kwargs): method __repr__ (line 529) | def __repr__(self): method from_json (line 533) | def from_json(cls, data, result=None): method from_xml (line 567) | def from_xml(cls, child, result=None): class Way (line 616) | class Way(Element): method __init__ (line 624) | def __init__(self, way_id=None, node_ids=None, **kwargs): method __repr__ (line 641) | def __repr__(self): method nodes (line 645) | def nodes(self): method get_nodes (line 651) | def get_nodes(self, resolve_missing=False): method from_json (line 708) | def from_json(cls, data, result=None): method from_xml (line 741) | def from_xml(cls, child, result=None): class Relation (line 792) | class Relation(Element): method __init__ (line 800) | def __init__(self, rel_id=None, members=None, **kwargs): method __repr__ (line 813) | def __repr__(self): method from_json (line 817) | def from_json(cls, data, result=None): method from_xml (line 863) | def from_xml(cls, child, result=None): class RelationMember (line 918) | class RelationMember(object): method __init__ (line 924) | def __init__(self, ref=None, role=None, result=None): method from_json (line 937) | def from_json(cls, data, result=None): method from_xml (line 960) | def from_xml(cls, child, result=None): class RelationNode (line 985) | class RelationNode(RelationMember): method resolve (line 988) | def resolve(self, resolve_missing=False): method __repr__ (line 991) | def __repr__(self): class RelationWay (line 995) | class RelationWay(RelationMember): method resolve (line 998) | def resolve(self, resolve_missing=False): method __repr__ (line 1001) | def __repr__(self): class RelationRelation (line 1005) | class RelationRelation(RelationMember): method resolve (line 1008) | def resolve(self, resolve_missing=False): method __repr__ (line 1011) | def __repr__(self): FILE: operators/lib/osm/overpy/exception.py class OverPyException (line 1) | class OverPyException(BaseException): class DataIncomplete (line 6) | class DataIncomplete(OverPyException): method __init__ (line 11) | def __init__(self, *args, **kwargs): class ElementDataWrongType (line 20) | class ElementDataWrongType(OverPyException): method __init__ (line 29) | def __init__(self, type_expected, type_provided=None): method __str__ (line 33) | def __str__(self): class OverpassBadRequest (line 40) | class OverpassBadRequest(OverPyException): method __init__ (line 49) | def __init__(self, query, msgs=None): method __str__ (line 55) | def __str__(self): class OverpassGatewayTimeout (line 65) | class OverpassGatewayTimeout(OverPyException): method __init__ (line 69) | def __init__(self): class OverpassTooManyRequests (line 73) | class OverpassTooManyRequests(OverPyException): method __init__ (line 77) | def __init__(self): class OverpassUnknownContentType (line 81) | class OverpassUnknownContentType(OverPyException): method __init__ (line 88) | def __init__(self, content_type): method __str__ (line 91) | def __str__(self): class OverpassUnknownHTTPStatusCode (line 97) | class OverpassUnknownHTTPStatusCode(OverPyException): method __init__ (line 104) | def __init__(self, code): method __str__ (line 107) | def __str__(self): FILE: operators/lib/osm/overpy/helper.py function get_street (line 6) | def get_street(street, areacode, api=None): function get_intersection (line 38) | def get_intersection(street1, street2, areacode, api=None): FILE: operators/mesh_delaunay_voronoi.py class Point (line 18) | class Point: method __init__ (line 19) | def __init__(self, x, y, z): function unique (line 22) | def unique(L): function checkEqual (line 41) | def checkEqual(lst): class OBJECT_OT_tesselation_delaunay (line 45) | class OBJECT_OT_tesselation_delaunay(bpy.types.Operator): method execute (line 51) | def execute(self, context): class OBJECT_OT_tesselation_voronoi (line 135) | class OBJECT_OT_tesselation_voronoi(bpy.types.Operator): method execute (line 151) | def execute(self, context): function register (line 227) | def register(): function unregister (line 236) | def unregister(): FILE: operators/mesh_earth_sphere.py function lonlat2xyz (line 12) | def lonlat2xyz(R, lon, lat): class OBJECT_OT_earth_sphere (line 20) | class OBJECT_OT_earth_sphere(Operator): method execute (line 28) | def execute(self, context): function getZDelta (line 59) | def getZDelta(d): class OBJECT_OT_earth_curvature (line 65) | class OBJECT_OT_earth_curvature(Operator): method execute (line 71) | def execute(self, context): function register (line 98) | def register(): function unregister (line 107) | def unregister(): FILE: operators/nodes_terrain_analysis_builder.py class TERRAIN_ANALYSIS_OT_build_nodes (line 14) | class TERRAIN_ANALYSIS_OT_build_nodes(Operator): method execute (line 20) | def execute(self, context): function register (line 364) | def register(): function unregister (line 372) | def unregister(): FILE: operators/nodes_terrain_analysis_reclassify.py class RECLASS_PG_color (line 46) | class RECLASS_PG_color(PropertyGroup): method updStop (line 49) | def updStop(item, context): method updColor (line 79) | def updColor(item, context): function populateList (line 97) | def populateList(colorRampNode): function updateAnalysisMode (line 114) | def updateAnalysisMode(scn, context): function setBounds (line 123) | def setBounds(): function scene_update (line 151) | def scene_update(scn): class RECLASS_UL_stops (line 184) | class RECLASS_UL_stops(UIList): method getAspectLabels (line 186) | def getAspectLabels(self): method draw_item (line 203) | def draw_item(self, context, layout, data, item, icon, active_data, ac... class RECLASS_PT_reclassify (line 238) | class RECLASS_PT_reclassify(Panel): method draw (line 245) | def draw(self, context): class RECLASS_OT_switch_interpolation (line 285) | class RECLASS_OT_switch_interpolation(Operator): method execute (line 290) | def execute(self, context): class RECLASS_OT_flip (line 300) | class RECLASS_OT_flip(Operator): method execute (line 305) | def execute(self, context): class RECLASS_OT_refresh (line 323) | class RECLASS_OT_refresh(Operator): method execute (line 328) | def execute(self, context): class RECLASS_OT_clear (line 334) | class RECLASS_OT_clear(Operator): method execute (line 339) | def execute(self, context): class RECLASS_OT_add (line 355) | class RECLASS_OT_add(Operator): method execute (line 360) | def execute(self, context): class RECLASS_OT_rm (line 388) | class RECLASS_OT_rm(Operator): method execute (line 393) | def execute(self, context): function clearRamp (line 417) | def clearRamp(stops, startColor=(0,0,0,1), endColor=(1,1,1,1), startPos=... function getValues (line 431) | def getValues(): class RECLASS_OT_auto (line 471) | class RECLASS_OT_auto(Operator): method invoke (line 491) | def invoke(self, context, event): method execute (line 502) | def execute(self, context): class RECLASS_PG_color_preview (line 644) | class RECLASS_PG_color_preview(PropertyGroup): class RECLASS_OT_quick_gradient (line 649) | class RECLASS_OT_quick_gradient(Operator): method check (line 665) | def check(self, context): method initPreview (line 668) | def initPreview(self, context): method updatePreview (line 686) | def updatePreview(self, context): method invoke (line 707) | def invoke(self, context, event): method draw (line 714) | def draw(self, context): method execute (line 726) | def execute(self, context): function filesList (line 758) | def filesList(inFolder, ext): class RECLASS_OT_svg_gradient (line 771) | class RECLASS_OT_svg_gradient(Operator): method listSVG (line 776) | def listSVG(self, context): method updatePreview (line 783) | def updatePreview(self, context): method invoke (line 821) | def invoke(self, context, event): method draw (line 833) | def draw(self, context):#layout for invoke props modal dialog method execute (line 847) | def execute(self, context): class RECLASS_OT_export_svg (line 875) | class RECLASS_OT_export_svg(Operator): method check (line 903) | def check(self, context): method invoke (line 906) | def invoke(self, context, event): method draw (line 911) | def draw(self, context): method execute (line 923) | def execute(self, context): function register (line 963) | def register(): function unregister (line 987) | def unregister(): FILE: operators/object_drop.py function get_align_matrix (line 34) | def get_align_matrix(location, normal): function get_lowest_world_co (line 43) | def get_lowest_world_co(ob, mat_parent=None): class OBJECT_OT_drop_to_ground (line 61) | class OBJECT_OT_drop_to_ground(Operator): method poll (line 85) | def poll(cls, context): method draw (line 93) | def draw(self, context): method execute (line 101) | def execute(self, context): function register (line 164) | def register(): function unregister (line 173) | def unregister(): FILE: operators/utils/bgis_utils.py function isTopView (line 9) | def isTopView(context): function mouseTo3d (line 16) | def mouseTo3d(context, x, y): class DropToGround (line 28) | class DropToGround(): method __init__ (line 31) | def __init__(self, scn, ground, method='OBJ'): method rayCast (line 41) | def rayCast(self, x, y): function placeObj (line 69) | def placeObj(mesh, objName): function adjust3Dview (line 82) | def adjust3Dview(context, bbox, zoomToSelect=True): function showTextures (line 114) | def showTextures(context): function addTexture (line 124) | def addTexture(mat, img, uvLay, name='texture'): class getBBOX (line 152) | class getBBOX(): method fromObj (line 157) | def fromObj(obj, applyTransform = True): method fromScn (line 172) | def fromScn(cls, scn): method fromBmesh (line 187) | def fromBmesh(bm): method fromTopView (line 199) | def fromTopView(context): FILE: operators/utils/delaunay_voronoi.py class Context (line 76) | class Context(object): method __init__ (line 77) | def __init__(self): method getClipEdges (line 89) | def getClipEdges(self): method getClipPolygons (line 121) | def getClipPolygons(self, closePoly): method clipLine (line 177) | def clipLine(self, x1, y1, equation, leftDir): method inExtent (line 213) | def inExtent(self, x, y): method orderPts (line 217) | def orderPts(self, edges): method setClipBuffer (line 255) | def setClipBuffer(self, xpourcent, ypourcent): method outSite (line 267) | def outSite(self,s): method outVertex (line 275) | def outVertex(self,s): method outTriple (line 284) | def outTriple(self,s1,s2,s3): method outBisector (line 291) | def outBisector(self,edge): method outEdge (line 298) | def outEdge(self,edge): function voronoi (line 323) | def voronoi(siteList,context): function isEqual (line 463) | def isEqual(a,b,relativeError=TOLERANCE): class Site (line 469) | class Site(object): method __init__ (line 470) | def __init__(self,x=0.0,y=0.0,sitenum=0): method dump (line 475) | def dump(self): method __lt__ (line 478) | def __lt__(self,other): method __eq__ (line 490) | def __eq__(self,other): method distance (line 494) | def distance(self,other): class Edge (line 500) | class Edge(object): method __init__ (line 506) | def __init__(self): method dump (line 514) | def dump(self): method setEndpoint (line 519) | def setEndpoint(self, lrFlag, site): method bisect (line 526) | def bisect(s1,s2): class Halfedge (line 559) | class Halfedge(object): method __init__ (line 560) | def __init__(self,edge=None,pm=Edge.LE): method dump (line 569) | def dump(self): method __lt__ (line 580) | def __lt__(self,other): method __eq__ (line 592) | def __eq__(self,other): method leftreg (line 596) | def leftreg(self,default): method rightreg (line 604) | def rightreg(self,default): method isPointRightOf (line 614) | def isPointRightOf(self,pt): method intersect (line 657) | def intersect(self,other): class EdgeList (line 692) | class EdgeList(object): method __init__ (line 693) | def __init__(self,xmin,xmax,nsites): method insert (line 708) | def insert(self,left,he): method delete (line 714) | def delete(self,he): method gethash (line 720) | def gethash(self,b): method leftbnd (line 731) | def leftbnd(self,pt): class PriorityQueue (line 769) | class PriorityQueue(object): method __init__ (line 770) | def __init__(self,ymin,ymax,nsites): method __len__ (line 780) | def __len__(self): method isEmpty (line 783) | def isEmpty(self): method insert (line 786) | def insert(self,he,site,offset): method delete (line 798) | def delete(self,he): method getBucket (line 807) | def getBucket(self,he): method getMinPt (line 814) | def getMinPt(self): method popMinHalfedge (line 822) | def popMinHalfedge(self): class SiteList (line 830) | class SiteList(object): method __init__ (line 831) | def __init__(self,pointList): method setSiteNumber (line 845) | def setSiteNumber(self,site): class Iterator (line 849) | class Iterator(object): method __init__ (line 850) | def __init__(this,lst): this.generator = (s for s in lst) method __iter__ (line 851) | def __iter__(this): return this method next (line 852) | def next(this): method iterator (line 861) | def iterator(self): method __iter__ (line 864) | def __iter__(self): method __len__ (line 867) | def __len__(self): method _getxmin (line 870) | def _getxmin(self): return self.__xmin method _getymin (line 871) | def _getymin(self): return self.__ymin method _getxmax (line 872) | def _getxmax(self): return self.__xmax method _getymax (line 873) | def _getymax(self): return self.__ymax method _getextent (line 874) | def _getextent(self): return self.__extent function computeVoronoiDiagram (line 883) | def computeVoronoiDiagram(points, xBuff=0, yBuff=0, polygonsOutput=False... function formatEdgesOutput (line 925) | def formatEdgesOutput(edges): function formatPolygonsOutput (line 940) | def formatPolygonsOutput(polygons): function computeDelaunayTriangulation (line 956) | def computeDelaunayTriangulation(points): FILE: operators/utils/georaster_utils.py function _exportAsMesh (line 33) | def _exportAsMesh(georaster, dx=0, dy=0, step=1, buildFaces=True, flat=F... function exportAsMesh (line 73) | def exportAsMesh(georaster, dx=0, dy=0, step=1, buildFaces=True, subset=... function rasterExtentToMesh (line 140) | def rasterExtentToMesh(name, rast, dx, dy, pxLoc='CORNER', reproj=None, ... function geoRastUVmap (line 161) | def geoRastUVmap(obj, uvLayer, rast, dx, dy, reproj=None): function setDisplacer (line 183) | def setDisplacer(obj, rast, uvTxtLayer, mid=0, interpolation=False): class bpyGeoRaster (line 218) | class bpyGeoRaster(GeoRaster): method __init__ (line 220) | def __init__(self, path, subBoxGeo=None, useGDAL=False, clip=False, fi... method _load (line 262) | def _load(self, pack=False): method unload (line 275) | def unload(self): method isLoaded (line 281) | def isLoaded(self): method isPacked (line 288) | def isPacked(self): method toBitDepth (line 303) | def toBitDepth(self, a): method fromBitDepth (line 310) | def fromBitDepth(self, a): method getPixelsArray (line 317) | def getPixelsArray(self, bandIdx=None, subset=False): method flattenPixelsArray (line 372) | def flattenPixelsArray(self, px): FILE: operators/view3d_mapviewer.py class BaseMap (line 60) | class BaseMap(GeoScene): method __init__ (line 64) | def __init__(self, context, srckey, laykey, grdkey=None): method get (line 140) | def get(self): method stop (line 147) | def stop(self): method run (line 153) | def run(self): method moveOrigin (line 164) | def moveOrigin(self, dx, dy, useScale=True, updObjLoc=True): method request (line 168) | def request(self): method place (line 216) | def place(self): function drawInfosText (line 289) | def drawInfosText(self, context): function drawZoomBox (line 323) | def drawZoomBox(self, context): class VIEW3D_OT_map_start (line 352) | class VIEW3D_OT_map_start(Operator): method check (line 360) | def check(self, context): method listSources (line 363) | def listSources(self, context): method listGrids (line 370) | def listGrids(self, context): method listLayers (line 382) | def listLayers(self, context): method draw (line 418) | def draw(self, context): method invoke (line 467) | def invoke(self, context, event): method execute (line 485) | def execute(self, context): class VIEW3D_OT_map_viewer (line 534) | class VIEW3D_OT_map_viewer(Operator): method poll (line 550) | def poll(cls, context): method __del__ (line 554) | def __del__(self): method invoke (line 559) | def invoke(self, context, event): method modal (line 625) | def modal(self, context, event): class VIEW3D_OT_map_search (line 986) | class VIEW3D_OT_map_search(bpy.types.Operator): method invoke (line 995) | def invoke(self, context, event): method execute (line 1002) | def execute(self, context): function register (line 1030) | def register(): function unregister (line 1040) | def unregister(): FILE: prefs.py function getAppData (line 19) | def getAppData(): class BGIS_OT_pref_show (line 69) | class BGIS_OT_pref_show(Operator): method execute (line 76) | def execute(self, context): class BGIS_PREFS (line 88) | class BGIS_PREFS(AddonPreferences): method listPredefCRS (line 95) | def listPredefCRS(self, context): method getProjEngineItems (line 111) | def getProjEngineItems(self, context): method updateProjEngine (line 123) | def updateProjEngine(self, context): method getImgEngineItems (line 136) | def getImgEngineItems(self, context): method updateImgEngine (line 146) | def updateImgEngine(self, context): method listOsmTags (line 161) | def listOsmTags(self, context): method getCacheFolder5x (line 176) | def getCacheFolder5x(self, v, isSet): method getCacheFolder (line 179) | def getCacheFolder(self): method setCacheFolder5x (line 182) | def setCacheFolder5x(self, newVal, currentVal, isSet): method setCacheFolder (line 188) | def setCacheFolder(self, value): method listOverpassServer (line 233) | def listOverpassServer(self, context): method listDemServer (line 246) | def listDemServer(self, context): method updateMapTilerApiKey (line 264) | def updateMapTilerApiKey(self, context): method updateLogLevel (line 290) | def updateLogLevel(self, context): method draw (line 303) | def draw(self, context): class PredefCRS (line 377) | class PredefCRS(): method getData (line 385) | def getData(): method getName (line 391) | def getName(cls, key): method getEnumItems (line 400) | def getEnumItems(cls): class BGIS_OT_add_predef_crs (line 408) | class BGIS_OT_add_predef_crs(Operator): method check (line 418) | def check(self, context): method search (line 421) | def search(self, context): method updEnum (line 437) | def updEnum(self, context): method fill (line 445) | def fill(self, context): method invoke (line 461) | def invoke(self, context, event): method draw (line 464) | def draw(self, context): method execute (line 481) | def execute(self, context): class BGIS_OT_rmv_predef_crs (line 499) | class BGIS_OT_rmv_predef_crs(Operator): method execute (line 506) | def execute(self, context): class BGIS_OT_reset_predef_crs (line 516) | class BGIS_OT_reset_predef_crs(Operator): method execute (line 523) | def execute(self, context): class BGIS_OT_edit_predef_crs (line 529) | class BGIS_OT_edit_predef_crs(Operator): method invoke (line 540) | def invoke(self, context, event): method execute (line 550) | def execute(self, context): class BGIS_OT_add_osm_tag (line 569) | class BGIS_OT_add_osm_tag(Operator): method invoke (line 577) | def invoke(self, context, event): method execute (line 580) | def execute(self, context): class BGIS_OT_rmv_osm_tag (line 589) | class BGIS_OT_rmv_osm_tag(Operator): method execute (line 596) | def execute(self, context): class BGIS_OT_reset_osm_tags (line 606) | class BGIS_OT_reset_osm_tags(Operator): method execute (line 613) | def execute(self, context): class BGIS_OT_edit_osm_tag (line 619) | class BGIS_OT_edit_osm_tag(Operator): method invoke (line 628) | def invoke(self, context, event): method execute (line 635) | def execute(self, context): class BGIS_OT_add_dem_server (line 649) | class BGIS_OT_add_dem_server(Operator): method invoke (line 659) | def invoke(self, context, event): method execute (line 662) | def execute(self, context): class BGIS_OT_rmv_dem_server (line 674) | class BGIS_OT_rmv_dem_server(Operator): method execute (line 681) | def execute(self, context): class BGIS_OT_reset_dem_server (line 691) | class BGIS_OT_reset_dem_server(Operator): method execute (line 698) | def execute(self, context): class BGIS_OT_edit_dem_server (line 704) | class BGIS_OT_edit_dem_server(Operator): method invoke (line 715) | def invoke(self, context, event): method execute (line 725) | def execute(self, context): class EditEnum (line 741) | class EditEnum(): method __init__ (line 748) | def __init__(self, enumName): method getData (line 753) | def getData(self): method append (line 758) | def append(self, value, label, tooltip, check=lambda x: True): method remove (line 765) | def remove(self, key): method edit (line 771) | def edit(self, key, value, label, tooltip): method reset (line 775) | def reset(self): class BGIS_OT_add_overpass_server (line 781) | class BGIS_OT_add_overpass_server(Operator): method invoke (line 791) | def invoke(self, context, event): method execute (line 794) | def execute(self, context): class BGIS_OT_rmv_overpass_server (line 803) | class BGIS_OT_rmv_overpass_server(Operator): method execute (line 810) | def execute(self, context): class BGIS_OT_reset_overpass_server (line 820) | class BGIS_OT_reset_overpass_server(Operator): method execute (line 827) | def execute(self, context): class BGIS_OT_edit_overpass_server (line 833) | class BGIS_OT_edit_overpass_server(Operator): method invoke (line 844) | def invoke(self, context, event): method execute (line 854) | def execute(self, context): function register (line 886) | def register(): function unregister (line 902) | def unregister():