QCPItemAnchor Class Reference

#include </home/florent/devel/release/src/gepetto-viewer/plugins/pyqcustomplot/qcustomplot-1.3.2/qcustomplot.h>

Inheritance diagram for QCPItemAnchor:
Collaboration diagram for QCPItemAnchor:

Public Member Functions

 QCPItemAnchor (QCustomPlot *parentPlot, QCPAbstractItem *parentItem, const QString name, int anchorId=-1)
 
virtual ~QCPItemAnchor ()
 
QString name () const
 
virtual QPointF pixelPoint () const
 
 QCPItemAnchor (QCustomPlot *parentPlot, QCPAbstractItem *parentItem, const QString &name, int anchorId=-1)
 
virtual ~QCPItemAnchor ()
 
QString name () const
 
virtual QPointF pixelPosition () const
 
 QCPItemAnchor (QCustomPlot *parentPlot, QCPAbstractItem *parentItem, const QString name, int anchorId=-1)
 
virtual ~QCPItemAnchor ()
 
QString name () const
 
virtual QPointF pixelPoint () const
 

Protected Member Functions

virtual QCPItemPositiontoQCPItemPosition ()
 
void addChildX (QCPItemPosition *pos)
 
void removeChildX (QCPItemPosition *pos)
 
void addChildY (QCPItemPosition *pos)
 
void removeChildY (QCPItemPosition *pos)
 
virtual QCPItemPositiontoQCPItemPosition ()
 
void addChildX (QCPItemPosition *pos)
 
void removeChildX (QCPItemPosition *pos)
 
void addChildY (QCPItemPosition *pos)
 
void removeChildY (QCPItemPosition *pos)
 
virtual QCPItemPositiontoQCPItemPosition ()
 
void addChildX (QCPItemPosition *pos)
 
void removeChildX (QCPItemPosition *pos)
 
void addChildY (QCPItemPosition *pos)
 
void removeChildY (QCPItemPosition *pos)
 

Protected Attributes

QString mName
 
QCustomPlotmParentPlot
 
QCPAbstractItemmParentItem
 
int mAnchorId
 
QSet< QCPItemPosition * > mChildrenX
 
QSet< QCPItemPosition * > mChildrenY
 

Friends

class QCPItemPosition
 

Constructor & Destructor Documentation

◆ QCPItemAnchor() [1/3]

QCPItemAnchor::QCPItemAnchor ( QCustomPlot parentPlot,
QCPAbstractItem parentItem,
const QString  name,
int  anchorId = -1 
)

◆ ~QCPItemAnchor() [1/3]

virtual QCPItemAnchor::~QCPItemAnchor ( )
virtual

◆ QCPItemAnchor() [2/3]

QCPItemAnchor::QCPItemAnchor ( QCustomPlot parentPlot,
QCPAbstractItem parentItem,
const QString &  name,
int  anchorId = -1 
)

◆ ~QCPItemAnchor() [2/3]

virtual QCPItemAnchor::~QCPItemAnchor ( )
virtual

◆ QCPItemAnchor() [3/3]

QCPItemAnchor::QCPItemAnchor ( QCustomPlot parentPlot,
QCPAbstractItem parentItem,
const QString  name,
int  anchorId = -1 
)

◆ ~QCPItemAnchor() [3/3]

virtual QCPItemAnchor::~QCPItemAnchor ( )
virtual

Member Function Documentation

◆ addChildX() [1/3]

void QCPItemAnchor::addChildX ( QCPItemPosition pos)
protected

◆ addChildX() [2/3]

void QCPItemAnchor::addChildX ( QCPItemPosition pos)
protected

◆ addChildX() [3/3]

void QCPItemAnchor::addChildX ( QCPItemPosition pos)
protected

◆ addChildY() [1/3]

void QCPItemAnchor::addChildY ( QCPItemPosition pos)
protected

◆ addChildY() [2/3]

void QCPItemAnchor::addChildY ( QCPItemPosition pos)
protected

◆ addChildY() [3/3]

void QCPItemAnchor::addChildY ( QCPItemPosition pos)
protected

◆ name() [1/3]

QString QCPItemAnchor::name ( ) const
inline

◆ name() [2/3]

QString QCPItemAnchor::name ( ) const
inline

◆ name() [3/3]

QString QCPItemAnchor::name ( ) const
inline

◆ pixelPoint() [1/2]

virtual QPointF QCPItemAnchor::pixelPoint ( ) const
virtual

Reimplemented in QCPItemPosition, and QCPItemPosition.

◆ pixelPoint() [2/2]

virtual QPointF QCPItemAnchor::pixelPoint ( ) const
virtual

Reimplemented in QCPItemPosition, and QCPItemPosition.

◆ pixelPosition()

virtual QPointF QCPItemAnchor::pixelPosition ( ) const
virtual

Reimplemented in QCPItemPosition.

◆ removeChildX() [1/3]

void QCPItemAnchor::removeChildX ( QCPItemPosition pos)
protected

◆ removeChildX() [2/3]

void QCPItemAnchor::removeChildX ( QCPItemPosition pos)
protected

◆ removeChildX() [3/3]

void QCPItemAnchor::removeChildX ( QCPItemPosition pos)
protected

◆ removeChildY() [1/3]

void QCPItemAnchor::removeChildY ( QCPItemPosition pos)
protected

◆ removeChildY() [2/3]

void QCPItemAnchor::removeChildY ( QCPItemPosition pos)
protected

◆ removeChildY() [3/3]

void QCPItemAnchor::removeChildY ( QCPItemPosition pos)
protected

◆ toQCPItemPosition() [1/3]

virtual QCPItemPosition* QCPItemAnchor::toQCPItemPosition ( )
inlineprotectedvirtual

◆ toQCPItemPosition() [2/3]

virtual QCPItemPosition* QCPItemAnchor::toQCPItemPosition ( )
inlineprotectedvirtual

◆ toQCPItemPosition() [3/3]

virtual QCPItemPosition* QCPItemAnchor::toQCPItemPosition ( )
inlineprotectedvirtual

Friends And Related Function Documentation

◆ QCPItemPosition

Member Data Documentation

◆ mAnchorId

int QCPItemAnchor::mAnchorId
protected

◆ mChildrenX

QSet< QCPItemPosition * > QCPItemAnchor::mChildrenX
protected

◆ mChildrenY

QSet< QCPItemPosition * > QCPItemAnchor::mChildrenY
protected

◆ mName

QString QCPItemAnchor::mName
protected

◆ mParentItem

QCPAbstractItem * QCPItemAnchor::mParentItem
protected

◆ mParentPlot

QCustomPlot * QCPItemAnchor::mParentPlot
protected

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