SparseTimeValueModel Member List

This is the complete list of members for SparseTimeValueModel, including all inherited members.

adaptFrameForRole(sv_frame_t frame, sv_samplerate_t rate, int role)TabularModelinlineprotectedstatic
adaptValueForRole(float value, QString unit, int role)TabularModelinlineprotectedstatic
add(Event e) overrideSparseTimeValueModelinlinevirtual
alignFromReference(sv_frame_t referenceFrame) const Modelvirtual
alignmentCompletionChanged(ModelId myId)Modelsignal
alignToReference(sv_frame_t frame) const Modelvirtual
canPlay() const overrideSparseTimeValueModelinlinevirtual
completionChanged(ModelId myId)Modelsignal
containsEvent(const Event &e) const SparseTimeValueModelinline
encodeColour(int r, int g, int b)XmlExportablestatic
encodeEntities(QString)XmlExportablestatic
ExportId typedefXmlExportable
extendEndFrame(sv_frame_t to)Modelinline
getAlignment() const Modelvirtual
getAlignmentCompletion() const Modelvirtual
getAlignmentReference() const Modelvirtual
getAllEvents() const SparseTimeValueModelinline
getColumnCount() const overrideSparseTimeValueModelinlinevirtual
getCompletion() const overrideSparseTimeValueModelinlinevirtual
getData(int row, int column, int role) const overrideSparseTimeValueModelinlinevirtual
getDefaultPlayAudible() const overrideSparseTimeValueModelinlinevirtual
getDefaultPlayClipId() const Playableinlinevirtual
getEndFrame() const Modelinline
getEventCount() const SparseTimeValueModelinline
getEventsCovering(sv_frame_t f) const SparseTimeValueModelinline
getEventsSpanning(sv_frame_t f, sv_frame_t duration) const SparseTimeValueModelinline
getEventsStartingAt(sv_frame_t f) const SparseTimeValueModelinline
getEventsStartingWithin(sv_frame_t f, sv_frame_t duration) const SparseTimeValueModelinline
getEventsWithin(sv_frame_t f, sv_frame_t duration, int overspill=0) const SparseTimeValueModelinline
getExportId() const XmlExportable
getFrameForRow(int row) const overrideSparseTimeValueModelinlinevirtual
getHeading(int column) const overrideSparseTimeValueModelinlinevirtual
getId() constWithTypedId< Model >inlineprotected
getInsertRowCommand(int row) overrideSparseTimeValueModelinlinevirtual
getLocation() const Modelvirtual
getMaker() const Modelvirtual
getNativeRate() const Modelinlinevirtual
getNearestEventMatching(sv_frame_t startSearchAt, std::function< bool(Event)> predicate, EventSeries::Direction direction, Event &found) const SparseTimeValueModelinline
getRDFTypeURI() const Modelinline
getRemoveRowCommand(int row) overrideSparseTimeValueModelinlinevirtual
getResolution() const SparseTimeValueModelinline
getRowCount() const overrideSparseTimeValueModelinlinevirtual
getRowForFrame(sv_frame_t frame) const overrideSparseTimeValueModelinlinevirtual
getSampleRate() const overrideSparseTimeValueModelinlinevirtual
getScaleUnits() const SparseTimeValueModelinline
getSetDataCommand(int row, int column, const QVariant &value, int role) overrideSparseTimeValueModelinlinevirtual
getSortType(int column) const overrideSparseTimeValueModelinlinevirtual
getSourceModel() const Modelinlinevirtual
getStartFrame() const overrideSparseTimeValueModelinlinevirtual
getStringExportHeaders(DataExportOptions options) const overrideSparseTimeValueModelinlinevirtual
getTitle() const Modelvirtual
getTrueEndFrame() const overrideSparseTimeValueModelinlinevirtual
getTypeName() const overrideSparseTimeValueModelinlinevirtual
getUntypedId() const WithIdinlineprotected
getValueMaximum() const SparseTimeValueModelinline
getValueMinimum() const SparseTimeValueModelinline
getZoomConstraint() const Modelinlinevirtual
hasTextLabels() const SparseTimeValueModelinline
Id typedefWithTypedId< Model >
isColumnTimeValue(int column) const overrideSparseTimeValueModelinlinevirtual
isEditable() const overrideSparseTimeValueModelinlinevirtual
isEmpty() const SparseTimeValueModelinline
isOK() const overrideSparseTimeValueModelinlinevirtual
isReady(int *cp=nullptr) const Modelinlinevirtual
isSparse() const overrideSparseTimeValueModelinlinevirtual
m_alignmentModelModelprotected
m_completionSparseTimeValueModelprotected
m_eventsSparseTimeValueModelprotected
m_extendToModelprotected
m_haveExtentsSparseTimeValueModelprotected
m_haveTextLabelsSparseTimeValueModelprotected
m_mutexModelmutableprotected
m_notifierSparseTimeValueModelprotected
m_resolutionSparseTimeValueModelprotected
m_sampleRateSparseTimeValueModelprotected
m_sourceModelModelprotected
m_typeUriModelprotected
m_unitsSparseTimeValueModelprotected
m_valueMaximumSparseTimeValueModelprotected
m_valueMinimumSparseTimeValueModelprotected
Model()Modelinlineprotected
Model(const Model &)=deleteModelprotected
modelChanged(ModelId myId)Modelsignal
modelChangedWithin(ModelId myId, sv_frame_t startFrame, sv_frame_t endFrame)Modelsignal
ModelId typedefModel
NO_ID enum valueXmlExportable
operator=(const Model &)=deleteModelprotected
ready(ModelId myId)Modelsignal
remove(Event e) overrideSparseTimeValueModelinlinevirtual
setAlignment(ModelId alignmentModel)Modelvirtual
setCompletion(int completion, bool update=true)SparseTimeValueModelinline
setRDFTypeURI(QString uri)Modelinline
setScaleUnits(QString units)SparseTimeValueModelinline
setSourceModel(ModelId model)Modelvirtual
SortAlphabetical enum valueTabularModel
SortNumeric enum valueTabularModel
SortRole enum valueTabularModel
SortType enum nameTabularModel
SparseTimeValueModel(sv_samplerate_t sampleRate, int resolution, bool notifyOnAdd=true)SparseTimeValueModelinline
SparseTimeValueModel(sv_samplerate_t sampleRate, int resolution, float valueMinimum, float valueMaximum, bool notifyOnAdd=true)SparseTimeValueModelinline
toStringExportRows(DataExportOptions options, sv_frame_t startFrame, sv_frame_t duration) const overrideSparseTimeValueModelinlinevirtual
toXml(QTextStream &out, QString indent="", QString extraAttributes="") const overrideSparseTimeValueModelinlinevirtual
toXmlString(QString indent="", QString extraAttributes="") const XmlExportablevirtual
WithId()WithIdinline
WithTypedId()WithTypedId< Model >inline
XmlExportable()XmlExportableinline
~Model()Modelvirtual
~Playable()Playableinlinevirtual
~SparseTimeValueModel()SparseTimeValueModelinlinevirtual
~TabularModel()TabularModelinlinevirtual
~WithId()WithIdinlinevirtual
~XmlExportable()XmlExportableinlinevirtual