|
| uiGraphicsItemGroup (bool owner=false) |
|
| uiGraphicsItemGroup (const ObjectSet< uiGraphicsItem > &) |
|
| ~uiGraphicsItemGroup () |
| If owner, it deletes all items. More...
|
|
void | add (uiGraphicsItem *) |
|
uiRect | boundingRect () const override |
|
uiGraphicsItem * | findItem (QGraphicsItem *) override |
|
uiGraphicsItem * | getUiItem (int idx) |
|
const uiGraphicsItem * | getUiItem (int idx) const |
|
bool | isEmpty () const |
|
bool | isOwner () const |
|
bool | isPresent (const uiGraphicsItem &) const |
|
bool | isVisible () const override |
|
QGraphicsItemGroup * | qGraphicsItemGroup () |
|
void | remove (uiGraphicsItem *, bool withdelete) |
|
void | removeAll (bool withdelete) |
|
void | setIsOwner (bool own) |
|
void | setScene (uiGraphicsScene *) override |
|
void | setVisible (bool) override |
|
int | size () const |
|
| uiGraphicsItem () |
|
| ~uiGraphicsItem () |
|
virtual OD::ButtonState | acceptedMouseButtonsEnabled () const |
|
void | addChild (uiGraphicsItem *) |
|
void | addChildSet (uiGraphicsItemSet &) |
|
void | addChildWithoutCheck (uiGraphicsItem *) |
|
uiGraphicsItem * | getChild (int) |
|
Geom::Point2D< float > | getPos () const |
|
float | getRotation () |
|
void | getScale (float &sx, float &sy) |
|
float | getTransparency () const |
|
int | getZValue () const |
|
void | hide () |
|
int | id () const |
|
virtual bool | isFiltersChildEventsEnabled () const |
|
virtual bool | isHoverEventsAccepted () const |
|
bool | isItemIgnoresTransformationsEnabled () const |
|
virtual bool | isMovable () const |
|
bool | isPresent (const uiGraphicsItem &) const |
|
virtual bool | isSelectable () const |
|
virtual bool | isSelected () const |
|
void | moveBy (float x, float y) |
|
int | nrChildren () const |
|
QGraphicsItem * | qGraphicsItem () |
|
const QGraphicsItem * | qGraphicsItem () const |
|
void | removeAll (bool withdelete) |
|
void | removeChild (uiGraphicsItem *, bool withdelete) |
|
void | removeChildSet (uiGraphicsItemSet &) |
|
void | rotate (float angle) |
|
void | scale (float sx, float sy) |
|
virtual void | setAcceptedMouseButtons (OD::ButtonState) |
|
virtual void | setAcceptHoverEvents (bool) |
|
void | setCursor (const MouseCursor &) |
|
virtual void | setFillColor (const OD::Color &, bool usetransp=false) |
|
virtual void | setFillPattern (const FillPattern &) |
|
virtual void | setFiltersChildEvents (bool) |
|
virtual void | setGradientFill (int x1, int y1, int x2, int y2, const TypeSet< float > &stops, const TypeSet< OD::Color > &colors) |
|
void | setItemIgnoresTransformations (bool) |
|
virtual void | setMovable (bool) |
|
virtual void | setPenColor (const OD::Color &, bool usetransp=false) |
|
virtual void | setPenStyle (const OD::LineStyle &, bool usetransp=false) |
|
void | setPos (const Geom::Point2D< float > &) |
|
void | setPos (const uiPoint &p) |
|
void | setPos (const uiWorldPoint &) |
|
void | setPos (float x, float y) |
|
void | setRotation (float angle) |
|
void | setScale (float sx, float sy) |
|
virtual void | setSelectable (bool) |
|
virtual void | setSelected (bool) |
|
void | setToolTip (const uiString &) |
|
virtual void | setTransparency (float) |
|
void | setZValue (int) |
|
void | show () |
|
uiPoint | transformToScenePos (const uiPoint &itmpos) const |
|
| CallBacker () |
|
| CallBacker (const CallBacker &) |
|
virtual | ~CallBacker () |
|
bool | attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const |
|
bool | attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const |
|
void | detachAllNotifiers () const |
| Call from the destructor of your inherited object. More...
|
|
void | detachCB (const NotifierAccess &, const CallBack &) const |
|
void | detachCB (const NotifierAccess *notif, const CallBack &cb) const |
|
virtual bool | isCapsule () const |
|
bool | isNotifierAttached (const NotifierAccess *) const |
| Only for debugging purposes, don't use. More...
|
|
void | stopReceivingNotifications () const |
|
virtual CallBacker * | trueCaller () |
|