itom 2.2.1
PlotInfoShapes Class Reference

List of all members.

Public Slots

void updateShape (const ito::Shape element)
void updateShapes (const QVector< ito::Shape > elements)
void removeShape (int index)
void removeShapes ()
void addRelation (const int index1, const int index2, const int relationType)
void removeRelation (const int index1, const int index2)
void removeRelations (const int index1, const int index2)
void removeRelations (const int index)
void removeRelations ()
QPainterPath renderToPainterPath (const int xsize, const int ysize, const int fontSize)

Public Member Functions

 PlotInfoShapes (QWidget *parent=NULL)

Private Member Functions

void setItem2Point (QTreeWidgetItem *curItem, const ito::Shape &element)
void setItem2Line (QTreeWidgetItem *curItem, const ito::Shape &element)
void setItem2Circle (QTreeWidgetItem *curItem, const ito::Shape &element)
void setItem2Ellipse (QTreeWidgetItem *curItem, const ito::Shape &element)
void setItem2Square (QTreeWidgetItem *curItem, const ito::Shape &element)
void setItem2Rect (QTreeWidgetItem *curItem, const ito::Shape &element)
void setItem2Poly (QTreeWidgetItem *curItem, const ito::Shape &element)

Private Attributes

QHash< int, relationm_relationHash
bool m_onlyTwoDims

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Friends