Documentation for pp_lib

Generated by IDLdoc

single page | use frames     summary     class     fields     routine details     file attributes

./

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

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

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

top source pp_titanbrowse::cleanup

pp_titanbrowse::cleanup

Statistics

Lines:
10 lines
Cyclomatic complexity:
3
Modified cyclomatic complexity:
3

top source pp_titanbrowse__define

pp_titanbrowse__define

Statistics

Lines:
10 lines
Cyclomatic complexity:
25
Modified cyclomatic complexity:
25

File attributes

Modification date: Wed Jun 22 21:48:38 2016
Lines: 560
Docformat: rst rst