FypML Version 11
Post date: Nov 15, 2011 8:51:31 PM
Applicable to: DataNav version 3.6.0 (31 Jan 2011).
Added a third option, trains2, for the display mode of a raster element. This mode is similar to trains, except that the baseline for each individual raster is its ordinal position (starting at 0) in the raster collection, offset by the value of the baseline attribute.
Added boolean attribute avg to the trace element. Applicable only to the multitrace display mode, it enables/disables rendering of the average trace on top of the individual trace polylines in that display mode. Implicit default value is false-- so it was necessary to explicitly set avg==true during schema migration of pre-existing figure documents.
Added boolean attribute log2 to the axis element. When the primary or secondary axis of a graph is logarithmic, this flag determines its logarithmic base: 2 if true; else 10. The logarithmic base affects the auto-scaling algorithm and the choice of tick interval for child tick sets. Prior to this change, the logarithmic base only affected tick set calculation. If the calculated tick interval was closer to a power of 2 than a power of 10, log base 2 was assumed; else, the log base was 10. Schema migration uses this criterion when deciding whether or not log2 should be set.
Added boolean attribute auto to the graph element. This attribute enables/disables auto-scaling of the graph's three axes whenever a change occurs that could impact their current range: a data presentation node is added to the parent graph; a data node is removed from the graph; the underlying data set for a data presentation node is changed; some property of a data presentation node that could affect its displayable data range is changed. Not only is each axis rescaled as needed, but the tick interval and tick label format of the axis's first tick set (the "major" tick set) is automatically adjusted as well.