svcore  1.9
Clipboard::Point Class Reference

#include <Clipboard.h>

List of all members.

Public Member Functions

 Point (long frame, QString label)
 Point (long frame, float value, QString label)
 Point (long frame, float value, int duration, QString label)
 Point (long frame, float value, int duration, float level, QString label)
 Point (const Point &point)
Pointoperator= (const Point &point)
bool haveFrame () const
long getFrame () const
Point withFrame (long frame) const
bool haveValue () const
float getValue () const
Point withValue (float value) const
bool haveDuration () const
int getDuration () const
Point withDuration (int duration) const
bool haveLabel () const
QString getLabel () const
Point withLabel (QString label) const
bool haveLevel () const
float getLevel () const
Point withLevel (float level) 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
int m_duration
bool m_haveLabel
QString m_label
bool m_haveLevel
float m_level
bool m_haveReferenceFrame
long m_referenceFrame

Detailed Description

Definition at line 25 of file Clipboard.h.


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 34 of file Clipboard.cpp.

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

Definition at line 50 of file Clipboard.cpp.

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

Definition at line 66 of file Clipboard.cpp.

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

Definition at line 82 of file Clipboard.cpp.


Member Function Documentation

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

Definition at line 118 of file Clipboard.cpp.

Definition at line 124 of file Clipboard.cpp.

Definition at line 130 of file Clipboard.cpp.

References m_frame, and m_haveFrame.

Definition at line 139 of file Clipboard.cpp.

float Clipboard::Point::getValue ( ) const

Definition at line 145 of file Clipboard.cpp.

Definition at line 151 of file Clipboard.cpp.

References m_haveValue, and m_value.

Definition at line 160 of file Clipboard.cpp.

Definition at line 166 of file Clipboard.cpp.

Definition at line 172 of file Clipboard.cpp.

References m_duration, and m_haveDuration.

Definition at line 181 of file Clipboard.cpp.

QString Clipboard::Point::getLabel ( ) const

Definition at line 187 of file Clipboard.cpp.

Definition at line 193 of file Clipboard.cpp.

References m_haveLabel, and m_label.

Definition at line 202 of file Clipboard.cpp.

float Clipboard::Point::getLevel ( ) const

Definition at line 208 of file Clipboard.cpp.

Definition at line 214 of file Clipboard.cpp.

References m_haveLevel, and m_level.

Definition at line 223 of file Clipboard.cpp.

Definition at line 229 of file Clipboard.cpp.

Definition at line 235 of file Clipboard.cpp.

Definition at line 241 of file Clipboard.cpp.


Member Data Documentation

Definition at line 62 of file Clipboard.h.

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

long Clipboard::Point::m_frame [private]

Definition at line 63 of file Clipboard.h.

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

Definition at line 64 of file Clipboard.h.

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

float Clipboard::Point::m_value [private]

Definition at line 65 of file Clipboard.h.

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

Definition at line 66 of file Clipboard.h.

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

Definition at line 67 of file Clipboard.h.

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

Definition at line 68 of file Clipboard.h.

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

QString Clipboard::Point::m_label [private]

Definition at line 69 of file Clipboard.h.

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

Definition at line 70 of file Clipboard.h.

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

float Clipboard::Point::m_level [private]

Definition at line 71 of file Clipboard.h.

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

Definition at line 72 of file Clipboard.h.

Referenced by operator=().

Definition at line 73 of file Clipboard.h.

Referenced by operator=().


The documentation for this class was generated from the following files: