./
pp_titanbrowse_db__define.pro
Author information
- Author
Paulo Penteado (pp.penteado@gmail.com), Nov/2009
Other file information
- Uses:
pp_editablecube__define, pp_getcubeheadervalue, pp_extractfields, pp_setcubeheadervalue pp_readcube__define, pp_cubecollection, pp_titanbrowse_metadb
Class description for pp_titanbrowse_db
Inheritance
- pp_titanbrowse_metadb
- IDL_OBJECT
All ancestor classes: pp_titanbrowse_metadb pp_cubecollection IDL_OBJECT
Properties
Properties in pp_titanbrowse_metadb
- _ref_extra init
- build_collection init
- build_db init
- compress init
- cubefiles init
- ir init
- modelindex init
- vis init
Properties in pp_cubecollection
- _ref_extra init
- build init
- class init
- compress init
- cubefiles init
- ir init
- vis init
Properties in pp_titanbrowse_db
- backinds get
- build init
- compress init
- cubesh get
- pstart get
- revs get
- seqh get
- seqs get
- std get
- used_memory get
Fields
Fields in pp_titanbrowse_metadb
- CMD ptr_new()
- IDSTRING ['', '']
- MODIND 0L
- NCMD ptr_new()
- STD { PP_TITANBROWSE_METADB_STD, BANDS: 0L, NBACK: 0L, WAVS: ptr_new(), BNAMES: ptr_new(), TNAMES: ptr_new(), UNIT: '', BUNITS: ptr_new(), TYPE: 0L, FILL: ptr_new() }
Fields in pp_cubecollection
- CUBEFILES ptr_new()
- HEAPINDS ptr_new()
- NCUBES 0L
- OSAV obj_new()
- SAVEFILE ''
Fields in IDL_OBJECT
- IDL_OBJECT_BOTTOM 0LL
- IDL_OBJECT_TOP 0LL
- __OBJ__ obj_new()
Fields in pp_titanbrowse_db
- BACKHEAPINDS ptr_new()
- BACKINDS obj_new()
- COREHEAPINDS ptr_new()
- CUBESH obj_new()
- DBFILE ''
- NPIXELS 0L
- ODBSAV obj_new()
- PBACKS ptr_new()
- PBANDS ptr_new()
- PSTART ptr_new()
- REVH obj_new()
- REVSU ptr_new()
- SEQH obj_new()
- SEQSU ptr_new()
- USEDMEM 0ULL
Routines
Methods inherited from pp_cubecollection
result = pp_cubecollection::init(savefile [, build=build] [, cubefiles=cubefiles] [, vis=vis] [, ir=ir], compress=compress, class=class, _ref_extra=_ref_extra)
result = pp_cubecollection::getcube( [index] [, name=name])
result = pp_cubecollection::filenames( [ncubes=ncubes])
pp_cubecollection::cleanup
pp_cubecollection::opensav, close=close
Methods inherited from pp_titanbrowse_metadb
result = pp_titanbrowse_metadb::getcubevars(level)
result = pp_titanbrowse_metadb::parsecubes(compress=compress)
result = pp_titanbrowse_metadb::getpixelvars(level)
result = pp_titanbrowse_metadb::init(savefile, modelindex=modelindex, build_db=build_db, build_collection=build_collection, cubefiles=cubefiles, vis=vis, ir=ir, compress=compress, _ref_extra=_ref_extra)
result = pp_titanbrowse_metadb::getcmd()
pp_titanbrowse_metadb::cleanup
result = pp_titanbrowse_metadb::getncmd()
Routines from pp_titanbrowse_db__define.pro
result = pp_titanbrowse_db::init(metadbfile, build=build, compress=compress)
pp_titanbrowse_db::build_db, compress=compress
pp_titanbrowse_db::opendbsav, close=close
result = pp_titanbrowse_db::getband(index, pointer=pointer)
result = pp_titanbrowse_db::getbackplane(index, pointer=pointer)
pp_titanbrowse_db::loadband, index
pp_titanbrowse_db::loadbackplane, index
pp_titanbrowse_db::unload
pp_titanbrowse_db::getproperty, std=std, pstart=pstart, used_memory=used_memory, revs=revs, seqs=seqs, seqh=seqh, cubesh=cubesh, backinds=backinds
pp_titanbrowse_db::cleanup
result = pp_titanbrowse_db::_overloadBracketsRightSide(isRange, sub1, sub2, sub3, sub4, sub5, sub6, sub7, sub8)
pp_titanbrowse_db__define
Routine details
top source pp_titanbrowse_db::init
result = pp_titanbrowse_db::init(metadbfile, build=build, compress=compress)
Parameters
- metadbfile
Keywords
- build
- compress
Statistics
Lines: | 37 lines |
Cyclomatic complexity: | 11 |
Modified cyclomatic complexity: | 11 |
top source pp_titanbrowse_db::build_db
pp_titanbrowse_db::build_db, compress=compress
Keywords
- compress
Statistics
Lines: | 56 lines |
Cyclomatic complexity: | 15 |
Modified cyclomatic complexity: | 15 |
top source pp_titanbrowse_db::opendbsav
pp_titanbrowse_db::opendbsav, close=close
Keywords
- close
Statistics
Lines: | 5 lines |
Cyclomatic complexity: | 4 |
Modified cyclomatic complexity: | 4 |
top source pp_titanbrowse_db::getband
result = pp_titanbrowse_db::getband(index, pointer=pointer)
Parameters
- index
Keywords
- pointer
Statistics
Lines: | 17 lines |
Cyclomatic complexity: | 7 |
Modified cyclomatic complexity: | 7 |
top source pp_titanbrowse_db::getbackplane
result = pp_titanbrowse_db::getbackplane(index, pointer=pointer)
Parameters
- index
Keywords
- pointer
Statistics
Lines: | 17 lines |
Cyclomatic complexity: | 6 |
Modified cyclomatic complexity: | 6 |
top source pp_titanbrowse_db::loadband
pp_titanbrowse_db::loadband, index
Parameters
- index
Statistics
Lines: | 27 lines |
Cyclomatic complexity: | 18 |
Modified cyclomatic complexity: | 7 |
top source pp_titanbrowse_db::loadbackplane
pp_titanbrowse_db::loadbackplane, index
Parameters
- index
Statistics
Lines: | 27 lines |
Cyclomatic complexity: | 18 |
Modified cyclomatic complexity: | 7 |
top source pp_titanbrowse_db::unload
pp_titanbrowse_db::unload
Statistics
Lines: | 4 lines |
Cyclomatic complexity: | 2 |
Modified cyclomatic complexity: | 2 |
top source pp_titanbrowse_db::getproperty
pp_titanbrowse_db::getproperty, std=std, pstart=pstart, used_memory=used_memory, revs=revs, seqs=seqs, seqh=seqh, cubesh=cubesh, backinds=backinds
Keywords
- std
- pstart
- used_memory
- revs
- seqs
- seqh
- cubesh
- backinds
Statistics
Lines: | 39 lines |
Cyclomatic complexity: | 14 |
Modified cyclomatic complexity: | 14 |
top source pp_titanbrowse_db::cleanup
pp_titanbrowse_db::cleanup
Statistics
Lines: | 7 lines |
Cyclomatic complexity: | 4 |
Modified cyclomatic complexity: | 4 |
top source pp_titanbrowse_db::_overloadBracketsRightSide
result = pp_titanbrowse_db::_overloadBracketsRightSide(isRange, sub1, sub2, sub3, sub4, sub5, sub6, sub7, sub8)
Parameters
- isRange
- sub1
- sub2
- sub3
- sub4
- sub5
- sub6
- sub7
- sub8
Statistics
Lines: | 15 lines |
Cyclomatic complexity: | 5 |
Modified cyclomatic complexity: | 5 |
File attributes
Modification date: | Mon Jun 8 16:10:31 2015 |
Lines: | 258 |
Docformat: | rst rst |