#include <GraphicsView_Object.h>
 | 
|   | GraphicsView_Object (QGraphicsItem *theParent=0) | 
|   | 
|   | ~GraphicsView_Object () | 
|   | 
| virtual void  | compute ()=0 | 
|   | 
| virtual void  | addTo (GraphicsView_ViewPort *theViewPort) | 
|   | 
| virtual void  | removeFrom (GraphicsView_ViewPort *theViewPort) | 
|   | 
| const QString &  | getName () const  | 
|   | 
| virtual void  | setName (const QString &theName) | 
|   | 
| virtual int  | getPriority () const  | 
|   | 
| virtual bool  | isOnTop () const  | 
|   | 
| virtual void  | setIsOnTop (bool theIsOnTop) | 
|   | 
| virtual bool  | hasSpecificZValue () const  | 
|   | 
| virtual bool  | isSelectable () const  | 
|   | 
| virtual bool  | isMovable () const  | 
|   | 
| virtual void  | setMovable (bool theMovable) | 
|   | 
| virtual QRectF  | getRect () const  | 
|   | 
| virtual bool  | checkHighlight (double theX, double theY, QCursor &theCursor) const  | 
|   | 
| virtual bool  | highlight (double theX, double theY) | 
|   | 
| virtual void  | unhighlight () | 
|   | 
| virtual bool  | isHighlighted () const  | 
|   | 
| virtual bool  | select (double theX, double theY, const QRectF &theRect) | 
|   | 
| virtual void  | unselect () | 
|   | 
| virtual bool  | isSelected () const  | 
|   | 
| virtual void  | setSelected (bool theState) | 
|   | 
| virtual void  | move (double theDX, double theDY, bool theIsAtOnce=false) | 
|   | 
| virtual bool  | finishMove (bool theStatus) | 
|   | 
| virtual bool  | isMoving () const  | 
|   | 
| virtual bool  | isMovingByXAllowed (double theDX) | 
|   | 
| virtual bool  | isMovingByYAllowed (double theDY) | 
|   | 
| virtual bool  | updateScale (bool theIsScaleUp, bool theIsCtrl) | 
|   | 
| virtual QRectF  | getPullingRect () const  | 
|   | 
| virtual bool  | portContains (const QPointF &) | 
|   | 
| virtual bool  | startPulling (const QPointF &) | 
|   | 
| virtual void  | pull (const QPointF &, GraphicsView_Object *, const GraphicsView_ObjectList &) | 
|   | 
| virtual void  | finishPulling (bool, const GraphicsView_ObjectList &) | 
|   | 
| virtual bool  | isPulling () | 
|   | 
| virtual bool  | handleMousePress (QGraphicsSceneMouseEvent *) | 
|   | 
| virtual bool  | handleMouseMove (QGraphicsSceneMouseEvent *) | 
|   | 
| virtual bool  | handleMouseRelease (QGraphicsSceneMouseEvent *) | 
|   | 
| virtual QTransform  | getViewTransform () const  | 
|   | 
| virtual void  | setViewTransform (const QTransform &theTransform) | 
|   | 
      
        
          | GraphicsView_Object::GraphicsView_Object  | 
          ( | 
          QGraphicsItem *  | 
          theParent = 0 | ) | 
           | 
        
      
 
 
      
        
          | GraphicsView_Object::~GraphicsView_Object  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | bool GraphicsView_Object::checkHighlight  | 
          ( | 
          double  | 
          theX,  | 
         
        
           | 
           | 
          double  | 
          theY,  | 
         
        
           | 
           | 
          QCursor &  | 
          theCursor  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | virtual void GraphicsView_Object::compute  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | bool GraphicsView_Object::finishMove  | 
          ( | 
          bool  | 
          theStatus | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | const QString& GraphicsView_Object::getName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | virtual int GraphicsView_Object::getPriority  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | virtual QRectF GraphicsView_Object::getPullingRect  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | QRectF GraphicsView_Object::getRect  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | virtual QTransform GraphicsView_Object::getViewTransform  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | virtual bool GraphicsView_Object::handleMouseMove  | 
          ( | 
          QGraphicsSceneMouseEvent *  | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | virtual bool GraphicsView_Object::handleMousePress  | 
          ( | 
          QGraphicsSceneMouseEvent *  | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | virtual bool GraphicsView_Object::handleMouseRelease  | 
          ( | 
          QGraphicsSceneMouseEvent *  | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | virtual bool GraphicsView_Object::hasSpecificZValue  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | bool GraphicsView_Object::highlight  | 
          ( | 
          double  | 
          theX,  | 
         
        
           | 
           | 
          double  | 
          theY  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | virtual bool GraphicsView_Object::isHighlighted  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | virtual bool GraphicsView_Object::isMovable  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | virtual bool GraphicsView_Object::isMoving  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | virtual bool GraphicsView_Object::isMovingByXAllowed  | 
          ( | 
          double  | 
          theDX | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | virtual bool GraphicsView_Object::isMovingByYAllowed  | 
          ( | 
          double  | 
          theDY | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | virtual bool GraphicsView_Object::isOnTop  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | virtual bool GraphicsView_Object::isPulling  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | virtual bool GraphicsView_Object::isSelectable  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | virtual bool GraphicsView_Object::isSelected  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | void GraphicsView_Object::move  | 
          ( | 
          double  | 
          theDX,  | 
         
        
           | 
           | 
          double  | 
          theDY,  | 
         
        
           | 
           | 
          bool  | 
          theIsAtOnce = false  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | virtual bool GraphicsView_Object::portContains  | 
          ( | 
          const QPointF &  | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | bool GraphicsView_Object::select  | 
          ( | 
          double  | 
          theX,  | 
         
        
           | 
           | 
          double  | 
          theY,  | 
         
        
           | 
           | 
          const QRectF &  | 
          theRect  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | virtual void GraphicsView_Object::setIsOnTop  | 
          ( | 
          bool  | 
          theIsOnTop | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | virtual void GraphicsView_Object::setMovable  | 
          ( | 
          bool  | 
          theMovable | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | void GraphicsView_Object::setName  | 
          ( | 
          const QString &  | 
          theName | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | virtual void GraphicsView_Object::setSelected  | 
          ( | 
          bool  | 
          theState | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | void GraphicsView_Object::setViewTransform  | 
          ( | 
          const QTransform &  | 
          theTransform | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | virtual bool GraphicsView_Object::startPulling  | 
          ( | 
          const QPointF &  | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | void GraphicsView_Object::unhighlight  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void GraphicsView_Object::unselect  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | virtual bool GraphicsView_Object::updateScale  | 
          ( | 
          bool  | 
          theIsScaleUp,  | 
         
        
           | 
           | 
          bool  | 
          theIsCtrl  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | bool GraphicsView_Object::myIsHighlighted | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | bool GraphicsView_Object::myIsMovable | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | bool GraphicsView_Object::myIsMoving | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | bool GraphicsView_Object::myIsOnTop | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | bool GraphicsView_Object::myIsSelected | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | QString GraphicsView_Object::myName | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | int GraphicsView_Object::myPriority | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | QTransform GraphicsView_Object::myViewTransform | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files: