{"id":1298,"date":"2022-01-04T00:08:16","date_gmt":"2022-01-04T08:08:16","guid":{"rendered":"https:\/\/gantovnik.com\/bio-tips\/?p=1298"},"modified":"2022-01-04T00:08:16","modified_gmt":"2022-01-04T08:08:16","slug":"133-create-vectors-and-planes-using-tcl-in-hypermesh-2-2-2-2-2","status":"publish","type":"post","link":"https:\/\/gantovnik.com\/bio-tips\/2022\/01\/133-create-vectors-and-planes-using-tcl-in-hypermesh-2-2-2-2-2\/","title":{"rendered":"#231 List item at index in tcl"},"content":{"rendered":"<p>The syntax for selecting list item at a specific index is<\/p>\n<pre class=\"brush: python; title: ; notranslate\" title=\"\">\r\nlindex listname index\r\n<\/pre>\n<p>Example:<\/p>\n<pre class=\"brush: python; title: ; notranslate\" title=\"\">\r\nset var {orange blue red green}\r\nputs &#x5B;lindex $var 0]\r\nputs &#x5B;lindex $var 1]\r\nputs &#x5B;lindex $var 2]\r\nputs &#x5B;lindex $var 3]\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>The syntax for selecting list item at a specific index is lindex listname index Example: set var {orange blue red green} puts &#x5B;lindex $var 0] puts &#x5B;lindex $var 1] puts &#x5B;lindex $var 2] puts &#x5B;lindex $var 3]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","_lmt_disableupdate":"yes","_lmt_disable":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[27],"tags":[],"class_list":["post-1298","post","type-post","status-publish","format-standard","hentry","category-tcl"],"modified_by":"gantovnik","jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8bH0k-kW","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":943,"url":"https:\/\/gantovnik.com\/bio-tips\/2021\/09\/170-gets-the-distance-of-the-given-point-from-the-nearest-line-with-ids-specified-as-arguments-in-hypermesh-tcl\/","url_meta":{"origin":1298,"position":0},"title":"#170 Gets the distance of the given point from the nearest line with IDs specified as arguments in HyperMesh tcl","author":"gantovnik","date":"2021-09-01","format":false,"excerpt":"#170 Gets the distance of the given point from the nearest line with IDs specified as arguments in HyperMesh tcl. To get closest to the point with coordinates (10, 20, 30) point on the line with ID 13: [code language=\"python\"] hm_getdistancefromnearestline [list 10 20 30] 13 [\/code] To get closest\u2026","rel":"","context":"In &quot;HyperMesh&quot;","block_context":{"text":"HyperMesh","link":"https:\/\/gantovnik.com\/bio-tips\/category\/hypermesh\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1300,"url":"https:\/\/gantovnik.com\/bio-tips\/2022\/01\/133-create-vectors-and-planes-using-tcl-in-hypermesh-2-2-2-2-2-2\/","url_meta":{"origin":1298,"position":1},"title":"#232 Insert item in list at index in tcl","author":"gantovnik","date":"2022-01-04","format":false,"excerpt":"The syntax for inserting list items at specific index is [code language=\"python\"] linsert listname index value1 value2..valuen [\/code] Example: [code language=\"python\"] set var {orange blue red green} set var [linsert $var 3 black white] puts $var [\/code]","rel":"","context":"In &quot;tcl&quot;","block_context":{"text":"tcl","link":"https:\/\/gantovnik.com\/bio-tips\/category\/tcl\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1305,"url":"https:\/\/gantovnik.com\/bio-tips\/2022\/01\/133-create-vectors-and-planes-using-tcl-in-hypermesh-2-2-2-2-2-2-2-2\/","url_meta":{"origin":1298,"position":2},"title":"#234 Set item in list at specific index in tcl","author":"gantovnik","date":"2022-01-04","format":false,"excerpt":"The syntax for setting list item at a specific index is [code language=\"python\"] lset listname index value [\/code] Example: [code language=\"python\"] set var {white blue red green} lset var 0 black puts $var [\/code] Result: [code language=\"python\"] black blue red green [\/code]","rel":"","context":"In &quot;tcl&quot;","block_context":{"text":"tcl","link":"https:\/\/gantovnik.com\/bio-tips\/category\/tcl\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1494,"url":"https:\/\/gantovnik.com\/bio-tips\/2022\/06\/210-parametric-curve-in-3d-2-2-2-2-2-2-2-2-2-2-2-2-2-3-2-2-2-2-2-2-2-2-2-3-2-2-2-2-2-2-2-2-2\/","url_meta":{"origin":1298,"position":3},"title":"#285 Find min and max lengths of lines in HyperMesh database","author":"gantovnik","date":"2022-06-15","format":false,"excerpt":"#285 Find min and max lengths of lines in HyperMesh database [code language=\"python\"] proc myRand {min max} { set range [expr {$max - $min}] return [expr {$min + rand() * $range}] } proc create_random_lines {} { set n 30 for {set i 0} {$i < $n} {incr i} { set\u2026","rel":"","context":"In &quot;HyperMesh&quot;","block_context":{"text":"HyperMesh","link":"https:\/\/gantovnik.com\/bio-tips\/category\/hypermesh\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/gantovnik.com\/bio-tips\/wp-content\/uploads\/2022\/06\/2022-06-15_143821.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/gantovnik.com\/bio-tips\/wp-content\/uploads\/2022\/06\/2022-06-15_143821.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/gantovnik.com\/bio-tips\/wp-content\/uploads\/2022\/06\/2022-06-15_143821.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/gantovnik.com\/bio-tips\/wp-content\/uploads\/2022\/06\/2022-06-15_143821.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/gantovnik.com\/bio-tips\/wp-content\/uploads\/2022\/06\/2022-06-15_143821.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":1294,"url":"https:\/\/gantovnik.com\/bio-tips\/2022\/01\/133-create-vectors-and-planes-using-tcl-in-hypermesh-2-2-2\/","url_meta":{"origin":1298,"position":4},"title":"#229 Appending Item to a List in tcl","author":"gantovnik","date":"2022-01-03","format":false,"excerpt":"The syntax for appending an item to a list is [code language=\"python\"] lappend listName value [\/code] Example: [code language=\"python\"] set var orange lappend var \"blue\" lappend var \"red\" lappend var \"green\" puts $var [\/code]","rel":"","context":"In &quot;tcl&quot;","block_context":{"text":"tcl","link":"https:\/\/gantovnik.com\/bio-tips\/category\/tcl\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1309,"url":"https:\/\/gantovnik.com\/bio-tips\/2022\/01\/133-create-vectors-and-planes-using-tcl-in-hypermesh-2-2-2-2-2-2-2-2-2-2\/","url_meta":{"origin":1298,"position":5},"title":"#236 Sorting a list in tcl","author":"gantovnik","date":"2022-01-04","format":false,"excerpt":"The syntax for sorting a list is [code language=\"python\"] lsort listname [\/code] Example: [code language=\"python\"] set var {orange blue red green} set var [lsort $var] puts $var [\/code] Result: [code language=\"python\"] blue green orange red [\/code]","rel":"","context":"In &quot;tcl&quot;","block_context":{"text":"tcl","link":"https:\/\/gantovnik.com\/bio-tips\/category\/tcl\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/gantovnik.com\/bio-tips\/wp-json\/wp\/v2\/posts\/1298","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gantovnik.com\/bio-tips\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gantovnik.com\/bio-tips\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gantovnik.com\/bio-tips\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gantovnik.com\/bio-tips\/wp-json\/wp\/v2\/comments?post=1298"}],"version-history":[{"count":0,"href":"https:\/\/gantovnik.com\/bio-tips\/wp-json\/wp\/v2\/posts\/1298\/revisions"}],"wp:attachment":[{"href":"https:\/\/gantovnik.com\/bio-tips\/wp-json\/wp\/v2\/media?parent=1298"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gantovnik.com\/bio-tips\/wp-json\/wp\/v2\/categories?post=1298"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gantovnik.com\/bio-tips\/wp-json\/wp\/v2\/tags?post=1298"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}