spedas/gui/objects/
spd_ui_marker_settings__define.pro
NAME: spd_ui_marker_settings__define PURPOSE: Marker Settings object - used for the marker options panel, this object holds the settings used for markers CALLING SEQUENCE: marker = Obj_New("SPD_UI_MARKER_SETTINGS") INPUT: none ATTRIBUTES: label marker title text object vertPlacement vertical placement of marker label fillColor color used to shade marked area lineStyle line style object for start/end points drawOpaque opacity of the marker(floating pt between 0 & 1]) OUTPUT: marker setting object reference METHODS: SetProperty procedure to set keywords GetProperty procedure to get keywords GetAll returns the entire structure NOTES: Methods: GetProperty,SetProperty,GetAll,SetAll are now managed automatically using the parent class spd_ui_getset. You can still call these methods when using objects of type spd_ui_marker_settings, and call them in the same way as before $LastChangedBy:pcruce $ $LastChangedDate:2009-09-10 09:15:19 -0700 (Thu, 10 Sep 2009) $ $LastChangedRevision:6707 $ $URL:svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/thmsoc/trunk/idl/spedas/spd_ui/objects/spd_ui_marker_settings__define.pro $
Class description for SPD_UI_MARKER_SETTINGS
Inheritance
Properties
Properties in spd_ui_getset
- _extra set
- _ref_extra get
Properties in SPD_UI_MARKER_SETTINGS
- Debug init
- DrawOpaque init
- FillColor init
- Label init
- LineStyle init
- VertPlacement init
- nosave init
Fields
Fields in SPD_UI_READWRITE
- __DUMMY 0S
Fields in spd_ui_getset
- ___DUMMY 0S
Fields in SPD_UI_MARKER_SETTINGS
- DRAWOPAQUE 0.0000000D
- FILLCOLOR [0S, 0S, 0S]
- LABEL obj_new()
- LINESTYLE obj_new()
- ORIGSETTINGS ptr_new()
- VERTPLACEMENT 0S
Routines
Methods inherited from spd_ui_getset
spd_ui_getset::getProperty, _ref_extra=_ref_extra
spd_ui_getset::setProperty, _extra=_extra
spd_ui_getset::SetAll, str
result = spd_ui_getset::GetAll()
spd_ui_getset::setTouched
result = spd_ui_getset::init()
result = spd_ui_getset::equalTolerance(val1, val2)
Methods inherited from SPD_UI_READWRITE
result = spd_ui_readwrite::GetDOMElement(parent_node)
spd_ui_readwrite::write, lun
spd_ui_readwrite::BuildFromDOMElement, dom_element
spd_ui_readwrite::read, lun
result = spd_ui_readwrite::getNodeArray(nodelist)
result = SPD_UI_READWRITE::Init()
spd_ui_readwrite::appendXMLNewline, parent
Routines from spd_ui_marker_settings__define.pro
result = SPD_UI_MARKER_SETTINGS::Copy()
result = SPD_UI_MARKER_SETTINGS::GetPlacements()
result = SPD_UI_MARKER_SETTINGS::GetPlacement(index)
SPD_UI_MARKER_SETTINGS::Save
SPD_UI_MARKER_SETTINGS::Reset
result = SPD_UI_MARKER_SETTINGS::Init(Label=Label, VertPlacement=VertPlacement, FillColor=FillColor, LineStyle=LineStyle, DrawOpaque=DrawOpaque, Debug=Debug, nosave=nosave)
SPD_UI_MARKER_SETTINGS__DEFINE
Routine details
top source SPD_UI_MARKER_SETTINGS::GetPlacement
result = SPD_UI_MARKER_SETTINGS::GetPlacement(index)
Parameters
- index
top source SPD_UI_MARKER_SETTINGS::Init
result = SPD_UI_MARKER_SETTINGS::Init(Label=Label, VertPlacement=VertPlacement, FillColor=FillColor, LineStyle=LineStyle, DrawOpaque=DrawOpaque, Debug=Debug, nosave=nosave)
Keywords
- Label
- VertPlacement
- FillColor
- LineStyle
- DrawOpaque
- Debug
- nosave
File attributes
Modification date: | Thu Feb 13 16:41:40 2014 |
Lines: | 78 |