+ set< shared_ptr<pv::data::SignalData> > get_visible_data() const;
+
+ pair<pv::util::Timestamp, pv::util::Timestamp> get_time_extents() const;
+
+ /**
+ * Enables or disables coloured trace backgrounds. If they're not
+ * coloured then they will use alternating colors.
+ */
+ void enable_coloured_bg(bool state);
+
+ /**
+ * Returns true if the trace background should be drawn with a coloured background.
+ */
+ bool coloured_bg() const;