KD Chart API Documentation 3.1
Loading...
Searching...
No Matches
Public Member Functions | List of all members
KDChart::ReverseMapper Class Reference

The ReverseMapper stores information about objects on a chart and their respective model indexes. More...

#include <ReverseMapper.h>

Public Member Functions

 ReverseMapper ()
 
 ReverseMapper (AbstractDiagram *diagram)
 
 ~ReverseMapper ()
 
void addCircle (int row, int column, const QPointF &location, const QSizeF &diameter)
 
void addItem (ChartGraphicsItem *item)
 
void addLine (int row, int column, const QPointF &from, const QPointF &to)
 
void addPolygon (int row, int column, const QPolygonF &polygon)
 
void addRect (int row, int column, const QRectF &rect)
 
QRectF boundingRect (int row, int column) const
 
void clear ()
 
QModelIndexList indexesAt (const QPointF &point) const
 
QModelIndexList indexesIn (const QRect &rect) const
 
QPolygonF polygon (int row, int column) const
 
void setDiagram (AbstractDiagram *diagram)
 

Detailed Description

The ReverseMapper stores information about objects on a chart and their respective model indexes.

Definition at line 32 of file ReverseMapper.h.

Constructor & Destructor Documentation

◆ ReverseMapper() [1/2]

ReverseMapper::ReverseMapper ( )

Definition at line 26 of file ReverseMapper.cpp.

◆ ReverseMapper() [2/2]

ReverseMapper::ReverseMapper ( AbstractDiagram diagram)
explicit

Definition at line 30 of file ReverseMapper.cpp.

◆ ~ReverseMapper()

ReverseMapper::~ReverseMapper ( )

Definition at line 35 of file ReverseMapper.cpp.

Member Function Documentation

◆ addCircle()

void ReverseMapper::addCircle ( int  row,
int  column,
const QPointF location,
const QSizeF diameter 
)

◆ addItem()

void ReverseMapper::addItem ( ChartGraphicsItem item)

◆ addLine()

void ReverseMapper::addLine ( int  row,
int  column,
const QPointF from,
const QPointF to 
)

Definition at line 135 of file ReverseMapper.cpp.

References addCircle(), addPolygon(), QPointF::x(), and QPointF::y().

◆ addPolygon()

void ReverseMapper::addPolygon ( int  row,
int  column,
const QPolygonF polygon 
)

Definition at line 120 of file ReverseMapper.cpp.

References addItem(), and polygon().

Referenced by addCircle(), addLine(), and addRect().

◆ addRect()

void ReverseMapper::addRect ( int  row,
int  column,
const QRectF rect 
)

Definition at line 115 of file ReverseMapper.cpp.

References addPolygon().

◆ boundingRect()

QRectF ReverseMapper::boundingRect ( int  row,
int  column 
) const

◆ clear()

void ReverseMapper::clear ( )

Definition at line 46 of file ReverseMapper.cpp.

◆ indexesAt()

QModelIndexList ReverseMapper::indexesAt ( const QPointF point) const

◆ indexesIn()

QModelIndexList ReverseMapper::indexesIn ( const QRect rect) const

◆ polygon()

QPolygonF ReverseMapper::polygon ( int  row,
int  column 
) const

◆ setDiagram()

void ReverseMapper::setDiagram ( AbstractDiagram diagram)

Definition at line 41 of file ReverseMapper.cpp.


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

© 2001 Klarälvdalens Datakonsult AB (KDAB)
"The Qt, C++ and OpenGL Experts"
https://www.kdab.com/
https://www.kdab.com/development-resources/qt-tools/kd-chart/
Generated on Fri Apr 26 2024 00:04:57 for KD Chart API Documentation by doxygen 1.9.8