Clipboard::Point Class Reference

#include <Clipboard.h>

List of all members.


Detailed Description

Definition at line 25 of file Clipboard.h.

Public Member Functions

 Point (long frame, QString label)
 Point (long frame, float value, QString label)
 Point (long frame, float value, size_t duration, QString label)
 Point (long frame, float value, size_t duration, float level, QString label)
 Point (const Point &point)
Pointoperator= (const Point &point)
bool haveFrame () const
long getFrame () const
bool haveValue () const
float getValue () const
bool haveDuration () const
size_t getDuration () const
bool haveLabel () const
QString getLabel () const
bool haveLevel () const
float getLevel () const
bool haveReferenceFrame () const
bool referenceFrameDiffers () const
long getReferenceFrame () const
void setReferenceFrame (long)

Private Attributes

bool m_haveFrame
long m_frame
bool m_haveValue
float m_value
bool m_haveDuration
size_t m_duration
bool m_haveLabel
QString m_label
bool m_haveLevel
float m_level
bool m_haveReferenceFrame
long m_referenceFrame


Constructor & Destructor Documentation

Clipboard::Point::Point ( long  frame,
QString  label 
)

Definition at line 18 of file Clipboard.cpp.

Clipboard::Point::Point ( long  frame,
float  value,
QString  label 
)

Definition at line 32 of file Clipboard.cpp.

Clipboard::Point::Point ( long  frame,
float  value,
size_t  duration,
QString  label 
)

Definition at line 47 of file Clipboard.cpp.

Clipboard::Point::Point ( long  frame,
float  value,
size_t  duration,
float  level,
QString  label 
)

Definition at line 63 of file Clipboard.cpp.

Clipboard::Point::Point ( const Point point  ) 

Definition at line 79 of file Clipboard.cpp.


Member Function Documentation

Clipboard::Point & Clipboard::Point::operator= ( const Point point  ) 

Definition at line 96 of file Clipboard.cpp.

References m_duration, m_frame, m_haveDuration, m_haveFrame, m_haveLabel, m_haveLevel, m_haveReferenceFrame, m_haveValue, m_label, m_level, m_referenceFrame, and m_value.

bool Clipboard::Point::haveFrame (  )  const

Definition at line 115 of file Clipboard.cpp.

References m_haveFrame.

long Clipboard::Point::getFrame (  )  const

Definition at line 121 of file Clipboard.cpp.

References m_frame.

bool Clipboard::Point::haveValue (  )  const

Definition at line 127 of file Clipboard.cpp.

References m_haveValue.

float Clipboard::Point::getValue (  )  const

Definition at line 133 of file Clipboard.cpp.

References m_value.

bool Clipboard::Point::haveDuration (  )  const

Definition at line 139 of file Clipboard.cpp.

References m_haveDuration.

size_t Clipboard::Point::getDuration (  )  const

Definition at line 145 of file Clipboard.cpp.

References m_duration.

bool Clipboard::Point::haveLabel (  )  const

Definition at line 151 of file Clipboard.cpp.

References m_haveLabel.

QString Clipboard::Point::getLabel (  )  const

Definition at line 157 of file Clipboard.cpp.

References m_label.

bool Clipboard::Point::haveLevel (  )  const

Definition at line 163 of file Clipboard.cpp.

References m_haveLevel.

float Clipboard::Point::getLevel (  )  const

Definition at line 169 of file Clipboard.cpp.

References m_level.

bool Clipboard::Point::haveReferenceFrame (  )  const

Definition at line 175 of file Clipboard.cpp.

References m_haveReferenceFrame.

bool Clipboard::Point::referenceFrameDiffers (  )  const

Definition at line 181 of file Clipboard.cpp.

References m_frame, m_haveReferenceFrame, and m_referenceFrame.

long Clipboard::Point::getReferenceFrame (  )  const

Definition at line 187 of file Clipboard.cpp.

References m_referenceFrame.

void Clipboard::Point::setReferenceFrame ( long   ) 

Definition at line 193 of file Clipboard.cpp.

References m_haveReferenceFrame, and m_referenceFrame.


Member Data Documentation

bool Clipboard::Point::m_haveFrame [private]

Definition at line 57 of file Clipboard.h.

Referenced by haveFrame(), and operator=().

long Clipboard::Point::m_frame [private]

Definition at line 58 of file Clipboard.h.

Referenced by getFrame(), operator=(), and referenceFrameDiffers().

bool Clipboard::Point::m_haveValue [private]

Definition at line 59 of file Clipboard.h.

Referenced by haveValue(), and operator=().

float Clipboard::Point::m_value [private]

Definition at line 60 of file Clipboard.h.

Referenced by getValue(), and operator=().

bool Clipboard::Point::m_haveDuration [private]

Definition at line 61 of file Clipboard.h.

Referenced by haveDuration(), and operator=().

size_t Clipboard::Point::m_duration [private]

Definition at line 62 of file Clipboard.h.

Referenced by getDuration(), and operator=().

bool Clipboard::Point::m_haveLabel [private]

Definition at line 63 of file Clipboard.h.

Referenced by haveLabel(), and operator=().

QString Clipboard::Point::m_label [private]

Definition at line 64 of file Clipboard.h.

Referenced by getLabel(), and operator=().

bool Clipboard::Point::m_haveLevel [private]

Definition at line 65 of file Clipboard.h.

Referenced by haveLevel(), and operator=().

float Clipboard::Point::m_level [private]

Definition at line 66 of file Clipboard.h.

Referenced by getLevel(), and operator=().

bool Clipboard::Point::m_haveReferenceFrame [private]

Definition at line 67 of file Clipboard.h.

Referenced by haveReferenceFrame(), operator=(), referenceFrameDiffers(), and setReferenceFrame().

long Clipboard::Point::m_referenceFrame [private]

Definition at line 68 of file Clipboard.h.

Referenced by getReferenceFrame(), operator=(), referenceFrameDiffers(), and setReferenceFrame().


The documentation for this class was generated from the following files:
Generated on Wed Feb 20 15:45:32 2008 for SonicVisualiser by  doxygen 1.5.1