Qwt User's Guide
5.2.3
Main Page
Related Pages
Classes
src
qwt_clipper.h
1
/* -*- mode: C++ ; c-file-style: "stroustrup" -*- *****************************
2
* Qwt Widget Library
3
* Copyright (C) 1997 Josef Wilgen
4
* Copyright (C) 2002 Uwe Rathmann
5
*
6
* This library is free software; you can redistribute it and/or
7
* modify it under the terms of the Qwt License, Version 1.0
8
*****************************************************************************/
9
10
#ifndef QWT_CLIPPER_H
11
#define QWT_CLIPPER_H
12
13
#include "qwt_global.h"
14
#include "qwt_array.h"
15
#include "qwt_polygon.h"
16
#include "qwt_double_rect.h"
17
#include "qwt_double_interval.h"
18
19
class
QRect;
20
25
class
QWT_EXPORT
QwtClipper
26
{
27
public
:
28
static
QwtPolygon clipPolygon(
const
QRect &,
const
QwtPolygon &);
29
static
QwtPolygonF clipPolygonF(
const
QwtDoubleRect &,
const
QwtPolygonF &);
30
31
#if QT_VERSION >= 0x040000
32
static
QwtArray<QwtDoubleInterval> clipCircle(
33
const
QwtDoubleRect &,
const
QwtDoublePoint &,
double
radius);
34
#endif
35
};
36
37
#endif
Generated by
1.8.1