Public Member Functions | Private Types | Private Member Functions | Private Attributes | List of all members
QwtPolygonClipper< Polygon, Rect, T > Class Template Reference

Public Member Functions

void clipPolygon (Polygon &points1, bool closePolygon) const
 
 QwtPolygonClipper (const Rect &clipRect)
 

Private Types

typedef Polygon::value_type Point
 

Private Member Functions

template<class Edge >
void clipEdge (bool closePolygon, const Polygon &points, Polygon &clippedPoints) const
 

Private Attributes

const Rect d_clipRect
 

Detailed Description

template<class Polygon, class Rect, typename T>
class QwtPolygonClipper< Polygon, Rect, T >

Definition at line 127 of file qwt_clipper.cpp.

Member Typedef Documentation

template<class Polygon, class Rect, typename T>
typedef Polygon::value_type QwtPolygonClipper< Polygon, Rect, T >::Point
private

Definition at line 129 of file qwt_clipper.cpp.

Constructor & Destructor Documentation

template<class Polygon, class Rect, typename T>
QwtPolygonClipper< Polygon, Rect, T >::QwtPolygonClipper ( const Rect &  clipRect)
inlineexplicit

Definition at line 131 of file qwt_clipper.cpp.

Member Function Documentation

template<class Polygon, class Rect, typename T>
template<class Edge >
void QwtPolygonClipper< Polygon, Rect, T >::clipEdge ( bool  closePolygon,
const Polygon &  points,
Polygon &  clippedPoints 
) const
inlineprivate

Definition at line 154 of file qwt_clipper.cpp.

template<class Polygon, class Rect, typename T>
void QwtPolygonClipper< Polygon, Rect, T >::clipPolygon ( Polygon &  points1,
bool  closePolygon 
) const
inline

Definition at line 136 of file qwt_clipper.cpp.

Member Data Documentation

template<class Polygon, class Rect, typename T>
const Rect QwtPolygonClipper< Polygon, Rect, T >::d_clipRect
private

Definition at line 217 of file qwt_clipper.cpp.


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


plotjuggler
Author(s): Davide Faconti
autogenerated on Sun Dec 6 2020 04:02:50