diff layer/ColourScaleLayer.h @ 1066:c98a1fe7c7f5 spectrogram-minor-refactor

Comments
author Chris Cannam
date Thu, 23 Jun 2016 10:51:45 +0100
parents 4fe7a09be0fe
children
line wrap: on
line diff
--- a/layer/ColourScaleLayer.h	Thu Jun 23 08:46:20 2016 +0100
+++ b/layer/ColourScaleLayer.h	Thu Jun 23 10:51:45 2016 +0100
@@ -21,6 +21,13 @@
 
 class LayerGeometryProvider;
 
+/**
+ * Interface for layers in which a colour scale represents (or can
+ * sometimes represent, depending on the display mode) the sample
+ * value. For example, TimeValueLayer uses colour scale when in
+ * segment mode and so provides this interface for use by the
+ * LogColourScale or LinearColourScale scale renderers.
+ */
 class ColourScaleLayer
 {
 public: