spedas/gui/objects/
spd_ui_line_style__define.pro
NAME: spd_ui_line_style__define PURPOSE: generic object for IDL line styles CALLING SEQUENCE: lineStyle = Obj_New("SPD_UI_LINE_STYLE") INPUT: none KEYWORDS: name name of line style (solid, dotted, dashed, dashdot, dashdotdot,long dashes) id IDL line style value (0-5) show set this to display line (default = 1) color name of the color for this line (default is black) rgb [r, g, b] value for the color for this line thickness thickness of the line (default = 1) opacity the opacity of the line OUTPUT: line style object reference METHODS: GetProperty GetAll SetProperty GetLineStyleName GetLineStyleId GetLineStyle Copy 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_line_style, and call them in the same way as before $LastChangedBy: jimm $ $LastChangedDate: 2014-02-11 10:54:32 -0800 (Tue, 11 Feb 2014) $ $LastChangedRevision: 14326 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/spedas/gui/objects/spd_ui_line_style__define.pro $
Class description for SPD_UI_LINE_STYLE
Inheritance
Properties
Properties in spd_ui_getset
- _extra set
- _ref_extra get
Properties in SPD_UI_LINE_STYLE
- Color init
- Debug init
- ID init
- Name init
- Show init
- Thickness init
- opacity init
Fields
Fields in SPD_UI_READWRITE
- __DUMMY 0S
Fields in spd_ui_getset
- ___DUMMY 0S
Fields in SPD_UI_LINE_STYLE
- COLOR [0S, 0S, 0S]
- ID 0S
- NAME ''
- OPACITY 0.0000000D
- SHOW 0S
- THICKNESS 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_line_style__define.pro
result = SPD_UI_LINE_STYLE::Copy()
result = SPD_UI_LINE_STYLE::GetLineStyleName(LineStyleId=LineStyleId)
result = SPD_UI_LINE_STYLE::GetLineStyleId(LineStyleName=LineStyleName)
result = SPD_UI_LINE_STYLE::GetLineStyles()
result = SPD_UI_LINE_STYLE::Init(Name=Name, ID=ID, Show=Show, Color=Color, Thickness=Thickness, opacity=opacity, Debug=Debug)
SPD_UI_LINE_STYLE__DEFINE
Routine details
top source SPD_UI_LINE_STYLE::GetLineStyleName
result = SPD_UI_LINE_STYLE::GetLineStyleName(LineStyleId=LineStyleId)
Keywords
- LineStyleId
top source SPD_UI_LINE_STYLE::GetLineStyleId
result = SPD_UI_LINE_STYLE::GetLineStyleId(LineStyleName=LineStyleName)
Keywords
- LineStyleName
File attributes
Modification date: | Thu Feb 13 16:41:39 2014 |
Lines: | 66 |