OpendTect  6.3
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ODGraphicsMultiColorPolyLineItem Class Reference
Inheritance diagram for ODGraphicsMultiColorPolyLineItem:
[legend]

Public Member Functions

 ODGraphicsMultiColorPolyLineItem ()
 
 ~ODGraphicsMultiColorPolyLineItem ()
 
QRectF boundingRect () const
 
void paint (QPainter *, const QStyleOptionGraphicsItem *, QWidget *)
 
void setPolyLine (const QPolygonF &)
 
void setQPens (const QVector< QPen > &)
 
void highlight ()
 
void unHighlight ()
 
virtual int type () const
 
- Public Member Functions inherited from ODGraphicsHighlightItem
virtual void setQPen (const QPen &)
 

Protected Member Functions

virtual void mouseMoveEvent (QGraphicsSceneMouseEvent *)
 

Protected Attributes

bool highlight_
 
QPolygonF qpolygon_
 
QVector< QPen > qpens_
 

Constructor & Destructor Documentation

ODGraphicsMultiColorPolyLineItem::ODGraphicsMultiColorPolyLineItem ( )
ODGraphicsMultiColorPolyLineItem::~ODGraphicsMultiColorPolyLineItem ( )

Member Function Documentation

QRectF ODGraphicsMultiColorPolyLineItem::boundingRect ( ) const
void ODGraphicsMultiColorPolyLineItem::highlight ( )
inlinevirtual

Reimplemented from ODGraphicsHighlightItem.

virtual void ODGraphicsMultiColorPolyLineItem::mouseMoveEvent ( QGraphicsSceneMouseEvent *  )
protectedvirtual
void ODGraphicsMultiColorPolyLineItem::paint ( QPainter *  ,
const QStyleOptionGraphicsItem *  ,
QWidget *   
)
void ODGraphicsMultiColorPolyLineItem::setPolyLine ( const QPolygonF &  )
void ODGraphicsMultiColorPolyLineItem::setQPens ( const QVector< QPen > &  )
virtual int ODGraphicsMultiColorPolyLineItem::type ( ) const
inlinevirtual
void ODGraphicsMultiColorPolyLineItem::unHighlight ( )
inlinevirtual

Reimplemented from ODGraphicsHighlightItem.

Member Data Documentation

bool ODGraphicsMultiColorPolyLineItem::highlight_
protected
QVector<QPen> ODGraphicsMultiColorPolyLineItem::qpens_
protected
QPolygonF ODGraphicsMultiColorPolyLineItem::qpolygon_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017