123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174 |
-
-
- clog("A.")
-
-
- function add_link(link_) {
- var link = jc(link_)
- // body...
- }
-
-
-
- function evl_test(txt){
- var ret = {}
- ret.eret = eval(txt)// clog("d3_r evl.")
- return ret
-
- }
-
- function scope_test(){
- var lvar = "z"
- Function.call(fnt)
- // new Function("return " +fnt)()()
-
- }
-
-
- function fn_attrs(fn){
- var i,k,v
- i=0
- // for ([k,v] of entries(fn)) {
- for ([k,v] in entries(fn)) {
- i++
- clog(".",{i,k,v})
- }
-
- // dev_dec_gen2(glob_dev_fns.forceManyBody,"forceManyBody_")
- }
-
-
- function fnt(){
- clog("FNT1",lvar)
- }
-
- // fn_gen.forceManyBody_.fn
-
- // n.toString(10.2)
- glob_dev_fns.cls_picker = function(){
- clog("d3_~ CLS!",{that:this,args:[...arguments]})
- }
-
-
- function i2hp(int,s="",size=2){
- return s + Number(int).toString(16).padStart(size,"0")
- // "".padStart(2,"0")
-
- }
-
- function* sequenceGenerator(minVal, maxVal) {
- let currVal = minVal;
- let cnt
-
- while(currVal < maxVal){
- clog("CV",currVal)
- // let cv = currVal++
- cnt += 1
- if (cnt > 30){
- clog("CNT!")
- break
- }
- yield currVal.toString(3)
- // .padStart(3,"0")
- // yield currVal++;
- currVal++;
-
- clog("CV.",currVal)
- }
- }
- function* sequenceGenerator2(minVal, maxVal) {
- let currVal = minVal;
- let cnt
-
- while(currVal < maxVal){
- clog("CV",currVal)
- // let cv = currVal++
- cnt += 1
- if (cnt > 30){
- clog("CNT!")
- break
- }
-
- yield i2hp(currVal++)
- // .padStart(3,"0")
- // yield currVal++;
- // currVal++;
-
- // clog("CV.",currVal)
- }
- }
- // sequenceGenerator
- // a=[...sequenceGenerator(0,27)]
-
- // [
- // 111
- // 110
- // 101
- // 011
-
- // 001
- // 010
- // 100
- // 000
-
-
- // 8 01
- // 7 02
- // 6 12
-
-
- // 012
- // 021
- // 102
- // 120
- // 210
- // 201
- // ]
-
- function gen_colors(){
-
- }
-
-
-
-
-
- function save_index(){
- yglob.main.nodes.forEach(function(n,i,arr){
-
- clog("d3_E",{that:this,args:[...arguments]})
- Object.assign(n,{i2:n.index})
- })
- }
-
- function save_index2(){
- yglob.main.nodes.forEach(function(){
- clog("d3_E",{that:this,args:[...arguments]})
- })
- }
- function splice_out(arr,elm){
- let i = arr.indexOf(elm)
- // var r = ""
- if (i != -1){
- return arr.splice(i,1)
- }
- // return
-
- }
-
- function rem_node_by_index(index){
- var n = get_node(index)
- return splice_out(yglob.main.nodes,n)
- }
-
- function get_node(index){
- var i,k,v
- for (v of yglob.main.nodes){
- if (v.index == index){
- return v
- }
- }
-
- }
- // a = [1,2,3,4,5,6,7,8,9,0]
- //
|