diff layer/TimeValueLayer.h @ 494:b3140e9e0665

* Some fairly simplistic code to set up layer type properties based on RDF data about feature types (both when running transforms and when importing features from RDF files).
author Chris Cannam
date Thu, 12 Feb 2009 15:26:43 +0000
parents 755243c67f59
children 1341e95eeae9
line wrap: on
line diff
--- a/layer/TimeValueLayer.h	Wed Feb 11 14:44:14 2009 +0000
+++ b/layer/TimeValueLayer.h	Thu Feb 12 15:26:43 2009 +0000
@@ -129,6 +129,14 @@
 
     void setProperties(const QXmlAttributes &attributes);
 
+    virtual ColourSignificance getLayerColourSignificance() const {
+        if (m_plotStyle == PlotSegmentation) {
+            return ColourHasMeaningfulValue;
+        } else {
+            return ColourDistinguishes;
+        }
+    }
+
 protected:
     void getScaleExtents(View *, float &min, float &max, bool &log) const;
     int getYForValue(View *, float value) const;