root/juggler/tags/1.0.7/Data/chunksDesc

Revision 12498, 28.8 kB (checked in by anonymous, 6 years ago)

This commit was manufactured by cvs2svn to create tag
'RELENG_1_0_7_RELEASE'.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 chunk displaySystem "Display System" ""
2   Name String 1 "Name" "Unique name of an instance of this chunk type"
3   numpipes Int 1 "Number of Pipes" "The number of pipes on the system"
4   xpipes String -1 "xpipes" "The x-display strings for the pipes"
5   end
6 chunk IBox "IBox" "Configuration for the IBox"
7   Name String 1 "Name" "Unique name of an instance of this chunk type"
8   port String 1 "Port" "Serial port this device is connected to"
9   portnum Int 1 "portnum" ""
10   baud Int 1 "Baud Rate" "Serial port speed"
11   min Float 1 "min" "the actual analog data values range - lower bound"
12   max Float 1 "max" "the actual analog data values range - upper bound"
13   end
14 chunk PinchGlove "PinchGlove" "Configuration for the PinchGlove"
15   Name String 1 "Name" "Unique name of an instance of this chunk type"
16   port String 1 "Port" "Serial port that the PinchGlove is connected to"
17   baud Int 1 "Baud Rate" "Serial port speed (9600)"
18   glovePos Chunk 1 "Glove Position" vj_enumeration { "proxyAlias" "PosProxy" } "The position proxy for the glove position. i.e. the tracker on the glove."
19   end
20 chunk SimDigitalGlove "SimDigitalGlove" "A digital glove simulator"
21   Name String 1 "Name" "Unique name of an instance of this chunk type"
22   keyboardProxy Chunk 1 "Keyboard Proxy" vj_enumeration { "KeyboardProxy" } "The Keyboard to use for event input"
23   keyPairs EmbeddedChunk -1 "KeyPresses" vj_enumeration { "KeyModPair" } "Keypresses to trigger multiple digital inputs"
24   glovePos Chunk 1 "Glove Position" vj_enumeration { "PosProxy" } "The position proxy for the left hand glove position."
25   rightGlovePos Chunk 1 "Right Glove Position" vj_enumeration { "PosProxy" } "The position proxy for the right hand glove position."
26   end
27 chunk CyberGlove "CyberGlove" "Configuration for the CyberGlove"
28   Name String 1 "Name" "Unique name of an instance of this chunk type"
29   port String 1 "Port" "Serial port that the CyberGlove is connected to"
30   baud Int 1 "Baud Rate" "Serial port speed"
31   calDir String 1 "Calibration Dir" "Home directory for calibration files"
32   glovePos Chunk 1 "Glove Position" vj_enumeration { "proxyAlias" "PosProxy" } "The position proxy for the glove position. i.e. the tracker on the glove."
33   end
34 chunk DummyPosition "Dummy Position" "A 'dummy' position device"
35   Name String 1 "Name" "Unique name of an instance of this chunk type"
36   position Float 3 "Position" vj_valuelabels { "x" "y" "z" } "Initial Dummy Position"
37   ori Float 3 "Orientation" vj_valuelabels { "x" "y" "z" } "Initial Dummy Orientation XYZ Euler"
38   end
39 chunk ThreeDMouse "3D Mouse" "Configuration for Logitech 3d mouse"
40   Name String 1 "Name" "Unique name of an instance of this chunk type"
41   port String 1 "Port" "Serial port this device is connected to"
42   baud Int 1 "Baud Rate" "Serial port speed"
43   end
44 chunk proxyAlias "Proxy Alias" "An additional name for referencing a device proxy"
45   Name String 1 "Name" "Unique name of an instance of this chunk type"
46   aliasName String 1 "aliasName" "The string alias to use."
47   proxyPtr Chunk 1 "Proxy Pointer" vj_enumeration { "PosProxy" "DigProxy" "AnaProxy" "GloveProxy" "KeyboardProxy" "GestureProxy" } "The proxy this alias refers to"
48   end
49 chunk AnaProxy "Analog Proxy" "Used to access a single analog input source"
50   Name String 1 "Name" "Unique name of an instance of this chunk type"
51   device Chunk 1 "Device" vj_enumeration { "SimAnalog" "IBox" "TrackdController" "Isense" } "The device this proxy attaches to"
52   unit Int 1 "Unit" "The unit in the device this proxy attaches to"
53   end
54 chunk DigProxy "Digital Proxy" "Used to access a single digital (binary) input source"
55   Name String 1 "Name" "Unique name of an instance of this chunk type"
56   device Chunk 1 "Device" vj_enumeration { "SimDigital" "IBox" "PinchGlove" "ThreeDMouse" "SimDigitalGlove" "TrackdController" "Isense" } "The device this proxy attaches to"
57   unit Int 1 "Unit" "The unit in the device this proxy attaches to"
58   end
59 chunk apiPerformer "Performer API" "This is information for configuring the Performer API.  It only pertains to Performer."
60   Name String 1 "Name" "Unique name of an instance of this chunk type"
61   simHeadModel String 1 "SimHeadModel" "This is the full path to the model used for the head."
62   simWandModel String 1 "SimWandModel" "This is the full path to the model used as a wand."
63   end
64 chunk PosProxy "Position Proxy" "Used to access a single positional input source"
65   Name String 1 "Name" "Unique name of an instance of this chunk type"
66   device Chunk 1 "device" vj_enumeration { "Flock" "SimPosition" "DummyPosition" "MotionStar" "TrackdSensor" "SimRelativePosition" "Isense" } "The device the proxy points to"
67   unit Int 1 "unit" "The unit in the device this proxy attaches to"
68   etrans Bool 1 "Enable Transformation" "If true, the Proxy Transformation is applied to data"
69   translate Float 3 "Translation" vj_valuelabels { "Trans X" "Trans Y" "Trans Z" } "(recv_T_modRecv) Proxy translation (in the reciever's coord system)"
70   rotate Float 3 "Rotation" vj_valuelabels { "X" "Y" "Z" } "(recv_T_modRecv) Proxy rotation (Euler angles in the reciever's coord system)"
71   useFilter Bool 1 "Use Filter" ""
72   sigmoidParams EmbeddedChunk 1 "sigmoidParams" vj_enumeration { "sigmoid_linear_pos_filter" } ""
73   end
74 chunk InputManager "Input Manager" "Configure the initial Input Manager settings."
75   Name String 1 "Name" "Unique name of an instance of this chunk type"
76   dummyPos Float 3 "Dummy Position" vj_valuelabels { "X" "Y" "Z" } "The Position of the dummy value."
77   dummyOr Float 3 "Dummy Orientation" vj_valuelabels { "X" "Y" "Z" } "The Euler XYZ orientation of the dummy"
78   end
79 chunk Flock "Flock of Birds" "Configuration for Ascension Flock of Birds"
80   Name String 1 "Name" "Unique name of an instance of this chunk type"
81   port String 1 "Port" "Serial port the Flock is attached to"
82   baud Int 1 "Baud Rate" "Serial port speed"
83   num Int 1 "Num Birds" "Number of birds in the Flock"
84   translate Float 3 "Translation" vj_valuelabels { "X" "Y" "Z" } "Translation used to get pt from tracker coordinates to Juggler coordinate system. world_T_transmitter = T*R*pt"
85   rotate Float 3 "Rotation" vj_valuelabels { "X" "Y" "Z" } "Rotation used to get pt from tracker coordinates to Juggler coordinate system. world_T_tranmitter = T*R*pt"
86   calfile String 1 "Calibration file" "Name of a tracker calibration file"
87   hemi Int 1 "Hemisphere" vj_enumeration { "FRONT_HEM=0" "AFT_HEM=1" "UPPER_HEM=2" "LOWER_HEM=3" "LEFT_HEM=4" "RIGHT_HEM=5" } "Flock Hemisphere"
88   filt Int 1 "Filter" vj_enumeration { "AC_NARROW=0" "AC_WIDE=1" "DC_FILTER=2" } "Filter"
89   sync Int 1 "Synchronous" vj_enumeration { "NoSync=0" "Normal_72Hz=1" } "sync style. See flock man pg 82"
90   blocking Int 1 "Blocking" "blocked port? 0-no 1-yes"
91   report String 1 "Report Frequency" "Q-(every cycle) R-(every other cycle) S-(every 8 cycles) T-(every 32 cycles)"
92   transmitter Int 1 "Transmitter" "Id of the transmitter"
93   end
94 chunk Keyboard "Keyboard" "Configures a window that accepts keyboard & mouse input"
95   Name String 1 "Name" "Unique name of an instance of this chunk type"
96   width Int 1 "width" "window width"
97   height Int 1 "height" "window height"
98   origin Int 2 "origin" vj_valuelabels { "X" "Y" } "Window origin (lower left is 0,0)"
99   msens Float 1 "msens" "Mouse sensitivity, 1 is 1 keypress per pixel moved, 0.1 is 1 key for 10 pixels"
100   display_number Int 1 "DisplayNumber" vj_valuelabels { "Disp Num" } "The number of the display to put the keyboard on. (-1 for local)"
101   lock_key Int 1 "Lock Key" vj_valuelabels { "Forward" "Back" "Left" "Right" "Up" "Down" "Rot Right" "Rot Left" "Rot Up" "Rot Down" "Roll CCW" "Roll CW" } vj_enumeration { "KEY_NONE=0" "KEY_UP=1" "KEY_DOWN=2" "KEY_LEFT=3" "KEY_RIGHT=4" "KEY_CTRL=5" "KEY_SHIFT=6" "KEY_ALT=7" "KEY_1=8" "KEY_2=9" "KEY_3=10" "KEY_4=11" "KEY_5=12" "KEY_6=13" "KEY_7=14" "KEY_8=15" "KEY_9=16" "KEY_0=17" "KEY_A=18" "KEY_B=19" "KEY_C=20" "KEY_D=21" "KEY_E=22" "KEY_F=23" "KEY_G=24" "KEY_H=25" "KEY_I=26" "KEY_J=27" "KEY_K=28" "KEY_L=29" "KEY_M=30" "KEY_N=31" "KEY_O=32" "KEY_P=33" "KEY_Q=34" "KEY_R=35" "KEY_S=36" "KEY_T=37" "KEY_U=38" "KEY_V=39" "KEY_W=40" "KEY_X=41" "KEY_Y=42" "KEY_Z=43" "KEY_ESC=44" "MOUSE_POSX=45" "MOUSE_NEGX=46" "MOUSE_POSY=47" "MOUSE_NEGY=48" "MOUSE_BUT1=49" "MOUSE_BUT2=50" "MOUSE_BUT3=51" } "The key that will lock the mouse to the window"
102   start_locked Bool 1 "Start Locked" "Do we start with the window locked??"
103   sleep_time Int 1 "Sleep time" "This is the number of milliseconds that the keyboard update loop should sleep between updates."
104   end
105 chunk GloveProxy "Glove Proxy" "A Glove Proxy points to a glove device and unit"
106   Name String 1 "Name" "Unique name of an instance of this chunk type"
107   device Chunk 1 "Device" vj_enumeration { "CyberGlove" "SimGloveGesture" "PinchGlove" "SimDigitalGlove" } "The glove device the proxy connects to."
108   unit Int 1 "Unit" "The unit number in the device to hook to."
109   visible Bool 1 "Visible" "If true, the glove will be rendered in display windows."
110   end
111 chunk KeyboardProxy "Keyboard Proxy" "This proxy points to a keyboard device."
112   Name String 1 "Name" "Unique name of an instance of this chunk type"
113   device Chunk 1 "Device" vj_enumeration { "Keyboard" "simKeyboardDigital" } "The keyboard device to hook the proxy to."
114   end
115 chunk MotionStar "MotionStar" "Ascension MotionStar server chassis configuration"
116   Name String 1 "Name" "Unique name of an instance of this chunk type"
117   address String 1 "Server Address" "Hostname or IP address of the server."
118   serverPort Int 1 "Server Port" vj_enumeration { "UDP Port=5000" "TCP Port=6000" } "The port on the server to which the client connects.  (UDP -> 5000, TCP -> 6000)"
119   serverType Bool 1 "Server Type" vj_enumeration { "Master=True" "Slave=False" } "The type of this server chassis."
120   hemisphere Int 1 "Hemisphere" vj_enumeration { "Front=0" "Aft=1" "Upper=2" "Lower=3" "Left=4" "Right=5" } "Transmitter hemisphere to use."
121   translate Float 3 "Translation" "(world_T_transmitter) Translation of the transmitter from Juggler coord system."
122   rotate Float 3 "Rotation" "(world_T_transmitter) Rotation of the tranmitter from the Juggler coord system."
123   num Int 1 "Number of Birds" "Number of birds connected to this chassis."
124   bformat Int 1 "Data Format" vj_enumeration { "No Data=0" "Position=1" "Angles=2" "Matrix=3" "Position and Angles=4" "Position and Matrix=5" "Quaternion=7" "Position and Quaternion=8" } "Data format for the birds."
125   mode Int 1 "Sample Mode" vj_enumeration { "Run Continuous=0" "Sample Individually=1" } "The sample mode for the running driver."
126   reportRate Int 1 "Bird Report Rate" "Report rate for the birds (0-255).  This should usually be 1."
127   measurementRate Float 1 "Chassis Measurement Rate" "Measurement rate for the chassis."
128   end
129 chunk SimGloveGesture "Glove Gesture Simulator" "Simulate glove gesture device"
130   Name String 1 "Name" "Unique name of an instance of this chunk type"
131   keyboardProxy Chunk 1 "Keyboard Proxy" vj_enumeration { "KeyboardProxy" } "The keyboard to use."
132   keyPairs EmbeddedChunk -1 "Key Presses" vj_enumeration { "KeyModPair" } ""
133   trainedFilename String 1 "Trained File Name" "The name of the trained gesture file.  Used to get simulated values."
134   glovePos Chunk 1 "Glove Position" vj_enumeration { "PosProxy" } "The position proxy for the glove position."
135   end
136 chunk GestureProxy "Gesture Proxy" "A Gesture Proxy points to a gesture device."
137   Name String 1 "Name" "Unique name of an instance of this chunk type"
138   device Chunk 1 "Device" vj_enumeration { "SimGloveGesture" } "The gesture device to hook the proxy to."
139   end
140 chunk SimAnalog "Analog Simulator" "Simulated analog device.  Gets input from keyboard proxy."
141   Name String 1 "Name" "Unique name of an instance of this chunk type"
142   keyboardProxy Chunk 1 "Keyboard Proxy" vj_enumeration { "KeyboardProxy" } "The keyboard to use for event input."
143   keyPairsInc EmbeddedChunk -1 "Increment Keypress" vj_enumeration { "KeyModPair" } "Keys for moving value up"
144   keyPairsDec EmbeddedChunk -1 "Decrement Keypress" vj_enumeration { "KeyModPair" } "Keys for moving value down"
145   anastep Float 1 "Delta" "The amount that the analog data changes per keypress"
146   min Float 1 "min" "the actual analog data values range - lower bound"
147   max Float 1 "max" "the actual analog data values range - upper bound"
148   end
149 chunk SimDigital "Digital Simulator" "Simulated digital device.  Gets input from keyboard proxy."
150   Name String 1 "Name" "Unique name of an instance of this chunk type"
151   keyboardProxy Chunk 1 "Keyboard Proxy" vj_enumeration { "KeyboardProxy" } "The keyboard to use for event input."
152   keyPairs EmbeddedChunk -1 "KeyPresses" vj_enumeration { "KeyModPair" } "Keypresses to trigger multiple digital inputs"
153   end
154 chunk SimPosition "Position Simulator" "A simulated position device. Gets input from a keyboard proxy"
155   Name String 1 "Name" "Unique name of an instance of this chunk type"
156   keyboardProxy Chunk 1 "Keyboard Proxy" vj_enumeration { "KeyboardProxy" } "The keyboard to use for event input."
157   keyPairs EmbeddedChunk 12 "keyPairs" vj_valuelabels { "Forward" "Back" "Left" "Right" "Up" "Down" "Rot Right" "Rot Left" "Rot Up" "Rot Down" "Rot CCW" "Rot CW" } vj_enumeration { "KeyModPair" } "Keys for moving and rotating the simulated device."
158   initialPos Float 3 "Initial Position" vj_valuelabels { "X" "Y" "Z" } "Initial position"
159   initialRot Float 3 "Initial Rotation" vj_valuelabels { "X" "Y" "Z" } "Initial Euler rotation"
160   dtrans Float 1 "Translation Delta" "How much to translate for a single keypress."
161   drot Float 1 "Rotation Delta" "How many degrees to rotate for a single keypress."
162   transCoordSystem Int 1 "Translation Coordinate System" vj_enumeration { "Local=0" "Global=1" } "Do the translations apply to the tracker's local coordinate system?  Ex. Wand - global, Camera - Local"
163   rotCoordSystem Int 1 "Rotation Coordinate System" vj_enumeration { "Local=0" "Global=1" } "Do the rotations apply to the tracker's local coordinate system?"
164   end
165 chunk EnvironmentManager "Environment Manager" "Application-side of connection to vjcontrol GUI"
166   Name String 1 "Name" "Unique name of an instance of this chunk type"
167   Port Int 1 "Port" "Networking port to listen on"
168   AcceptConnections Bool 1 "Accept Connections" "Whether or not we should accept connections from vjcontrol clients"
169   PerformanceTarget Chunk 1 "Performance Target" vj_enumeration { "FileConnect" "NetworkConnect" } "File or network connection that performance data should be sent to."
170   end
171 chunk FileConnect "EM Connection" "A file for outputing Environment Manager data"
172   Name String 1 "Name" "Unique name of an instance of this chunk type"
173   FileName String 1 "File Name" ""
174   Enabled Bool 1 "Enabled" "Should file be opened & used?"
175   Mode Int 1 "File Mode" vj_enumeration { "Interactive=0" "Input=1" "Output=2" } "Is the file readable, writeable, or interactive (e.g. socket or pipe)"
176   end
177 chunk JugglerUser "Juggler User" "This is a user in Juggler.  This is used for multi-user applications"
178   Name String 1 "Name" "Unique name of an instance of this chunk type"
179   headPos Chunk 1 "Head Position" vj_enumeration { "proxyAlias" "PosProxy" } "This is the source of head position information."
180   interocular_distance Float 1 "Eye Separation" "Interocular distance.  NOTE: In same units as displays settings."
181   end
182 chunk KeyModPair "Key and Modifier Pair" "This chunk holds a key and a modifier key.  It is for key events inside other chunks."
183   Name String 1 "Name" "Unique name of an instance of this chunk type"
184   modKey Int 1 "modKey" vj_valuelabels { "Forward" "Back" "Left" "Right" "Up" "Down" "Rot Right" "Rot Left" "Rot Up" "Rot Down" "Roll CCW" "Roll CW" } vj_enumeration { "NONE=0" "SHIFT=5" "CTRL=6" "ALT=7" "ANY=-1" } "Modifier key"
185   key Int 1 "key" vj_valuelabels { "Forward" "Back" "Left" "Right" "Up" "Down" "Rot Right" "Rot Left" "Rot Up" "Rot Down" "Roll CCW" "Roll CW" } vj_enumeration { "KEY_NONE=0" "KEY_UP=1" "KEY_DOWN=2" "KEY_LEFT=3" "KEY_RIGHT=4" "KEY_CTRL=5" "KEY_SHIFT=6" "KEY_ALT=7" "KEY_1=8" "KEY_2=9" "KEY_3=10" "KEY_4=11" "KEY_5=12" "KEY_6=13" "KEY_7=14" "KEY_8=15" "KEY_9=16" "KEY_0=17" "KEY_A=18" "KEY_B=19" "KEY_C=20" "KEY_D=21" "KEY_E=22" "KEY_F=23" "KEY_G=24" "KEY_H=25" "KEY_I=26" "KEY_J=27" "KEY_K=28" "KEY_L=29" "KEY_M=30" "KEY_N=31" "KEY_O=32" "KEY_P=33" "KEY_Q=34" "KEY_R=35" "KEY_S=36" "KEY_T=37" "KEY_U=38" "KEY_V=39" "KEY_W=40" "KEY_X=41" "KEY_Y=42" "KEY_Z=43" "KEY_ESC=44" "MOUSE_POSX=45" "MOUSE_NEGX=46" "MOUSE_POSY=47" "MOUSE_NEGY=48" "MOUSE_BUT1=49" "MOUSE_BUT2=50" "MOUSE_BUT3=51" } "Main key"
186   end
187 chunk simDisplay "Simulator Display" "This is a surface that images are projected on."
188   Name String 1 "Name" "Unique name of an instance of this chunk type"
189   origin Int 2 "origin" vj_valuelabels { "X" "Y" } "Window origin (lower left is 0,0)"
190   size Int 2 "size" vj_valuelabels { "Width" "Height" } "Window size"
191   pipe Int 1 "pipe" "Graphics pipe"
192   view Int 1 "view" vj_enumeration { "left_eye=1" "right_eye=2" "stereo=3" } ""
193   border Bool 1 "border" ""
194   cameraPos Chunk 1 "cameraPos" vj_enumeration { "PosProxy" "proxyAlias" } "This is the pos proxy that controls the sim view"
195   user Chunk 1 "user" vj_enumeration { "JugglerUser" } "This is the user that the window is drawing for."
196   wandPos Chunk 1 "wandPos" vj_enumeration { "proxyAlias" "PosProxy" } "The wand pos proxy to use in the simulator."
197   active Bool 1 "active" "Is the window active?"
198   drawProjections Bool 1 "drawProjections" "Should projections be drawn in the simulator?"
199   surfaceColor Float 3 "surfaceColor" vj_valuelabels { "red" "green" "blue" } "What color should the surfaces be?"
200   vert_fov Float 1 "Vertical FOV" "Vertical field of view in degrees"
201   aspect_ratio Float 1 "Aspect Ratio" "Aspect ratio of the window (w/h)"
202   end
203 chunk simKeyDigital "simKeyDigital" "This chunk holds a key and a modifier key.  It is for key events."
204   Name String 1 "Name" "Unique name of an instance of this chunk type"
205   key Int 1 "key" vj_enumeration { "KEY_NONE=0" "SHIFT=5" "CTRL=6" "ALT=7" "KEY_UP=1" "KEY_DOWN=2" "KEY_LEFT=3" "KEY_RIGHT=4" "KEY_CTRL=5" "KEY_SHIFT=6" "KEY_ALT=7" "KEY_1=8" "KEY_2=9" "KEY_3=10" "KEY_4=11" "KEY_5=12" "KEY_6=13" "KEY_7=14" "KEY_8=15" "KEY_9=16" "KEY_0=17" "KEY_A=18" "KEY_B=19" "KEY_C=20" "KEY_D=21" "KEY_E=22" "KEY_F=23" "KEY_G=24" "KEY_H=25" "KEY_I=26" "KEY_J=27" "KEY_K=28" "KEY_L=29" "KEY_M=30" "KEY_N=31" "KEY_O=32" "KEY_P=33" "KEY_Q=34" "KEY_R=35" "KEY_S=36" "KEY_T=37" "KEY_U=38" "KEY_V=39" "KEY_W=40" "KEY_X=41" "KEY_Y=42" "KEY_Z=43" "KEY_ESC=44" "MOUSE_POSX=45" "MOUSE_NEGX=46" "MOUSE_POSY=47" "MOUSE_NEGY=48" "MOUSE_BUT1=49" "MOUSE_BUT2=50" "MOUSE_BUT3=51" } "The key we are simulating"
206   pressed Chunk -1 "pressed" vj_enumeration { "proxyAlias" "DigProxy" } "Digitals that must be pressed"
207   notPressed Chunk -1 "notPressed" vj_enumeration { "proxyAlias" "DigProxy" } "Digitals that should not be pressed"
208   end
209 chunk simKeyboardDigital "simKeyboardDigital" ""
210   Name String 1 "Name" "Unique name of an instance of this chunk type"
211   simKeys EmbeddedChunk -1 "simKeys" vj_enumeration { "simKeyDigital" } "The keys we are simulating"
212   end
213 chunk surfaceDisplay "Surface Display" "This is a surface that images are projected onto."
214   Name String 1 "Name" "Unique name of an instance of this chunk type"
215   origin Int 2 "origin" vj_valuelabels { "X" "Y" } "Window origin (lower left screen is 0,0)"
216   size Int 2 "size" vj_valuelabels { "Width" "Height" } "Window size"
217   pipe Int 1 "pipe" "Graphics pipe"
218   view Int 1 "view" vj_enumeration { "left eye=1" "right eye=2" "stereo=3" } ""
219   border Bool 1 "border" ""
220   corners EmbeddedChunk 4 "corners" vj_valuelabels { "lower left" "lower right" "upper right" "upper left" } vj_enumeration { "Vec3" } "The corners of the surface"
221   user Chunk 1 "user" vj_enumeration { "JugglerUser" } ""
222   active Bool 1 "active" "Is the window active?"
223   tracked Bool 1 "tracked" "Is this a tracked surface?"
224   trackerproxy Chunk 1 "trackerproxy" vj_enumeration { "PosProxy" } "The tracker proxy that tracks the screen's reference frame."
225   end
226 chunk PerfMeasure "Performance Measurements" "Controls performance monitoring of Juggler library"
227   Name String 1 "Name" "Unique name of an instance of this chunk type"
228   TimingTests EmbeddedChunk -1 "Timing Tests" vj_enumeration { "PerfTestActive" } "Turn on/off Juggler internal timing tests"
229   end
230 chunk PerfTestActive "PerfTestActive" "inner chunk for Performance Testing"
231   Name String 1 "Name" "Unique name of an instance of this chunk type"
232   Prefix String 1 "Prefix" ""
233   Enabled Bool 1 "Enabled" ""
234   end
235 chunk Vec3 "Vec3" ""
236   Name String 1 "Name" "Unique name of an instance of this chunk type"
237   x Float 1 "x" ""
238   y Float 1 "y" ""
239   z Float 1 "z" ""
240   end
241 chunk vjIncludeFile "Include File" "File that should be loaded along with this one"
242   Name String 1 "Name" "Unique name of an instance of this chunk type"
243   end
244 chunk vjIncludeDescFile "Include Descriptions File" "Chunk Descriptions File that should be loaded before processing the rest of this file"
245   Name String 1 "Name" "Unique name of an instance of this chunk type"
246   end
247 chunk vjcontrol "VjControl Configuration" "Configuration information for the VjControl GUI itself"
248   Name String 1 "Name" "Unique name of an instance of this chunk type"
249   looknfeel String 1 "Look and Feel" vj_enumeration { "Java" "Motif" "Windows" } "The visual 'Look and Feel' to use for the GUI"
250   host String 1 "Default Host" "A remote host that VjControl should try to connect to"
251   port Int 1 "Default Port" "Network Port that VjControl should try to connect to"
252   descfiles String -1 "Preload ChunkDesc Files" "The names of Chunk Description files that VjControl should load at startup"
253   chunkfiles String -1 "Preload ConfigChunk Files" "The names of ConfigChunk files that VjControl should load at startup"
254   defaultchunkfiles String -1 "Default ConfigChunk Files" "Files that contain default values for new ConfigChunks"
255   fontname String 1 "Font Name" vj_enumeration { "Courier" "Dialog" "DialogInput" "Helvetica" "TimesRoman" } "Name of the font to use for the GUI"
256   fontsize Int 1 "Font Size" "Font size to use for GUI"
257   windowsize Int 2 "Max Window Size" vj_valuelabels { "Width" "Height" } "Maximum size to open vjcontrol windows"
258   end
259 chunk PerfData "Performance Data Display" "Information for displaying data from perfbuffers with a matching name"
260   Name String 1 "Name" "Unique name of an instance of this chunk type"
261   labels String -1 "Labels" "Labels for Perf Buffer phases"
262   end
263 chunk SimRelativePosition "SimRelativePosition" "A positional device simulator for one device relative to another."
264   Name String 1 "Name" "Unique name of an instance of this chunk type"
265   base_frame_proxy Chunk 1 "base_frame_proxy" vj_enumeration { "PosProxy" } "Pos proxy that devices the base frame of reference"
266   relative_proxy Chunk 1 "relative_proxy" vj_enumeration { "PosProxy" } "device that is relative to the base frame"
267   end
268 chunk sigmoid_linear_pos_filter "SigmoidLinearPosFilter" ""
269   Name String 1 "Name" "Unique name of an instance of this chunk type"
270   minDist Float 1 "minDist" "Low point of the sigmoid.  Anything below this is ignored.  Anything larger is interpolated."
271   maxDist Float 1 "maxDist" "high point of the sigmoid.  Anything beyond this is just treated as normal"
272   maxThreshold Float 1 "maxThreshold" "Maximum distance value allowed.  Anything larger than this is just ignored."
273   end
274 chunk AwSoundEngine "Audioworks Sound Engine" "Use an audioworks sound engine."
275   Name String 1 "Name" "Unique name of an instance of this chunk type"
276   adfConfigFile String 1 "adfConfigFile" ""
277   end
278 chunk SlSoundInfo "SlSoundInfo" "defines one sound"
279   Name String 1 "Name" "Unique name of an instance of this chunk type"
280   Alias String 1 "Alias" "i.e. bigsound"
281   Filename String 1 "Filename" "i.e. bigsound.wav"
282   end
283 chunk SlSoundEngine "SL Sound Engine" "Use the SL sound engine (8bit mono)"
284   Name String 1 "Name" "Unique name of an instance of this chunk type"
285   Sounds EmbeddedChunk -1 "Sounds" vj_enumeration { "SlSoundInfo" } ""
286   FilePath String 1 "FilePath" "the search path to use to find your .wav files."
287   end
288 chunk TrackdSensor "TrackdSensor" "Configure the interface to a trackd sensor memory area"
289   Name String 1 "Name" "Unique name of an instance of this chunk type"
290   shm_key Int 1 "SharedMemoryKey" "This is the shared memory key for the trackd information."
291   end
292 chunk TrackdController "TrackdController" "Configure the interface to a trackd controller memory area."
293   Name String 1 "Name" "Unique name of an instance of this chunk type"
294   shm_key Int 1 "SharedMemoryKey" "This is the shared memory key for the trackd information."
295   min Float 1 "min" "the actual analog data values range - lower bound"
296   max Float 1 "max" "the actual analog data values range - upper bound"
297   end
298 chunk ISenseStation "Station" "Settings for an Intersense Tracker Station"
299   Name String 1 "Name" "Unique name of an instance of this chunk type"
300   enabled Bool 1 "Enabled" ""
301   stationIndex Int 1 "Station Number" ""
302   useDigital Bool 1 "Use Digital" ""
303   useAnalog Bool 1 "Use Analog" ""
304   digitalFirst Int 1 "Digital First" "The first index in the vjIsense device that this station will store digital data"
305   digitalNum Int 1 "Digital Count" "The number of digital inputs that will be stored into the vjIsense device"
306   analogFirst Int 1 "Analog First" "The first index in the vjIsense device that this station will store analog data"
307   analogNum Int 1 "Analog Count" "The number of analog inputs that will be stored into the vjIsense device"
308   end
309 chunk Isense "Isense" "Intersense Tracking Devices"
310   Name String 1 "Name" "Unique name of an instance of this chunk type"
311   port String 1 "Port" "Serial port the Flock is attached to"
312   baud Int 1 "Baud Rate" "Serial port speed"
313   translate Float 3 "Translation" "(world_T_transmitter) Translation of the transmitter from Juggler coord system."
314   rotate Float 3 "Rotation" "(world_T_transmitter) Rotation of the tranmitter from the Juggler coord system."
315   stations EmbeddedChunk -1 "Stations" vj_enumeration { "ISenseStation" } "Settings for each Station."
316   verbose Bool 1 "Vebose Enabled" "Enable output from the Intersense Driver"
317   script String 1 "Script File" "File path of script sent to the tracker on startup."
318   min Float 1 "min" "the actual analog data values range - lower bound"
319   max Float 1 "max" "the actual analog data values range - upper bound"
320   vjUnits Int 1 "Juggler Units" vj_enumeration { "Inches=0" "Feet=1" "Centimeters=2" "Meters=3" } ""
321   isUnits Int 1 "Intersense Units" vj_enumeration { "Inches=0" "Feet=1" "Centimeters=2" "Meters=3" } ""
322   end
323 chunk Fastrack "Fastrack" "Fastrack 3D polhemus"
324   Name String 1 "Name" "Unique name of an instance of this chunk type"
325   port String 1 "Device" "Serial port the fastrack is associated to"
326   baud Int 1 "Baud Rate" "Serial port speed"
327   button Int 1 "Button Mode" vj_enumeration { "CONT=0" "ONCE=1" "MOUSE=2" "MONCE=3" } "Stylus mode: CONT = continuous with start/stop on button, ONCE = button action -> send info, MOUSE = continuous, MONCE = when asked"
328   Rec1 Bool 3 "st 1 Record Tune" vj_valuelabels { "Pos" "Ang" "But" } ""
329   Rec2 Bool 2 "st 2 Record Tune" vj_valuelabels { "Pos" "Ang" } ""
330   Rec3 Bool 2 "st 3 Record Tune" vj_valuelabels { "Pos" "Ang" } ""
331   Rec4 Bool 2 "st 4 Record Tune" vj_valuelabels { "Pos" "Ang" } ""
332   Tip1 Float 3 "st 1 Tip offset" vj_valuelabels { "x" "y" "z" } "Tip-Offsets: FT manual p. 140"
333   Tip2 Float 3 "st 2 Tip offset" vj_valuelabels { "x" "y" "z" } "Tip-Offsets: FT manual p. 140"
334   Tip3 Float 3 "st 3 Tip offset" vj_valuelabels { "x" "y" "z" } "Tip-Offsets: FT manual p. 140"
335   Tip4 Float 3 "st 4 Tip offset" vj_valuelabels { "x" "y" "z" } "Tip-Offsets: FT manual p. 140"
336   Inc1 Float 1 "st 1 Increment" "Increments: FT manual p. 93"
337   Inc2 Float 1 "st 2 Increment" "Increments: FT manual p. 93"
338   Inc3 Float 1 "st 3 Increment" "Increments: FT manual p. 93"
339   Inc4 Float 1 "st 4 Increment" "Increments: FT manual p. 93"
340   Hem1 Float 3 "st 1 Hemisphere" vj_valuelabels { "x" "y" "z" } "Hemisphere of Operation: FT manual p. 88"
341   Hem2 Float 3 "st 2 Hemisphere" vj_valuelabels { "x" "y" "z" } "Hemisphere of Operation: FT manual p. 88"
342   Hem3 Float 3 "st 3 Hemisphere" vj_valuelabels { "x" "y" "z" } "Hemisphere of Operation: FT manual p. 88"
343   Hem4 Float 3 "st 4 Hemisphere" vj_valuelabels { "x" "y" "z" } "Hemisphere of Operation: FT manual p. 88"
344   ARF1 Float 9 "st 1 ARF" vj_valuelabels { "Ox" "Oy" "Oz" "Xx" "Xy" "Xz" "Yx" "Yy" "Yz" } "Alignment Reference Frame: FT manual p. 47"
345   ARF2 Float 9 "st 2 ARF" vj_valuelabels { "Ox" "Oy" "Oz" "Xx" "Xy" "Xz" "Yx" "Yy" "Yz" } "Alignment Reference Frame: FT manual p. 47"
346   ARF3 Float 9 "st 3 ARF" vj_valuelabels { "Ox" "Oy" "Oz" "Xx" "Xy" "Xz" "Yx" "Yy" "Yz" } "Alignment Reference Frame: FT manual p. 47"
347   ARF4 Float 9 "st 4 ARF" vj_valuelabels { "Ox" "Oy" "Oz" "Xx" "Xy" "Xz" "Yx" "Yy" "Yz" } "Alignment Reference Frame: FT manual p. 47"
348   TMF1 Float 3 "st 1 TMF" vj_valuelabels { "head" "pitch" "roll" } "Transmitter Mounting Frame: FT manual p. 59"
349   TMF2 Float 3 "st 2 TMF" vj_valuelabels { "head" "pitch" "roll" } "Transmitter Mounting Frame: FT manual p. 59"
350   TMF3 Float 3 "st 3 TMF" vj_valuelabels { "head" "pitch" "roll" } "Transmitter Mounting Frame: FT manual p. 59"
351   TMF4 Float 3 "st 4 TMF" vj_valuelabels { "head" "pitch" "roll" } "Transmitter Mounting Frame: FT manual p. 59"
352   end
353 End
Note: See TracBrowser for help on using the browser.