OpendTect  6.3
Classes | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
uiManipHandleItem Class Reference

lines looking like a user can pick it up and drag it. More...

Inheritance diagram for uiManipHandleItem:
[legend]

Classes

class  Setup
 

Public Member Functions

 uiManipHandleItem (const Setup &, int pixpos, int zval=10000)
 
 uiManipHandleItem (const Setup &, double fpos, int zval=10000)
 
void setPenColor (const Color &, bool usetransp=false)
 
- Public Member Functions inherited from uiGraphicsItemGroup
 uiGraphicsItemGroup (bool owner=false)
 
 uiGraphicsItemGroup (const ObjectSet< uiGraphicsItem > &)
 
 ~uiGraphicsItemGroup ()
 If owner, it deletes all items. More...
 
void setScene (uiGraphicsScene *)
 
void setIsOwner (bool own)
 
bool isOwner () const
 
void add (uiGraphicsItem *)
 
void remove (uiGraphicsItem *, bool withdelete)
 
void removeAll (bool withdelete)
 
bool isEmpty () const
 
int size () const
 
uiGraphicsItem * getUiItem (int idx)
 
const uiGraphicsItem * getUiItem (int idx) const
 
bool isPresent (const uiGraphicsItem &) const
 
virtual uiGraphicsItem * findItem (QGraphicsItem *)
 
virtual bool isVisible () const
 
virtual void setVisible (bool)
 
virtual uiRect boundingRect () const
 
 mQtclass (QGraphicsItemGroup *) qGraphicsItemGroup()
 

Protected Member Functions

void init (const Setup &, int, int)
 
uiLineItemmkLine (bool, int, int, int, int, int)
 
- Protected Member Functions inherited from uiGraphicsItemGroup
void translateText ()
 
 mQtclass (QGraphicsItem *) mkQtObj()
 
 mQtclass (QGraphicsItemGroup *) qgraphicsitemgrp_
 
uiGraphicsItem * gtItm (int idx) const
 

Protected Attributes

uiLineItemcenteritm_
 
uiLineItembodyitm_
 
uiLineItemshadeitm1_
 
uiLineItemshadeitm2_
 
- Protected Attributes inherited from uiGraphicsItemGroup
bool owner_
 
bool isvisible_
 
ObjectSet< uiGraphicsItem > items_
 
ObjectSet< uiGraphicsItem > items2bdel_
 

Detailed Description

lines looking like a user can pick it up and drag it.

Constructor & Destructor Documentation

uiManipHandleItem::uiManipHandleItem ( const Setup ,
int  pixpos,
int  zval = 10000 
)
uiManipHandleItem::uiManipHandleItem ( const Setup ,
double  fpos,
int  zval = 10000 
)

Member Function Documentation

void uiManipHandleItem::init ( const Setup ,
int  ,
int   
)
protected
uiLineItem* uiManipHandleItem::mkLine ( bool  ,
int  ,
int  ,
int  ,
int  ,
int   
)
protected
void uiManipHandleItem::setPenColor ( const Color ,
bool  usetransp = false 
)

Member Data Documentation

uiLineItem* uiManipHandleItem::bodyitm_
protected
uiLineItem* uiManipHandleItem::centeritm_
protected
uiLineItem* uiManipHandleItem::shadeitm1_
protected
uiLineItem* uiManipHandleItem::shadeitm2_
protected

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