Changeset 5199
- Timestamp:
- Apr 10, 2015, 5:11:59 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/uq/lang/tcl/scripts/library.tcl
r5192 r5199 1055 1055 # ---------------------------------------------------------------------- 1056 1056 itcl::body Rappture::LibraryObj::uq_get_vars {{tfile ""}} { 1057 set varlist \[ 1057 set varout \[ 1058 set varlist [] 1058 1059 1059 1060 if {$tfile == ""} { … … 1074 1075 [string equal -length 9 $val "gaussian "]} { 1075 1076 1077 set vname [$_n getAttribute id] 1078 if {[lsearch $varlist $vname] >= 0} { 1079 continue 1080 } else { 1081 lappend varlist $vname 1082 } 1083 1076 1084 if {$count > 0} { 1077 append var list ,1085 append varout , 1078 1086 } 1079 1087 incr count … … 1087 1095 } 1088 1096 1089 set v \[\"[$_n getAttribute id]\",\"$units\", 1090 #set val \"[lindex $val 0]\",[lindex $val 1],[lindex $val 2] 1097 set v \[\"$vname\",\"$units\", 1091 1098 set fmt "\[\"%s\",%.16g,%.16g" 1092 1099 set val [format $fmt [lindex $val 0] [lindex $val 1] [lindex $val 2]] … … 1128 1135 $x nodeValue @@[$_n getAttribute id] 1129 1136 } 1130 append var list $v\]\]1131 } 1132 } 1133 append var list \]1137 append varout $v\]\] 1138 } 1139 } 1140 append varout \] 1134 1141 1135 1142 if {$tfile != ""} { … … 1140 1147 $doc delete 1141 1148 } 1142 if {$var list == "\[\]"} {set varlist ""}1143 puts "uq_get_vars returning $var list"1144 return [list $var list $count]1145 } 1149 if {$varout == "\[\]"} {set varout ""} 1150 puts "uq_get_vars returning $varout" 1151 return [list $varout $count] 1152 }
Note: See TracChangeset
for help on using the changeset viewer.