Ticket #736 (closed defect: fixed)
Opened 2011-09-06T11:20:00-05:00
Last modified 2011-11-21T11:19:09-06:00
Update dynamic plugins that deal with axis ranges
Reported by: | bdezonia | Owned by: | bdezonia |
---|---|---|---|
Priority: | minor | Milestone: |
|
Component: | Core | Version: | |
Severity: | serious | Keywords: | |
Cc: | Blocked By: | ||
Blocking: |
Description
Some of the DynamicPlugins are interested in the min and max values of the currently selected axis. Add a callback in each of these plugins' sezpoz parameters so that when the user changes axis the maximum value is filled from the current display/dataset.
Change History
comment:1 Changed 2011-11-17T15:54:43-06:00 by bdezonia
comment:2 Changed 2011-11-21T11:19:09-06:00 by bdezonia
- Status changed from new to closed
- Resolution set to fixed
All updated via commits 4aff730f13106b241586be76761f5a7efc459b73, 84bd61600d901e7675860aa4ab4fe5579b753f76, 2c68c9f08ed79460099ee06eeaa5262a26203e3f, c584e6204dba0aaf4a747cc7c327872eac7ce954, and 014e522335df7d62193265537b54a7acf5feac53
Curtis has recently improved the DynamicPlugin code such that it allows field initializers. Convert these dynamic plugins to use new methods. Example implementation is in AnimatorOptions.
Candidate plugins may include DeleteHyperplanes, AddHyperplanes, ReorderAxes, DeleteAxis, AddAxis, and SetActiveAxis.
Note: the new implementation may not allow one to set the min/max values of a field nor it's choices array (i.e. list of allowed axes).