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 m_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

◆ Point

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

◆ QwtPolygonClipper()

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

◆ clipEdge()

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.

◆ clipPolygon()

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

◆ m_clipRect

template<class Polygon , class Rect , typename T >
const Rect QwtPolygonClipper< Polygon, Rect, T >::m_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 Mon Nov 11 2024 03:23:51