节点右键菜单
简介
当鼠标在节点上右键时会唤出右键菜单,此工具集的所有节点菜单扩展功能都在此右键菜单的Dolag分类中。
功能
Vertical Space Nodes
将所有选中节点在垂直方向上进行整理。
Vertical Compress Nodes
将所有选中节点在竖直方向上进行空间压缩。
Wire Hub(s)
通过添加中继点(Dot)来进行集线。
Duplicate Node As Reference
将节点复制一个引用,此引用的所有属性都对原节点有表达式上的引用,因此改变原节点的参数时引用节点会发生同样的变化。
Copy Node Parms Reference
拷贝节点的所有变量。配合Paste Node Parms Reference使用。
Paste Node Parms Reference
在使用Copy Node Parms Reference后,在与原节点同类型的节点上可以使用Paste Node Parms Reference。使用后将原节点的所有变量作为引用赋予给此节点的所有变量。
Copy Node Shape
拷贝节点的形状。
Paste Node Shape
粘贴节点形状。同时作用于当前节点和选中的所有节点。
Copy Node Color
拷贝节点的颜色。
Paste Node Color
粘贴节点颜色。同时作用于当前节点和选中的所有节点。
Copy Node Style
拷贝节点的形状和颜色。
Paste Node Style
粘贴节点形状和颜色。同时作用于当前节点和选中的所有节点。
Preset Style
将节点设置为指定类型的形状和颜色。包括以下几种类型,主要用来醒目地表示各种节点的作用。
Create Otl Alias
暴力复制该节点的hda文件并重命名,以类似达到别名的效果。因为不知道怎么给hda起别名,只有用这种很奇怪的方法。
Copy Node Metadata Json to Clipboard
将选中节点的元数据以json形式复制到剪贴板中。类似如下格式:
{
"type": "switch",
"name": "switch2",
"pos": [
-22.8645,
-21.0492
],
"shape": "diamond",
"color": [
0.800000011920929,
1.0,
0.699999988079071
],
"input_nodes": [
"merge1",
"subnet1"
],
"output_nodes": [
"switch1"
]
}
Copy Parameter Value Json to Clipboard
将选中节点的所有变量的值以json形式复制到剪贴板中,不会保存表达式。类似如下格式:
{
"group": {
"name": "group",
"type": "parmTemplateType.String",
"label": "Group",
"value": "base_group"
},
"contrainedboundary": {
"name": "contrainedboundary",
"type": "parmTemplateType.Menu",
"label": "Constrained Boundary",
"value": 2
},
"constrainedpoints": {
"name": "constrainedpoints",
"type": "parmTemplateType.String",
"label": "Constrained Points",
"value": "edge_points"
},
"attributes": {
"name": "attributes",
"type": "parmTemplateType.String",
"label": "Attributes",
"value": "P"
},
"method": {
"name": "method",
"type": "parmTemplateType.Menu",
"label": "Method",
"value": 0
},
"strength": {
"name": "strength",
"type": "parmTemplateType.Float",
"label": "Strength",
"value": 10.0
},
"filterquality": {
"name": "filterquality",
"type": "parmTemplateType.Int",
"label": "Filter Quality",
"value": 2
}
}
非常适合用来将节点的变量值保存为模板。