Mercurial > hg > svcore
diff transform/TransformFactory.h @ 18:4563a72c1d8b
* Add Zero Crossings output from zc plugin (as well as Zero Crossings Count)
* Use brief friendly names for layers instead of full transform descriptions
* Clearer command names for editing commands
* Some efficiencies in drawing dense points in TimeInstantLayer
author | Chris Cannam |
---|---|
date | Tue, 31 Jan 2006 17:19:45 +0000 |
parents | cc98d496d52b |
children | bac8b14ab355 |
line wrap: on
line diff
--- a/transform/TransformFactory.h Tue Jan 31 15:57:25 2006 +0000 +++ b/transform/TransformFactory.h Tue Jan 31 17:19:45 2006 +0000 @@ -52,8 +52,17 @@ */ Model *transform(TransformName name, Model *inputModel); + /** + * Full description of a transform, suitable for putting on a menu. + */ QString getTransformDescription(TransformName name); + /** + * Brief but friendly description of a transform, suitable for use + * as the name of the output layer. + */ + QString getTransformFriendlyName(TransformName name); + //!!! Need some way to indicate that the input model has changed / //been deleted so as not to blow up backgrounded transform! -- Or //indeed, if the output model has been deleted -- could equally