Documentation for pp_lib

Generated by IDLdoc

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

./

pp_mapwidget__define.pro


Class description for pp_mapwidget

Inheritance

All ancestor classes: BASEWIDGET WIDGETATOM CATATOM CATCONTAINER IDL_CONTAINER IDLITCOMPONENT

Properties

Properties in pp_mapwidget

_ref_extra get init
cube get
dbobject init
maps init
pixel_function get
selected_pixels get

Fields

Fields in BASEWIDGET

Fields in WIDGETATOM

Fields in CATATOM

Fields in CATCONTAINER

Fields in IDL_CONTAINER

Fields in IDLITCOMPONENT

Fields in pp_mapwidget

BACKGROUND ptr_new()
BMAP 0L
CLEAN 0B
COORD obj_new()
CUBE 0B
CUBEDATA obj_new()
CUBESDATA ptr_new()
DATA ptr_new()
DBOBJECT obj_new()
DRAGEND [0L, 0L]
DRAGSTART [0L, 0L]
DRAW obj_new()
EVAL ptr_new()
GRID obj_new()
HEIGHT 0.00000
IMAGE obj_new()
ISO ptr_new()
LAT 0.00000
LATSLIDER obj_new()
LON 0.00000
LONSLIDER obj_new()
MAPIMAGES ptr_new()
MAPS ptr_new()
MAPSTRUCTURE { !MAP, PROJECTION: 0L, SIMPLE: 0L, FILL_METHOD: 0L, UP_FLAGS: 0L, UP_NAME: '', P0LON: 0.0000000D, P0LAT: 0.0000000D, U0: 0.0000000D, V0: 0.0000000D, SINO: 0.0000000D, COSO: 0.0000000D, ROTATION: 0.0000000D, SINR: 0.0000000D, COSR: 0.0000000D, A: 0.0000000D, E2: 0.0000000D, UV: [0.0000000D, 0.0000000D], POLE: dblarr(7), UV_BOX: [0.0000000D, 0.0000000D, 0.0000000D, 0.0000000D], LL_BOX: [0.0000000D, 0.0000000D, 0.0000000D, 0.0000000D], SEGMENT_LENGTH: 0.0000000D, P: dblarr(16), PIPELINE: dblarr(8, 12) }
MAXIM 0.0000000D
MINIM 0.0000000D
MODE obj_new()
OTHERS obj_new()
PIXEL_FUNCTION 0B
PRECISION 0B
PROJ 0L
PROJS ptr_new()
PROJ_INDS ptr_new()
PVALS ptr_new()
SELECTED_PIXELS 0B
STATUS obj_new()
SURFACEONLY 0B

Routines

Routines from pp_mapwidget__define.pro

result = pp_mapwidget::init(parent, _ref_extra=_ref_extra, maps=maps, dbobject=dbobject)
pp_mapwidget::update
pp_mapwidget::draw, _ref_extra=_ref_extra
pp_mapwidget::eventhandler, event
pp_mapwidget::getproperty, cube=cube, selected_pixels=selected_pixels, pixel_function=pixel_function, _ref_extra=_ref_extra
pp_mapwidget::messagehandler, title, sender=sender, data=data
pp_mapwidget__define

Routine details

top source pp_mapwidget::init

result = pp_mapwidget::init(parent, _ref_extra=_ref_extra, maps=maps, dbobject=dbobject)

Parameters

parent

Keywords

_ref_extra
maps
dbobject

Statistics

Lines:
65 lines
Cyclomatic complexity:
6
Modified cyclomatic complexity:
6

top source pp_mapwidget::update

pp_mapwidget::update

Statistics

Lines:
140 lines
Cyclomatic complexity:
29
Modified cyclomatic complexity:
29

top source pp_mapwidget::draw

pp_mapwidget::draw, _ref_extra=_ref_extra

Keywords

_ref_extra

Statistics

Lines:
7 lines
Cyclomatic complexity:
2
Modified cyclomatic complexity:
2

top source pp_mapwidget::eventhandler

pp_mapwidget::eventhandler, event

Parameters

event

Statistics

Lines:
86 lines
Cyclomatic complexity:
28
Modified cyclomatic complexity:
27

top source pp_mapwidget::getproperty

pp_mapwidget::getproperty, cube=cube, selected_pixels=selected_pixels, pixel_function=pixel_function, _ref_extra=_ref_extra

Keywords

cube
selected_pixels
pixel_function
_ref_extra

Statistics

Lines:
7 lines
Cyclomatic complexity:
8
Modified cyclomatic complexity:
8

top source pp_mapwidget::messagehandler

pp_mapwidget::messagehandler, title, sender=sender, data=data

Parameters

title

Keywords

sender
data

Statistics

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

top source pp_mapwidget__define

pp_mapwidget__define

Statistics

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

File attributes

Modification date: Wed Jun 22 21:48:38 2016
Lines: 330