OneDimensionalPoint Struct Reference

#include <SparseOneDimensionalModel.h>

List of all members.


Detailed Description

Definition at line 23 of file SparseOneDimensionalModel.h.

Public Member Functions

 OneDimensionalPoint (long _frame)
 OneDimensionalPoint (long _frame, QString _label)
int getDimensions () const
QString getLabel () const
void toXml (QTextStream &stream, QString indent="", QString extraAttributes="") const
QString toDelimitedDataString (QString delimiter, size_t sampleRate) const

Public Attributes

long frame
QString label

Classes

struct  Comparator
struct  OrderComparator


Constructor & Destructor Documentation

OneDimensionalPoint::OneDimensionalPoint ( long  _frame  )  [inline]

Definition at line 26 of file SparseOneDimensionalModel.h.

OneDimensionalPoint::OneDimensionalPoint ( long  _frame,
QString  _label 
) [inline]

Definition at line 27 of file SparseOneDimensionalModel.h.


Member Function Documentation

int OneDimensionalPoint::getDimensions (  )  const [inline]

Definition at line 29 of file SparseOneDimensionalModel.h.

QString OneDimensionalPoint::getLabel (  )  const [inline]

Definition at line 34 of file SparseOneDimensionalModel.h.

References label.

void OneDimensionalPoint::toXml ( QTextStream &  stream,
QString  indent = "",
QString  extraAttributes = "" 
) const [inline]

Definition at line 36 of file SparseOneDimensionalModel.h.

References frame, and label.

QString OneDimensionalPoint::toDelimitedDataString ( QString  delimiter,
size_t  sampleRate 
) const [inline]

Definition at line 44 of file SparseOneDimensionalModel.h.

References frame, RealTime::frame2RealTime(), label, and RealTime::toString().


Member Data Documentation

long OneDimensionalPoint::frame

Definition at line 31 of file SparseOneDimensionalModel.h.

Referenced by TimeInstantLayer::editOpen(), TimeInstantLayer::moveSelection(), OneDimensionalPoint::OrderComparator::operator()(), OneDimensionalPoint::Comparator::operator()(), toDelimitedDataString(), and toXml().

QString OneDimensionalPoint::label

Definition at line 32 of file SparseOneDimensionalModel.h.

Referenced by getLabel(), OneDimensionalPoint::Comparator::operator()(), toDelimitedDataString(), and toXml().


The documentation for this struct was generated from the following file:
Generated on Wed Feb 20 15:45:34 2008 for SonicVisualiser by  doxygen 1.5.1