./
pp_titanbrowse__define.pro
Author information
- Author
Paulo Penteado (pp.penteado@gmail.com), Nov/2009
- Version
20141114
Other file information
- Uses:
pp_editablecube__define, pp_getcubeheadervalue, pp_extractfields, pp_setcubeheadervalue, pp_readcube__define pp_cubecollection__define, pp_titanbrowse_metadb__define, pp_titanbrowse_db__define
Class description for pp_titanbrowse
Inheritance
- IDL_OBJECT
Properties
Properties in pp_titanbrowse
- cubeevalres get
- cubehash get
- cubelist get
- cubestoselect init
- evalres get
- mdbfiles get
- nselcubes get
- nselpixels get
- odb get
- pixellist get
- std get
- update get set
- used_memory get
- version get
- vis init
Fields
Fields in IDL_OBJECT
- IDL_OBJECT_BOTTOM 0LL
- IDL_OBJECT_TOP 0LL
- __OBJ__ obj_new()
Fields in pp_titanbrowse
- BACKINDEX obj_new()
- CUBEEVALRES ptr_new()
- CUBEHASH obj_new()
- DBVECS { PP_TITANBROWSE_DBVECS, CORE: ptr_new(), BACK: ptr_new() }
- EVALRES ptr_new()
- MDBFILES ptr_new()
- NFILES 0L
- NSELCUBES ptr_new()
- NSELPIXELS ptr_new()
- PODB ptr_new()
- SELCUBES ptr_new()
- SELPIXELS ptr_new()
- SELPIXELS_C ptr_new()
- SELPIXELS_XZ ptr_new()
- STD ptr_new()
- UPDATE 0B
- VERSION ''
Routines
Routines from pp_titanbrowse__define.pro
result = pp_titanbrowse::init(mdbfiles, vis=vis, cubestoselect=cubestoselect)
pp_titanbrowse::indexcubes
pp_titanbrowse::saveindex, file
pp_titanbrowse::selectcubes, iexpr, all=all, none=none, count=count, pixelsselected=pixelsselected, bytable=bytable, wholecubes=wholecubes
pp_titanbrowse::selectpixels, iexpr, all=all, none=none, count=count, eval=eval, whereres=whereres
result = pp_titanbrowse::evalexpr(iexpr, store=store, cube=cube)
result = pp_titanbrowse::parseexpr(iexpr, cubes=cubes, pixels=pixels)
pp_titanbrowse::cleardbvecs
pp_titanbrowse::getproperty, cubelist=cubelist, pixellist=pixellist, update=update, mdbfiles=mdbfiles, odb=odb, std=std, nselcubes=nselcubes, nselpixels=nselpixels, version=version, used_memory=used_memory, evalres=evalres, cubeevalres=cubeevalres, cubehash=cubehash
result = pp_titanbrowse::getselectedpixels()
result = pp_titanbrowse::getselectedcubes()
pp_titanbrowse::setproperty, update=update
result = pp_titanbrowse::getcubeinfo(file_index=file_index, cube_index=cube_index, cube_name=cube_name, cube_object=cube_object)
result = pp_titanbrowse::getpixeldata(pixin)
result = pp_titanbrowse::_overloadBracketsRightSide(isRange, sub1, sub2, sub3, sub4, sub5, sub6, sub7, sub8)
pp_titanbrowse::cleanup
pp_titanbrowse__define
Routine details
top source pp_titanbrowse::init
result = pp_titanbrowse::init(mdbfiles, vis=vis, cubestoselect=cubestoselect)
Parameters
- mdbfiles
Keywords
- vis
- cubestoselect
Statistics
Lines: | 97 lines |
Cyclomatic complexity: | 47 |
Modified cyclomatic complexity: | 47 |
top source pp_titanbrowse::indexcubes
pp_titanbrowse::indexcubes
Statistics
Lines: | 17 lines |
Cyclomatic complexity: | 4 |
Modified cyclomatic complexity: | 4 |
top source pp_titanbrowse::saveindex
pp_titanbrowse::saveindex, file
Parameters
- file
Statistics
Lines: | 7 lines |
Cyclomatic complexity: | 4 |
Modified cyclomatic complexity: | 4 |
top source pp_titanbrowse::selectcubes
pp_titanbrowse::selectcubes, iexpr, all=all, none=none, count=count, pixelsselected=pixelsselected, bytable=bytable, wholecubes=wholecubes
Parameters
- iexpr
Keywords
- all
- none
- count
- pixelsselected
- bytable
- wholecubes
Statistics
Lines: | 87 lines |
Cyclomatic complexity: | 22 |
Modified cyclomatic complexity: | 22 |
top source pp_titanbrowse::selectpixels
pp_titanbrowse::selectpixels, iexpr, all=all, none=none, count=count, eval=eval, whereres=whereres
Parameters
- iexpr
Keywords
- all
- none
- count
- eval
- whereres
Statistics
Lines: | 59 lines |
Cyclomatic complexity: | 14 |
Modified cyclomatic complexity: | 14 |
top source pp_titanbrowse::evalexpr
result = pp_titanbrowse::evalexpr(iexpr, store=store, cube=cube)
Parameters
- iexpr
Keywords
- store
- cube
Statistics
Lines: | 53 lines |
Cyclomatic complexity: | 14 |
Modified cyclomatic complexity: | 14 |
top source pp_titanbrowse::parseexpr
result = pp_titanbrowse::parseexpr(iexpr, cubes=cubes, pixels=pixels)
Parameters
- iexpr
Keywords
- cubes
- pixels
Statistics
Lines: | 37 lines |
Cyclomatic complexity: | 13 |
Modified cyclomatic complexity: | 13 |
top source pp_titanbrowse::cleardbvecs
pp_titanbrowse::cleardbvecs
Statistics
Lines: | 4 lines |
Cyclomatic complexity: | 3 |
Modified cyclomatic complexity: | 3 |
top source pp_titanbrowse::getproperty
pp_titanbrowse::getproperty, cubelist=cubelist, pixellist=pixellist, update=update, mdbfiles=mdbfiles, odb=odb, std=std, nselcubes=nselcubes, nselpixels=nselpixels, version=version, used_memory=used_memory, evalres=evalres, cubeevalres=cubeevalres, cubehash=cubehash
Keywords
- cubelist
- pixellist
- update
- mdbfiles
- odb
- std
- nselcubes
- nselpixels
- version
- used_memory
- evalres
- cubeevalres
- cubehash
Statistics
Lines: | 64 lines |
Cyclomatic complexity: | 25 |
Modified cyclomatic complexity: | 25 |
top source pp_titanbrowse::getselectedpixels
result = pp_titanbrowse::getselectedpixels()
Statistics
Lines: | 27 lines |
Cyclomatic complexity: | 8 |
Modified cyclomatic complexity: | 8 |
top source pp_titanbrowse::getselectedcubes
result = pp_titanbrowse::getselectedcubes()
Statistics
Lines: | 14 lines |
Cyclomatic complexity: | 5 |
Modified cyclomatic complexity: | 5 |
top source pp_titanbrowse::setproperty
pp_titanbrowse::setproperty, update=update
Keywords
- update
Statistics
Lines: | 4 lines |
Cyclomatic complexity: | 3 |
Modified cyclomatic complexity: | 3 |
top source pp_titanbrowse::getcubeinfo
result = pp_titanbrowse::getcubeinfo(file_index=file_index, cube_index=cube_index, cube_name=cube_name, cube_object=cube_object)
Keywords
- file_index
- cube_index
- cube_name
- cube_object
Statistics
Lines: | 41 lines |
Cyclomatic complexity: | 15 |
Modified cyclomatic complexity: | 15 |
top source pp_titanbrowse::getpixeldata
result = pp_titanbrowse::getpixeldata(pixin)
Parameters
- pixin
Statistics
Lines: | 17 lines |
Cyclomatic complexity: | 4 |
Modified cyclomatic complexity: | 4 |
top source pp_titanbrowse::_overloadBracketsRightSide
result = pp_titanbrowse::_overloadBracketsRightSide(isRange, sub1, sub2, sub3, sub4, sub5, sub6, sub7, sub8)
Parameters
- isRange
- sub1
- sub2
- sub3
- sub4
- sub5
- sub6
- sub7
- sub8
Statistics
Lines: | 12 lines |
Cyclomatic complexity: | 4 |
Modified cyclomatic complexity: | 4 |
File attributes
Modification date: | Wed Jun 22 21:48:38 2016 |
Lines: | 560 |
Docformat: | rst rst |