Public Member Functions | Private Types | Private Member Functions | Private Attributes | List of all members
QwtCircleClipper Class Reference

Public Member Functions

QVector< QwtIntervalclipCircle (const QPointF &, double radius) const
 
 QwtCircleClipper (const QRectF &r)
 

Private Types

enum  Edge {
  Left, Top, Right, Bottom,
  NEdges
}
 

Private Member Functions

QVector< QPointF > cuttingPoints (Edge, const QPointF &pos, double radius) const
 
double toAngle (const QPointF &, const QPointF &) const
 

Private Attributes

const QRectF m_rect
 

Detailed Description

Definition at line 220 of file qwt_clipper.cpp.

Member Enumeration Documentation

◆ Edge

enum QwtCircleClipper::Edge
private
Enumerator
Left 
Top 
Right 
Bottom 
NEdges 

Definition at line 227 of file qwt_clipper.cpp.

Constructor & Destructor Documentation

◆ QwtCircleClipper()

QwtCircleClipper::QwtCircleClipper ( const QRectF &  r)
explicit

Definition at line 246 of file qwt_clipper.cpp.

Member Function Documentation

◆ clipCircle()

QVector< QwtInterval > QwtCircleClipper::clipCircle ( const QPointF &  pos,
double  radius 
) const

Definition at line 251 of file qwt_clipper.cpp.

◆ cuttingPoints()

QVector< QPointF > QwtCircleClipper::cuttingPoints ( Edge  edge,
const QPointF &  pos,
double  radius 
) const
private

Definition at line 324 of file qwt_clipper.cpp.

◆ toAngle()

double QwtCircleClipper::toAngle ( const QPointF &  from,
const QPointF &  to 
) const
private

Definition at line 299 of file qwt_clipper.cpp.

Member Data Documentation

◆ m_rect

const QRectF QwtCircleClipper::m_rect
private

Definition at line 242 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:50