-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathvtkNeuronAlphaFunction.xml
151 lines (136 loc) · 4.89 KB
/
vtkNeuronAlphaFunction.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
<ServerManagerConfiguration>
<ProxyGroup name="filters">
<SourceProxy name="NeuronAlphaFunction"
class="vtkNeuronAlphaFunction"
label="Neuron Alpha Function">
<Documentation
long_help="Adjust alpha"
short_help="Adjust alpha">
</Documentation>
<InputProperty
name="Input"
command="SetInputConnection">
<ProxyGroupDomain name="groups">
<Group name="sources"/>
<Group name="filters"/>
</ProxyGroupDomain>
<InputArrayDomain name="input_array"
attribute_type="point"
number_of_components="1">
</InputArrayDomain>
<DataTypeDomain name="input_type">
<DataType value="vtkPointSet"/>
</DataTypeDomain>
</InputProperty>
<IntVectorProperty
name="VoltageTransparencyMode"
command="SetVoltageTransparencyMode"
number_of_elements="1"
default_values="1" >
<EnumerationDomain name="enum">
<Entry value="0" text="HyperPolarizedTransparent"/>
<Entry value="1" text="RestingPotentialTransparent"/>
</EnumerationDomain>
</IntVectorProperty>
<DoubleVectorProperty
name="HyperPolarizedVoltage"
command="SetHyperPolarizedVoltage"
number_of_elements="1"
default_values="-85.0"
label="Hyper-Polarized Voltage ref (mV)">
<DoubleRangeDomain name="range" min="-1000" max="1000.0"/>
</DoubleVectorProperty>
<DoubleVectorProperty
name="DePolarizedVoltage"
command="SetDePolarizedVoltage"
number_of_elements="1"
default_values="-50.0"
label="De-Polarized Voltage ref (mV)">
<DoubleRangeDomain name="range" min="-1000" max="1000.0"/>
</DoubleVectorProperty>
<DoubleVectorProperty
name="RestingPotentialVoltage"
command="SetRestingPotentialVoltage"
number_of_elements="1"
default_values="-65.0"
label="Resting Potential Voltage ref (mV)">
<DoubleRangeDomain name="range" min="-1000" max="1000.0"/>
</DoubleVectorProperty>
<!--<DoubleVectorProperty
name="PeakDifferentialVoltage"
command="SetPeakDifferentialVoltage"
number_of_elements="1"
default_values="20.0"
label="Peak Differential Voltage ref (mV)">
<DoubleRangeDomain name="range" min="-1000" max="1000.0"/>
</DoubleVectorProperty>-->
<StringVectorProperty
name="VoltageArray"
command="SetArray1Name"
number_of_elements="1"
default_values="Voltage"
label="Voltage Array">
<ArrayListDomain
name="array_list"
attribute_type="Scalars"
none_string="Not available"
input_domain_name="input_array">
<RequiredProperties>
<Property name="Input" function="Input"/>
</RequiredProperties>
</ArrayListDomain>
<Documentation>
The value of this property contains the name of the 1st array to use for alpha.
</Documentation>
</StringVectorProperty>
<StringVectorProperty
name="RTNeuronOpacity"
command="SetArray2Name"
number_of_elements="1"
default_values="RTNeuron Opacity"
label="Opacity Array">
<ArrayListDomain
name="array_list"
attribute_type="Scalars"
none_string="Not available"
input_domain_name="input_array">
<RequiredProperties>
<Property name="Input" function="Input"/>
</RequiredProperties>
</ArrayListDomain>
<Documentation>
The value of this property contains the name of the 2nd array to use for alpha.
</Documentation>
</StringVectorProperty>
<StringVectorProperty
name="dvdtArray"
command="SetArray3Name"
number_of_elements="1"
default_values="delta_Voltage"
label="Differential Voltage Array">
<ArrayListDomain
name="array_list"
attribute_type="Scalars"
none_string="Not available"
input_domain_name="input_array">
<RequiredProperties>
<Property name="Input" function="Input"/>
</RequiredProperties>
</ArrayListDomain>
<Documentation>
Array containing dv/dt values
</Documentation>
</StringVectorProperty>
<DoubleVectorProperty
name="DifferentialBlendFactor"
command="SetDifferentialBlendFactor"
number_of_elements="1"
default_values="0.0" >
<DoubleRangeDomain name="range" min="0" max="1.0"/>
<Documentation>
When 1, the actor is opaque, when 0, the alpha value is unmodified
</Documentation>
</DoubleVectorProperty>
</SourceProxy>
</ProxyGroup>
</ServerManagerConfiguration>