##// END OF EJS Templates
Spline with problems
Spline with problems

File last commit:

r388:5bb469f288f8
r419:1666cfa56d96
Show More
domain_p.h
32 lines | 689 B | text/x-c | CLexer
#ifndef DOMAIN_H_
#define DOMAIN_H_
#include "qchartglobal.h"
#include <QRect>
QTCOMMERCIALCHART_BEGIN_NAMESPACE
class Domain {
public:
Domain(qreal minX=0, qreal maxX=0, qreal minY=0, qreal maxY=0);
virtual ~Domain();
qreal spanX() const;
qreal spanY() const;
bool isEmpty() const;
friend bool operator== (const Domain &domain1, const Domain &domain2);
friend bool operator!= (const Domain &domain1, const Domain &domain2);
friend QDebug operator<<(QDebug dbg, const Domain &domain);
Domain subDomain(const QRectF& rect, qreal maxWidth, qreal maxHeight) const;
public:
qreal m_minX;
qreal m_maxX;
qreal m_minY;
qreal m_maxY;
};
QTCOMMERCIALCHART_END_NAMESPACE
#endif