Version: 6.3.1
Public Member Functions | Private Attributes

QxGraph_ActiveItem Class Reference

#include <QxGraph_ActiveItem.h>

Public Member Functions

 QxGraph_ActiveItem ()
 ~QxGraph_ActiveItem ()
virtual bool isMoveable ()=0
virtual void beforeMoving ()=0
virtual void afterMoving ()=0
virtual bool isResizable (QPoint thePoint, int &theCursorType)
virtual bool isResizing ()
virtual void beforeResizing (int theCursorType)
virtual void resize (QPoint thePoint)
virtual void afterResizing ()
virtual void hilight (const QPoint &theMousePos, const bool toHilight=true)=0
virtual void select (const QPoint &theMousePos, const bool toSelect=true)=0
virtual void showPopup (QWidget *theParent, QMouseEvent *theEvent, const QPoint &theMousePos=QPoint())=0
virtual QString getToolTipText (const QPoint &theMousePos, QRect &theRect) const =0
virtual bool arePartsOfOtherItem (QxGraph_ActiveItem *theSecondItem)
void setTMatrix (QWMatrix theMatrix)
QWMatrix getTMatrix () const

Private Attributes

QWMatrix myTMatrix

Constructor & Destructor Documentation

QxGraph_ActiveItem.QxGraph_ActiveItem ( )
QxGraph_ActiveItem.~QxGraph_ActiveItem ( )

Member Function Documentation

virtual bool QxGraph_ActiveItem.isMoveable ( ) [pure virtual]
virtual void QxGraph_ActiveItem.beforeMoving ( ) [pure virtual]
virtual void QxGraph_ActiveItem.afterMoving ( ) [pure virtual]
virtual bool QxGraph_ActiveItem.isResizable ( QPoint  thePoint,
int &  theCursorType 
) [virtual]
virtual bool QxGraph_ActiveItem.isResizing ( ) [virtual]
virtual void QxGraph_ActiveItem.beforeResizing ( int  theCursorType) [virtual]
virtual void QxGraph_ActiveItem.resize ( QPoint  thePoint) [virtual]
virtual void QxGraph_ActiveItem.afterResizing ( ) [virtual]
virtual void QxGraph_ActiveItem.hilight ( const QPoint &  theMousePos,
const bool  toHilight = true 
) [pure virtual]
virtual void QxGraph_ActiveItem.select ( const QPoint &  theMousePos,
const bool  toSelect = true 
) [pure virtual]
virtual void QxGraph_ActiveItem.showPopup ( QWidget theParent,
QMouseEvent *  theEvent,
const QPoint &  theMousePos = QPoint() 
) [pure virtual]
virtual QString QxGraph_ActiveItem.getToolTipText ( const QPoint &  theMousePos,
QRect &  theRect 
) const [pure virtual]
virtual bool QxGraph_ActiveItem.arePartsOfOtherItem ( QxGraph_ActiveItem theSecondItem) [virtual]
void QxGraph_ActiveItem.setTMatrix ( QWMatrix  theMatrix)
QWMatrix QxGraph_ActiveItem.getTMatrix ( ) const

Field Documentation

QWMatrix QxGraph_ActiveItem.myTMatrix [private]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS