ENIF Plot # Enif plot configuration generated on Tue Sep 17 15:46:30 2002 # File: /u/emme2/enif/conf/matlist.e2p # # String Name: name of plot configuration (subst.) Name = Matrix list # Text Description: description of plot configuration (subst.) Description[0] = Crude attempt to produce a simple matrix list as a plot configuration.\ This version is just an illustration of the general concept and has severe\ limitations:\ - only works for zone selections of the type "index%/enif/wallpaper.ppm WallpaperFile[2] = green.ppm WallpaperFile[3] = e2wallp.jpg [OD-pair symbol] # String Name: mapper name that appears on mapper control tab (subst.) Name = pqBox # Flags Flags: bit pattern containing mapper flags Flags = 0x1e00001 # Float TextSize: text size for values TextSize : TextSize TextSize = 10 # String Shape: Shape used for drawing values Shape : Shape Shape = Square # Float Scale: value scale for shapes (units/pixel) Scale : $ViewScale Scale = 0.0373775 # Stylus Stylus: stylus for symbol outline, fill and text properties Stylus : Stylus Stylus[0] = 0x22000000 0x0155ffff 0x08000000 0x00 Stylus[1] = 0x22000000 0x0155ffff 0x08000000 0x00 Stylus[2] = 0x20717171 0x01ffff00 0x00000000 0x00 # Expression SymbolPosition: symbol position x, y [,angle] (o-d,max. 3 values) SymbolPosition : pqPos SymbolPosition = Pq->index,-Pp->index # Expression Value: expression for up to 12 values (o-d,string,max. 12 values) Value = 1 # Selector Selector: expression for element selection [, iterator] (o-d,unbuffered) Selector : pqSel Selector = Pp->(index<22) && Pq->(index<22) # Expression StylusIndex: expression for stylus index (o-d) StylusIndex = 2 [OD-pair symbol] # String Name: mapper name that appears on mapper control tab (subst.) Name = pqVal # Flags Flags: bit pattern containing mapper flags Flags = 0x1c00003 # Float TextSize: text size for values TextSize : TextSize TextSize = 10 # Integer Decimals: number of decimals in numeric values Decimals : Decimals Decimals = 0 # Float Scale: value scale for shapes (units/pixel) Scale = 7.5 # Stylus Stylus: stylus for symbol outline, fill and text properties Stylus : Stylus Stylus[0] = 0x22000000 0x0155ffff 0x08000000 0x00 Stylus[1] = 0x22000000 0x0155ffff 0x08000000 0x00 Stylus[2] = 0x20717171 0x01ffff00 0x00000000 0x00 # Expression SymbolPosition: symbol position x, y [,angle] (o-d,max. 3 values) SymbolPosition : pqPos SymbolPosition = Pq->index,-Pp->index # Expression Value: expression for up to 12 values (o-d,string,max. 12 values) Value : pqVal Value = mf1 # Selector Selector: expression for element selection [, iterator] (o-d,unbuffered) Selector : pqSel Selector = Pp->(index<22) && Pq->(index<22) # Expression StylusIndex: expression for stylus index (o-d) StylusIndex = 2 [Node symbol] # String Name: mapper name that appears on mapper control tab (subst.) Name = pBox # Flags Flags: bit pattern containing mapper flags Flags = 0x1e00001 # Float TextSize: text size for values TextSize : TextSize TextSize = 10 # String Shape: Shape used for drawing values Shape : Shape Shape = Square # Float Scale: value scale for shapes (units/pixel) Scale : $ViewScale Scale = 0.0373775 # Stylus Stylus: stylus for symbol outline, fill and text properties Stylus : Stylus Stylus[0] = 0x22000000 0x0155ffff 0x08000000 0x00 Stylus[1] = 0x22000000 0x0155ffff 0x08000000 0x00 Stylus[2] = 0x20717171 0x01ffff00 0x00000000 0x00 # Expression SymbolPosition: symbol position x, y [,angle] (node,max. 3 values) SymbolPosition : qPos SymbolPosition = 0,-index # Expression Value: expression for up to 12 values (node,string,max. 12 values) Value = 1 # Selector Selector: expression for element selection [, iterator] (node) Selector : pSel Selector = index<22 # Expression StylusIndex: expression for stylus index (node) StylusIndex = 1 [Node symbol] # String Name: mapper name that appears on mapper control tab (subst.) Name = pVal # Flags Flags: bit pattern containing mapper flags Flags = 0x1c00003 # Float TextSize: text size for values TextSize : TextSize TextSize = 10 # Stylus Stylus: stylus for symbol outline, fill and text properties Stylus : Stylus Stylus[0] = 0x22000000 0x0155ffff 0x08000000 0x00 Stylus[1] = 0x22000000 0x0155ffff 0x08000000 0x00 Stylus[2] = 0x20717171 0x01ffff00 0x00000000 0x00 # Expression SymbolPosition: symbol position x, y [,angle] (node,max. 3 values) SymbolPosition : qPos SymbolPosition = 0,-index # Expression Value: expression for up to 12 values (node,string,max. 12 values) Value = i # Selector Selector: expression for element selection [, iterator] (node) Selector : pSel Selector = index<22 # Expression StylusIndex: expression for stylus index (node) StylusIndex = 1 [Node symbol] # String Name: mapper name that appears on mapper control tab (subst.) Name = qBox # Flags Flags: bit pattern containing mapper flags Flags = 0x1e00001 # Float TextSize: text size for values TextSize : TextSize TextSize = 10 # String Shape: Shape used for drawing values Shape : Shape Shape = Square # Float Scale: value scale for shapes (units/pixel) Scale : $ViewScale Scale = 0.0373775 # Stylus Stylus: stylus for symbol outline, fill and text properties Stylus : Stylus Stylus[0] = 0x22000000 0x0155ffff 0x08000000 0x00 Stylus[1] = 0x22000000 0x0155ffff 0x08000000 0x00 Stylus[2] = 0x20717171 0x01ffff00 0x00000000 0x00 # Expression SymbolPosition: symbol position x, y [,angle] (node,max. 3 values) SymbolPosition : pPos SymbolPosition = index,0 # Expression Value: expression for up to 12 values (node,string,max. 12 values) Value = 1 # Selector Selector: expression for element selection [, iterator] (node) Selector : qSel Selector = index<22 # Expression StylusIndex: expression for stylus index (node) StylusIndex : StylusIndex StylusIndex = 0 [Node symbol] # String Name: mapper name that appears on mapper control tab (subst.) Name = qVal # Flags Flags: bit pattern containing mapper flags Flags = 0x1c00003 # Float TextSize: text size for values TextSize : TextSize TextSize = 10 # Stylus Stylus: stylus for symbol outline, fill and text properties Stylus : Stylus Stylus[0] = 0x22000000 0x0155ffff 0x08000000 0x00 Stylus[1] = 0x22000000 0x0155ffff 0x08000000 0x00 Stylus[2] = 0x20717171 0x01ffff00 0x00000000 0x00 # Expression SymbolPosition: symbol position x, y [,angle] (node,max. 3 values) SymbolPosition : pPos SymbolPosition = index,0 # Expression Value: expression for up to 12 values (node,string,max. 12 values) Value = i # Selector Selector: expression for element selection [, iterator] (node) Selector : qSel Selector = index<22 # Expression StylusIndex: expression for stylus index (node) StylusIndex : StylusIndex StylusIndex = 0 [Configurable control] # String Name: mapper name that appears on mapper control tab (subst.) Name = Matrix list # String Layout: layout parameters Layout[0] = Expression0;Expression;Matrix value:;;0;0;3;4;O-D pairs;1;0 Layout[1] = Selector0;Selector;Origins:;;1;1;3;4;origins; Layout[2] = Selector1;Selector;Destinations:;;2;2;3;4;destinations; Layout[3] = Stylus0;Stylus;Stylus:;;3;3;3;3;; Layout[4] = Float0;Spinbox;Text size:;;0;0;1;1;4;100; Layout[5] = Expression1;Expression;Index:;;3;3;4;4;constants;1;0 Layout[6] = Integer0;Spinbox;Decimals:;;1;1;1;1;-3;7; # Integer Integer0 Integer0 : Decimals Integer0 = 0 # Float Float0 Float0 : TextSize Float0 = 10 # Expression Expression0 (o-d) Expression0 : pqVal Expression0 = mf1 # Expression Expression1 Expression1 = # Selector Selector0 (orig.,unbuffered) Selector0 : pSel Selector0 = index<22 # Selector Selector1 (dest.,unbuffered) Selector1 : qSel Selector1 = index<22 # Stylus Stylus0 Stylus0 : Stylus Stylus0[0] = 0x22000000 0x0155ffff 0x08000000 0x00 Stylus0[1] = 0x22000000 0x0155ffff 0x08000000 0x00 Stylus0[2] = 0x20717171 0x01ffff00 0x00000000 0x00 [Legend] # Flags Flags: bit pattern containing mapper flags Flags = 0x1600000 # Float TextSize: text size for scales and symbols TextSize = 22 # Float TextXPos: horizontal position of text anchor TextXPos = -0.804998 # Float TextYPos: vertical position of text anchor TextYPos = -23.5553 # Integer TextLayout: layout definition TextLayout = 458752 # Text TextString: text to be displayed (subst.) TextString = Matrix: %% # Stylus FrameStylus: stylus used for text and frame of items FrameStylus = 0x20000000 0x01ffffff 0x08000000 0x00 # Stylus SymbolStylus: stylus used for graphic part of items SymbolStylus = 0x20000000 0x01ffffff 0x08000000 0x00 [Parameter conversion] # Flags Flags: bit pattern containing mapper flags Flags = 0x3fb0000 # String SA: string parameter SA (subst.) SA : pSel SA = index<22 # String SB: string parameter SB (subst.) SB : qSel SB = index<22 # Expression Expression: expression for parameter conversion (string,max. 12 values) Expression = "Pp->("+SA+") && Pq->("+SB+")" # String SR: string result SR : pqSel SR = Pp->(index<22) && Pq->(index<22)