Public Member Functions | Protected Member Functions | Protected Attributes

uiArrowItem Class Reference

Inheritance diagram for uiArrowItem:
uiGraphicsItem CallBacker

List of all members.

Public Member Functions

 uiArrowItem ()
 uiArrowItem (const uiPoint &tail, const uiPoint &head, const ArrowStyle &)
 uiArrowItem (ODGraphicsArrowItem *)
 ~uiArrowItem ()
void setHeadPos (const uiPoint &)
void setTailPos (const uiPoint &)
void setTailHeadPos (const uiPoint &tail, const uiPoint &head)
void setArrowStyle (const ArrowStyle &)
void setArrowSize (int)
ODGraphicsArrowItemqArrowItem ()

Protected Member Functions

QGraphicsItem * mkQtObj ()
void update ()

Protected Attributes

ODGraphicsArrowItemqarrowitem_
uiPoint tailpos_
uiPoint headpos_

Constructor & Destructor Documentation

uiArrowItem::uiArrowItem (  ) 
uiArrowItem::uiArrowItem ( const uiPoint tail,
const uiPoint head,
const ArrowStyle  
)
uiArrowItem::uiArrowItem ( ODGraphicsArrowItem  ) 
uiArrowItem::~uiArrowItem (  ) 

Member Function Documentation

QGraphicsItem* uiArrowItem::mkQtObj (  )  [protected, virtual]

Reimplemented from uiGraphicsItem.

ODGraphicsArrowItem* uiArrowItem::qArrowItem (  )  [inline]
void uiArrowItem::setArrowSize ( int   ) 
void uiArrowItem::setArrowStyle ( const ArrowStyle  ) 
void uiArrowItem::setHeadPos ( const uiPoint  ) 
void uiArrowItem::setTailHeadPos ( const uiPoint tail,
const uiPoint head 
)
void uiArrowItem::setTailPos ( const uiPoint  ) 
void uiArrowItem::update (  )  [protected]

Member Data Documentation