#include <TimeValueLayer.h>
Inherits SingleColourLayer.
Inheritance diagram for TimeValueLayer:


Definition at line 28 of file TimeValueLayer.h.
Public Types | |
| enum | PlotStyle { PlotPoints, PlotStems, PlotConnectedPoints, PlotLines, PlotCurve, PlotSegmentation } |
| enum | VerticalScale { AutoAlignScale, LinearScale, LogScale, PlusMinusOneScale } |
| enum | VerticalPosition { PositionTop, PositionMiddle, PositionBottom } |
| enum | SnapType { SnapLeft, SnapRight, SnapNearest, SnapNeighbouring } |
| enum | ColourSignificance { ColourAbsent, ColourIrrelevant, ColourDistinguishes, ColourAndBackgroundSignificant, ColourHasMeaningfulValue } |
| enum | PropertyType { ToggleProperty, RangeProperty, ValueProperty, ColourProperty, UnitsProperty, InvalidProperty } |
| typedef QString | PropertyName |
| typedef std::vector< PropertyName > | PropertyList |
Public Slots | |
| virtual void | setProperty (const PropertyName &, int value) |
| Set a property. | |
| virtual void | setProperty (QString nameString, QString valueString) |
| Set a property using a fuzzy match. | |
| void | showLayer (View *, bool show) |
| virtual void | setPropertyWithCommand (const PropertyName &, int value) |
| Set a property using a command, supporting undo and redo. | |
| virtual void | setPropertyWithCommand (QString nameString, QString valueString) |
| As above, but using a command. | |
Signals | |
| void | modelChanged () |
| void | modelChanged (size_t startFrame, size_t endFrame) |
| void | modelCompletionChanged () |
| void | modelAlignmentCompletionChanged () |
| void | modelReplaced () |
| void | layerParametersChanged () |
| void | layerParameterRangesChanged () |
| void | layerMeasurementRectsChanged () |
| void | layerNameChanged () |
| void | verticalZoomChanged () |
| void | propertyChanged (PropertyContainer::PropertyName) |
Public Member Functions | |
| TimeValueLayer () | |
| virtual void | paint (View *v, QPainter &paint, QRect rect) const |
| virtual int | getVerticalScaleWidth (View *v, QPainter &) const |
| virtual void | paintVerticalScale (View *v, QPainter &paint, QRect rect) const |
| virtual QString | getFeatureDescription (View *v, QPoint &) const |
| virtual bool | snapToFeatureFrame (View *v, int &frame, size_t &resolution, SnapType snap) const |
| Adjust the given frame to snap to the nearest feature, if possible. | |
| virtual void | drawStart (View *v, QMouseEvent *) |
| virtual void | drawDrag (View *v, QMouseEvent *) |
| virtual void | drawEnd (View *v, QMouseEvent *) |
| virtual void | eraseStart (View *v, QMouseEvent *) |
| virtual void | eraseDrag (View *v, QMouseEvent *) |
| virtual void | eraseEnd (View *v, QMouseEvent *) |
| virtual void | editStart (View *v, QMouseEvent *) |
| virtual void | editDrag (View *v, QMouseEvent *) |
| virtual void | editEnd (View *v, QMouseEvent *) |
| virtual bool | editOpen (View *v, QMouseEvent *) |
| Open an editor on the item under the mouse (e.g. | |
| virtual void | moveSelection (Selection s, size_t newStartFrame) |
| virtual void | resizeSelection (Selection s, Selection newSize) |
| virtual void | deleteSelection (Selection s) |
| virtual void | copy (View *v, Selection s, Clipboard &to) |
| virtual bool | paste (View *v, const Clipboard &from, int frameOffset, bool interactive) |
| Paste from the given clipboard onto the layer at the given frame offset. | |
| virtual const Model * | getModel () const |
| void | setModel (SparseTimeValueModel *model) |
| virtual PropertyList | getProperties () const |
| Get a list of the names of all the supported properties on this container. | |
| virtual QString | getPropertyLabel (const PropertyName &) const |
| virtual PropertyType | getPropertyType (const PropertyName &) const |
| virtual QString | getPropertyGroupName (const PropertyName &) const |
| virtual int | getPropertyRangeAndValue (const PropertyName &, int *min, int *max, int *deflt) const |
| virtual QString | getPropertyValueLabel (const PropertyName &, int value) const |
| virtual void | setProperty (const PropertyName &, int value) |
| void | setFillColourMap (int) |
| int | getFillColourMap () const |
| void | setPlotStyle (PlotStyle style) |
| PlotStyle | getPlotStyle () const |
| void | setVerticalScale (VerticalScale scale) |
| VerticalScale | getVerticalScale () const |
| virtual bool | isLayerScrollable (const View *v) const |
| This should return true if the layer can safely be scrolled automatically by a given view (simply copying the existing data and then refreshing the exposed area) without altering its meaning. | |
| virtual bool | isLayerEditable () const |
| This should return true if the layer can be edited by the user. | |
| virtual int | getCompletion (View *) const |
| Return the proportion of background work complete in drawing this view, as a percentage -- in most cases this will be the value returned by pointer from a call to the underlying model's isReady(int *) call. | |
| virtual bool | needsTextLabelHeight () const |
| virtual bool | getValueExtents (float &min, float &max, bool &logarithmic, QString &unit) const |
| Return the minimum and maximum values for the y axis of the model in this layer, as well as whether the layer is configured to use a logarithmic y axis display. | |
| virtual bool | getDisplayExtents (float &min, float &max) const |
| Return the minimum and maximum values within the displayed range for the y axis, if only a subset of the whole range of the model (returned by getValueExtents) is being displayed. | |
| virtual void | toXml (QTextStream &stream, QString indent="", QString extraAttributes="") const |
| Convert the layer's data (though not those of the model it refers to) into XML for file output. | |
| void | setProperties (const QXmlAttributes &attributes) |
| Set the particular properties of a layer (those specific to the subclass) from a set of XML attributes. | |
| virtual void | setBaseColour (int) |
| virtual int | getBaseColour () const |
| virtual bool | hasLightBackground () const |
| virtual ColourSignificance | getLayerColourSignificance () const |
| This should return the degree of meaning associated with colour in this layer. | |
| virtual QPixmap | getLayerPresentationPixmap (QSize size) const |
| virtual QString | getPropertyLabel (const PropertyName &) const =0 |
| Return the human-readable (and i18n'ised) name of a property. | |
| virtual PropertyType | getPropertyType (const PropertyName &) const |
| Return the type of the given property, or InvalidProperty if the property is not supported on this container. | |
| virtual QString | getPropertyGroupName (const PropertyName &) const |
| If this property has something in common with other properties on this container, return a name that can be used to group them (in order to save screen space, for example). | |
| virtual int | getPropertyRangeAndValue (const PropertyName &, int *min, int *max, int *deflt) const |
| Return the minimum and maximum values for the given property and its current value in this container. | |
| virtual QString | getPropertyValueLabel (const PropertyName &, int value) const |
| If the given property is a ValueProperty, return the display label to be used for the given value for that property. | |
| virtual RangeMapper * | getNewPropertyRangeMapper (const PropertyName &) const |
| virtual RangeMapper * | getNewPropertyRangeMapper (const PropertyName &) const |
| If the given property is a RangeProperty, return a new RangeMapper object mapping its integer range onto an underlying floating point value range for human-intelligible display, if appropriate. | |
| virtual void | setDefaultColourFor (View *v) |
| virtual Model * | getModel () |
| virtual const ZoomConstraint * | getZoomConstraint () const |
| Return a zoom constraint object defining the supported zoom levels for this layer. | |
| virtual bool | supportsOtherZoomLevels () const |
| Return true if this layer can handle zoom levels other than those supported by its zoom constraint (presumably less efficiently or accurately than the officially supported zoom levels). | |
| virtual VerticalPosition | getPreferredTimeRulerPosition () const |
| virtual VerticalPosition | getPreferredFrameCountPosition () const |
| virtual QString | getPropertyContainerIconName () const |
| virtual QString | getPropertyContainerName () const |
| virtual void | setPresentationName (QString name) |
| virtual QString | getLayerPresentationName () const |
| virtual bool | getCrosshairExtents (View *, QPainter &, QPoint, std::vector< QRect > &) const |
| virtual void | paintCrosshairs (View *, QPainter &, QPoint) const |
| virtual void | paintMeasurementRects (View *, QPainter &, bool showFocus, QPoint focusPoint) const |
| virtual bool | nearestMeasurementRectChanged (View *, QPoint prev, QPoint now) const |
| virtual void | measureStart (View *, QMouseEvent *) |
| virtual void | measureDrag (View *, QMouseEvent *) |
| virtual void | measureEnd (View *, QMouseEvent *) |
| virtual void | measureDoubleClick (View *, QMouseEvent *) |
| virtual bool | haveCurrentMeasureRect () const |
| virtual void | deleteCurrentMeasureRect () |
| virtual bool | isLayerOpaque () const |
| This should return true if the layer completely obscures any underlying layers. | |
| virtual void | setObjectName (const QString &name) |
| virtual void | toBriefXml (QTextStream &stream, QString indent="", QString extraAttributes="") const |
| Produce XML containing the layer's ID and type. | |
| virtual void | addMeasurementRect (const QXmlAttributes &) |
| Add a measurement rectangle from the given XML attributes (presumably taken from a measurement element). | |
| virtual void | setLayerDormant (const View *v, bool dormant) |
| Indicate that a layer is not currently visible in the given view and is not expected to become visible in the near future (for example because the user has explicitly removed or hidden it). | |
| virtual bool | isLayerDormant (const View *v) const |
| Return whether the layer is dormant (i.e. | |
| virtual PlayParameters * | getPlayParameters () |
| virtual bool | hasTimeXAxis () const |
| virtual bool | setDisplayExtents (float, float) |
| Set the displayed minimum and maximum values for the y axis to the given range, if supported. | |
| virtual bool | getXScaleValue (const View *v, int x, float &value, QString &unit) const |
| Return the value and unit at the given x coordinate in the given view. | |
| virtual bool | getYScaleValue (const View *, int, float &, QString &) const |
| Return the value and unit at the given y coordinate in the given view. | |
| virtual bool | getYScaleDifference (const View *v, int y0, int y1, float &diff, QString &unit) const |
| Return the difference between the values at the given y coordinates in the given view, and the unit of the difference. | |
| virtual int | getVerticalZoomSteps (int &) const |
| Get the number of vertical zoom steps available for this layer. | |
| virtual int | getCurrentVerticalZoomStep () const |
| Get the current vertical zoom step. | |
| virtual void | setVerticalZoomStep (int) |
| Set the vertical zoom step. | |
| virtual RangeMapper * | getNewVerticalZoomRangeMapper () const |
| Create and return a range mapper for vertical zoom step values. | |
| virtual QString | getPropertyIconName (const PropertyName &) const |
| Return an icon for the property, if any. | |
| virtual QString | toXmlString (QString indent="", QString extraAttributes="") const |
| Convert this exportable object to XML in a string. | |
Static Public Member Functions | |
| static QString | encodeEntities (QString) |
| static QString | encodeColour (QColor) |
| static int | getObjectExportId (const void *) |
Protected Types | |
| typedef std::map< int, int > | ColourRefCount |
| typedef std::set< MeasureRect > | MeasureRectSet |
Protected Member Functions | |
| void | getScaleExtents (View *, float &min, float &max, bool &log) const |
| int | getYForValue (View *, float value) const |
| float | getValueForY (View *, int y) const |
| QColor | getColourForValue (View *v, float value) const |
| bool | shouldAutoAlign () const |
| SparseTimeValueModel::PointList | getLocalPoints (View *v, int) const |
| virtual int | getDefaultColourHint (bool dark, bool &impose) |
| virtual QColor | getBaseQColor () const |
| virtual QColor | getBackgroundQColor (View *v) const |
| virtual QColor | getForegroundQColor (View *v) const |
| std::vector< QColor > | getPartialShades (View *v) const |
| virtual void | flagBaseColourChanged () |
| void | connectSignals (const Model *) |
| virtual size_t | alignToReference (View *v, size_t frame) const |
| virtual size_t | alignFromReference (View *v, size_t frame) const |
| bool | clipboardHasDifferentAlignment (View *v, const Clipboard &clip) const |
| void | addMeasureRectToSet (const MeasureRect &r) |
| void | deleteMeasureRectFromSet (const MeasureRect &r) |
| void | updateMeasurePixrects (View *v) const |
| virtual void | updateMeasureRectYCoords (View *v, const MeasureRect &r) const |
| virtual void | setMeasureRectYCoord (View *v, MeasureRect &r, bool start, int y) const |
| virtual void | setMeasureRectFromPixrect (View *v, MeasureRect &r, QRect pixrect) const |
| MeasureRectSet::const_iterator | findFocusedMeasureRect (QPoint) const |
| void | paintMeasurementRect (View *v, QPainter &paint, const MeasureRect &r, bool focus) const |
| virtual bool | convertPropertyStrings (QString nameString, QString valueString, PropertyName &name, int &value) |
Protected Attributes | |
| SparseTimeValueModel * | m_model |
| bool | m_editing |
| SparseTimeValueModel::Point | m_originalPoint |
| SparseTimeValueModel::Point | m_editingPoint |
| SparseTimeValueModel::EditCommand * | m_editingCommand |
| int | m_colourMap |
| PlotStyle | m_plotStyle |
| VerticalScale | m_verticalScale |
| int | m_colour |
| bool | m_colourExplicitlySet |
| bool | m_defaultColourSet |
| MeasureRectSet | m_measureRects |
| MeasureRect | m_draggingRect |
| bool | m_haveDraggingRect |
| bool | m_haveCurrentMeasureRect |
| QPoint | m_currentMeasureRectPoint |
| QString | m_presentationName |
Static Protected Attributes | |
| static ColourRefCount | m_colourRefCount |
typedef std::map<int, int> SingleColourLayer::ColourRefCount [protected, inherited] |
Definition at line 68 of file SingleColourLayer.h.
typedef std::set<MeasureRect> Layer::MeasureRectSet [protected, inherited] |
typedef QString PropertyContainer::PropertyName [inherited] |
Definition at line 35 of file PropertyContainer.h.
typedef std::vector<PropertyName> PropertyContainer::PropertyList [inherited] |
Definition at line 36 of file PropertyContainer.h.
Definition at line 84 of file TimeValueLayer.h.
Definition at line 96 of file TimeValueLayer.h.
enum Layer::VerticalPosition [inherited] |
enum Layer::SnapType [inherited] |
enum Layer::ColourSignificance [inherited] |
enum PropertyContainer::PropertyType [inherited] |
Definition at line 38 of file PropertyContainer.h.
| TimeValueLayer::TimeValueLayer | ( | ) |
Definition at line 45 of file TimeValueLayer.cpp.
| void TimeValueLayer::paint | ( | View * | v, | |
| QPainter & | paint, | |||
| QRect | rect | |||
| ) | const [virtual] |
Implements Layer.
Definition at line 537 of file TimeValueLayer.cpp.
References SingleColourLayer::getBaseQColor(), getColourForValue(), SingleColourLayer::getForegroundQColor(), View::getFrameForX(), getLocalPoints(), View::getModelsEndFrame(), SparseModel< PointType >::getPoints(), SparseModel< PointType >::getResolution(), SparseModel< PointType >::getSampleRate(), View::getTextLabelHeight(), SparseValueModel< PointType >::getValueMaximum(), SparseValueModel< PointType >::getValueMinimum(), View::getXForFrame(), getYForValue(), SparseModel< PointType >::isOK(), m_model, m_plotStyle, PlotConnectedPoints, PlotCurve, PlotLines, PlotSegmentation, PlotStems, and View::shouldIlluminateLocalFeatures().
| int TimeValueLayer::getVerticalScaleWidth | ( | View * | v, | |
| QPainter & | ||||
| ) | const [virtual] |
Reimplemented from Layer.
Definition at line 758 of file TimeValueLayer.cpp.
References m_plotStyle, and PlotSegmentation.
Referenced by paintVerticalScale().
| void TimeValueLayer::paintVerticalScale | ( | View * | v, | |
| QPainter & | paint, | |||
| QRect | rect | |||
| ) | const [virtual] |
Reimplemented from Layer.
Definition at line 766 of file TimeValueLayer.cpp.
References getColourForValue(), SparseValueModel< PointType >::getScaleUnits(), SparseValueModel< PointType >::getValueMaximum(), SparseValueModel< PointType >::getValueMinimum(), getVerticalScaleWidth(), getYForValue(), m_model, m_plotStyle, and PlotSegmentation.
| QString TimeValueLayer::getFeatureDescription | ( | View * | v, | |
| QPoint & | ||||
| ) | const [virtual] |
Reimplemented from Layer.
Definition at line 312 of file TimeValueLayer.cpp.
References RealTime::frame2RealTime(), getLocalPoints(), SparseModel< PointType >::getSampleRate(), SparseValueModel< PointType >::getScaleUnits(), View::getXForFrame(), getYForValue(), SparseModel< PointType >::isReady(), m_model, and RealTime::toText().
| bool TimeValueLayer::snapToFeatureFrame | ( | View * | v, | |
| int & | frame, | |||
| size_t & | resolution, | |||
| SnapType | snap | |||
| ) | const [virtual] |
Adjust the given frame to snap to the nearest feature, if possible.
If snap is SnapLeft or SnapRight, adjust the frame to match that of the nearest feature in the given direction regardless of how far away it is. If snap is SnapNearest, adjust the frame to that of the nearest feature in either direction. If snap is SnapNeighbouring, adjust the frame to that of the nearest feature if it is close, and leave it alone (returning false) otherwise. SnapNeighbouring should always choose the same feature that would be used in an editing operation through calls to editStart etc.
Return true if a suitable feature was found and frame adjusted accordingly. Return false if no suitable feature was available (and leave frame unmodified). Also return the resolution of the model in this layer in sample frames.
Reimplemented from Layer.
Definition at line 355 of file TimeValueLayer.cpp.
References getLocalPoints(), SparseModel< PointType >::getPoints(), SparseModel< PointType >::getResolution(), View::getXForFrame(), m_model, Layer::SnapLeft, Layer::SnapNeighbouring, Layer::SnapRight, and Layer::snapToFeatureFrame().
| void TimeValueLayer::drawStart | ( | View * | v, | |
| QMouseEvent * | ||||
| ) | [virtual] |
Reimplemented from Layer.
Definition at line 843 of file TimeValueLayer.cpp.
References View::getFrameForX(), getLocalPoints(), SparseModel< PointType >::getResolution(), getValueForY(), m_editing, m_editingCommand, m_editingPoint, m_model, and m_originalPoint.
| void TimeValueLayer::drawDrag | ( | View * | v, | |
| QMouseEvent * | ||||
| ) | [virtual] |
Reimplemented from Layer.
Definition at line 889 of file TimeValueLayer.cpp.
References View::getFrameForX(), getLocalPoints(), SparseModel< PointType >::getResolution(), getValueForY(), m_editing, m_editingCommand, m_editingPoint, m_model, and m_originalPoint.
| void TimeValueLayer::drawEnd | ( | View * | v, | |
| QMouseEvent * | ||||
| ) | [virtual] |
Reimplemented from Layer.
Definition at line 941 of file TimeValueLayer.cpp.
References m_editing, m_editingCommand, and m_model.
| void TimeValueLayer::eraseStart | ( | View * | v, | |
| QMouseEvent * | ||||
| ) | [virtual] |
Reimplemented from Layer.
Definition at line 951 of file TimeValueLayer.cpp.
References getLocalPoints(), m_editing, m_editingCommand, m_editingPoint, and m_model.
| void TimeValueLayer::eraseDrag | ( | View * | v, | |
| QMouseEvent * | ||||
| ) | [virtual] |
| void TimeValueLayer::eraseEnd | ( | View * | v, | |
| QMouseEvent * | ||||
| ) | [virtual] |
Reimplemented from Layer.
Definition at line 974 of file TimeValueLayer.cpp.
References getLocalPoints(), m_editing, m_editingCommand, m_editingPoint, and m_model.
| void TimeValueLayer::editStart | ( | View * | v, | |
| QMouseEvent * | ||||
| ) | [virtual] |
Reimplemented from Layer.
Definition at line 996 of file TimeValueLayer.cpp.
References getLocalPoints(), m_editing, m_editingCommand, m_editingPoint, m_model, and m_originalPoint.
| void TimeValueLayer::editDrag | ( | View * | v, | |
| QMouseEvent * | ||||
| ) | [virtual] |
Reimplemented from Layer.
Definition at line 1017 of file TimeValueLayer.cpp.
References View::getFrameForX(), SparseModel< PointType >::getResolution(), getValueForY(), m_editing, m_editingCommand, m_editingPoint, and m_model.
| void TimeValueLayer::editEnd | ( | View * | v, | |
| QMouseEvent * | ||||
| ) | [virtual] |
Reimplemented from Layer.
Definition at line 1041 of file TimeValueLayer.cpp.
References m_editing, m_editingCommand, m_editingPoint, m_model, and m_originalPoint.
| bool TimeValueLayer::editOpen | ( | View * | v, | |
| QMouseEvent * | e | |||
| ) | [virtual] |
Open an editor on the item under the mouse (e.g.
on double-click). If there is no item or editing is not supported, return false.
Reimplemented from Layer.
Definition at line 1069 of file TimeValueLayer.cpp.
References TimeValuePoint::frame, ItemEditDialog::getFrameTime(), getLocalPoints(), SparseModel< PointType >::getSampleRate(), SparseValueModel< PointType >::getScaleUnits(), ItemEditDialog::getText(), ItemEditDialog::getValue(), m_model, ItemEditDialog::setFrameTime(), ItemEditDialog::setText(), ItemEditDialog::setValue(), ItemEditDialog::ShowText, ItemEditDialog::ShowTime, and ItemEditDialog::ShowValue.
| void TimeValueLayer::moveSelection | ( | Selection | s, | |
| size_t | newStartFrame | |||
| ) | [virtual] |
Reimplemented from Layer.
Definition at line 1108 of file TimeValueLayer.cpp.
References Selection::contains(), TimeValuePoint::frame, Selection::getEndFrame(), SparseModel< PointType >::getPoints(), Selection::getStartFrame(), and m_model.
Reimplemented from Layer.
Definition at line 1134 of file TimeValueLayer.cpp.
References Selection::contains(), Selection::getEndFrame(), SparseModel< PointType >::getPoints(), Selection::getStartFrame(), and m_model.
| void TimeValueLayer::deleteSelection | ( | Selection | s | ) | [virtual] |
Reimplemented from Layer.
Definition at line 1169 of file TimeValueLayer.cpp.
References Selection::contains(), Selection::getEndFrame(), SparseModel< PointType >::getPoints(), Selection::getStartFrame(), and m_model.
Reimplemented from Layer.
Definition at line 1192 of file TimeValueLayer.cpp.
References Clipboard::addPoint(), Layer::alignToReference(), Selection::contains(), Selection::getEndFrame(), SparseModel< PointType >::getPoints(), Selection::getStartFrame(), and m_model.
| bool TimeValueLayer::paste | ( | View * | v, | |
| const Clipboard & | from, | |||
| int | frameOffset, | |||
| bool | interactive | |||
| ) | [virtual] |
Paste from the given clipboard onto the layer at the given frame offset.
If interactive is true, the layer may ask the user about paste options through a dialog if desired, and may return false if the user cancelled the paste operation. This function should return true if a paste actually occurred.
Reimplemented from Layer.
Definition at line 1210 of file TimeValueLayer.cpp.
References Labeller::actingOnPrevPoint(), Layer::alignFromReference(), Layer::clipboardHasDifferentAlignment(), ListInputDialog::getItem(), Clipboard::getPoints(), SparseModel< PointType >::getSampleRate(), Labeller::getTypeNames(), SparseModel< PointType >::isEmpty(), m_model, Labeller::setCounterCycleSize(), Labeller::setSampleRate(), Labeller::setType(), Labeller::setValue(), TimeValuePoint::value, Labeller::ValueFromCyclicalCounter, Labeller::ValueFromTwoLevelCounter, and Labeller::ValueNone.
| virtual const Model* TimeValueLayer::getModel | ( | ) | const [inline, virtual] |
| void TimeValueLayer::setModel | ( | SparseTimeValueModel * | model | ) |
Definition at line 60 of file TimeValueLayer.cpp.
References Layer::connectSignals(), m_model, and Layer::modelReplaced().
| Layer::PropertyList TimeValueLayer::getProperties | ( | ) | const [virtual] |
Get a list of the names of all the supported properties on this container.
These should be fixed (i.e. not internationalized).
Reimplemented from SingleColourLayer.
Definition at line 73 of file TimeValueLayer.cpp.
References SingleColourLayer::getProperties().
| QString TimeValueLayer::getPropertyLabel | ( | const PropertyName & | ) | const [virtual] |
Reimplemented from SingleColourLayer.
Definition at line 83 of file TimeValueLayer.cpp.
References SingleColourLayer::getPropertyLabel().
| Layer::PropertyType TimeValueLayer::getPropertyType | ( | const PropertyName & | ) | const [virtual] |
Reimplemented from SingleColourLayer.
Definition at line 92 of file TimeValueLayer.cpp.
References SingleColourLayer::getPropertyType(), m_plotStyle, PlotSegmentation, PropertyContainer::UnitsProperty, and PropertyContainer::ValueProperty.
| QString TimeValueLayer::getPropertyGroupName | ( | const PropertyName & | ) | const [virtual] |