You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
0 B
30 lines
0 B
15 years ago
|
/* -*- mode: C++ ; c-file-style: "stroustrup" -*- *****************************
|
||
|
* Qwt Widget Library
|
||
|
* Copyright (C) 1997 Josef Wilgen
|
||
|
* Copyright (C) 2002 Uwe Rathmann
|
||
14 years ago
|
*
|
||
15 years ago
|
* This library is free software; you can redistribute it and/or
|
||
|
* modify it under the terms of the Qwt License, Version 1.0
|
||
|
*****************************************************************************/
|
||
|
|
||
|
#include "qwt_clipper.h"
|
||
|
#include "qwt_rect.h"
|
||
|
|
||
|
//! Constructor
|
||
14 years ago
|
QwtRect::QwtRect():
|
||
|
QRect()
|
||
15 years ago
|
{
|
||
|
}
|
||
|
|
||
|
//! Copy constructor
|
||
14 years ago
|
QwtRect::QwtRect(const QRect &r):
|
||
|
QRect(r)
|
||
15 years ago
|
{
|
||
|
}
|
||
|
|
||
|
//! Sutherland-Hodgman polygon clipping
|
||
|
QwtPolygon QwtRect::clip(const QwtPolygon &pa) const
|
||
|
{
|
||
|
return QwtClipper::clipPolygon(*this, pa);
|
||
|
}
|