Man Linux: Main Page and Category List

NAME

       QwtDoubleSize -

SYNOPSIS

Detailed Description

       The QwtDoubleSize class defines a size in double coordinates

       Definition at line 62 of file qwt_double_rect.h.

   Public Member Functions
       QwtDoubleSize ()
       QwtDoubleSize (double width, double height)
       QwtDoubleSize (const QSize &)
       bool isNull () const
       bool isEmpty () const
       bool isValid () const
       double width () const
       double height () const
       void setWidth (double w)
       void setHeight (double h)
       void transpose ()
       QwtDoubleSize expandedTo (const QwtDoubleSize &) const
       QwtDoubleSize boundedTo (const QwtDoubleSize &) const
       double & rwidth ()
       double & rheight ()
       bool operator== (const QwtDoubleSize &) const
       bool operator!= (const QwtDoubleSize &) const
       const QwtDoubleSize operator- () const
       const QwtDoubleSize operator+ (const QwtDoubleSize &) const
       const QwtDoubleSize operator- (const QwtDoubleSize &) const
       const QwtDoubleSize operator * (double) const
       const QwtDoubleSize operator/ (double) const
       QwtDoubleSize & operator+= (const QwtDoubleSize &)
       QwtDoubleSize & operator-= (const QwtDoubleSize &)
       QwtDoubleSize & operator *= (double c)
       QwtDoubleSize & operator/= (double c)

Constructor & Destructor Documentation

   QwtDoubleSize::QwtDoubleSize ()
       Constructs a size with a width and height of 0.0.

       Definition at line 131 of file qwt_double_rect.cpp.

       Referenced by boundedTo(), expandedTo(), operator *(), operator+(),
       operator-(), and operator/().

   QwtDoubleSize::QwtDoubleSize (double width, double height)
       Constructs a size with a width w and height h.

       Definition at line 139 of file qwt_double_rect.cpp.

   QwtDoubleSize::QwtDoubleSize (const QSize &)
       Copy constructor.

       Definition at line 147 of file qwt_double_rect.cpp.

Member Function Documentation

   QwtDoubleSize QwtDoubleSize::boundedTo (const QwtDoubleSize & other) const
       Returns a size with the minimum width and height of this size and
       other. Definition at line 181 of file qwt_double_rect.cpp.

       References d_height, d_width, and QwtDoubleSize().

   QwtDoubleSize QwtDoubleSize::expandedTo (const QwtDoubleSize & other) const
       Returns a size with the maximum width and height of this size and
       other. Definition at line 167 of file qwt_double_rect.cpp.

       References d_height, d_width, and QwtDoubleSize().

       Referenced by QwtPlotZoomer::end().

   double QwtDoubleSize::height () const
       Returns the height.

       Definition at line 256 of file qwt_double_rect.h.

       Referenced by QwtPlotZoomer::begin(), and QwtDoubleRect::setSize().

   bool QwtDoubleSize::isEmpty () const
       Returns TRUE if the width is <= 0 or the height is <= 0, otherwise
       FALSE. Definition at line 235 of file qwt_double_rect.h.

   bool QwtDoubleSize::isNull () const
       Returns TRUE if the width is 0 and the height is 0; otherwise returns
       FALSE. Definition at line 226 of file qwt_double_rect.h.

   bool QwtDoubleSize::isValid () const
       Returns TRUE if the width is equal to or greater than 0 and the height
       is equal to or greater than 0; otherwise returns FALSE. Definition at
       line 244 of file qwt_double_rect.h.

       Referenced by QwtPlotZoomer::begin().

   const QwtDoubleSize QwtDoubleSize::operator * (double) const
       Returns the size formed by multiplying both components by c.

       Definition at line 240 of file qwt_double_rect.cpp.

       References QwtDoubleSize().

   bool QwtDoubleSize::operator!= (const QwtDoubleSize &) const
       Returns TRUE if the size is not equal to other; otherwise returns
       FALSE.

       Definition at line 199 of file qwt_double_rect.cpp.

       References operator==().

   const QwtDoubleSize QwtDoubleSize::operator+ (const QwtDoubleSize & other)
       const
       Returns the size formed by adding both components by the components of
       other. Each component is added separately. Definition at line 219 of
       file qwt_double_rect.cpp.

       References d_height, d_width, and QwtDoubleSize().

   QwtDoubleSize & QwtDoubleSize::operator+= (const QwtDoubleSize &)
       Adds size other to this size and returns a reference to this size.

       Definition at line 254 of file qwt_double_rect.cpp.

       References d_height, and d_width.

   const QwtDoubleSize QwtDoubleSize::operator- (const QwtDoubleSize & other)
       const
       Returns the size formed by subtracting both components by the
       components of other. Each component is subtracted separately.
       Definition at line 231 of file qwt_double_rect.cpp.

       References d_height, d_width, and QwtDoubleSize().

   const QwtDoubleSize QwtDoubleSize::operator- () const
       Returns the size formed by changing the sign of both components,
       equivalent to QwtDoubleSize(-width(), -height()); Definition at line
       209 of file qwt_double_rect.cpp.

       References QwtDoubleSize().

   QwtDoubleSize & QwtDoubleSize::operator-= (const QwtDoubleSize &)
       Subtracts size other from this size and returns a reference to this
       size.

       Definition at line 263 of file qwt_double_rect.cpp.

       References d_height, and d_width.

   const QwtDoubleSize QwtDoubleSize::operator/ (double) const
       Returns the size formed by dividing both components by c.

       Definition at line 247 of file qwt_double_rect.cpp.

       References QwtDoubleSize().

   bool QwtDoubleSize::operator== (const QwtDoubleSize &) const
       Returns TRUE if the size is equal to other; otherwise returns FALSE.

       Definition at line 192 of file qwt_double_rect.cpp.

       References d_height, and d_width.

       Referenced by operator!=().

   double & QwtDoubleSize::rheight ()
       Returns a reference to the height.

       Definition at line 280 of file qwt_double_rect.h.

   double & QwtDoubleSize::rwidth ()
       Returns a reference to the width.

       Definition at line 274 of file qwt_double_rect.h.

   void QwtDoubleSize::setHeight (double h)
       Sets the height to height.

       Definition at line 268 of file qwt_double_rect.h.

   void QwtDoubleSize::setWidth (double w)
       Sets the width to width.

       Definition at line 262 of file qwt_double_rect.h.

   void QwtDoubleSize::transpose ()
       Swaps the values of width and height.

       Definition at line 155 of file qwt_double_rect.cpp.

   double QwtDoubleSize::width () const
       Returns the width.

       Definition at line 250 of file qwt_double_rect.h.

       Referenced by QwtPlotZoomer::begin(), and QwtDoubleRect::setSize().

Author

       Generated automatically by Doxygen for Qwt User’s Guide from the source
       code.