OpendTect-6_4  6.4
Public Member Functions | List of all members
uiGraphicsItemSet Class Reference
Inheritance diagram for uiGraphicsItemSet:
[legend]

Public Member Functions

 uiGraphicsItemSet ()
 
void add (uiGraphicsItem *itm)
 
uiGraphicsItem * get (int idx)
 
const uiGraphicsItem * get (int idx) const
 
void setZValue (int)
 
void setVisible (bool yn)
 
- Public Member Functions inherited from ManagedObjectSet< uiGraphicsItem >
 ManagedObjectSet ()
 
 ManagedObjectSet (const ManagedObjectSet< uiGraphicsItem > &)
 
virtual ~ManagedObjectSet ()
 
ManagedObjectSet< uiGraphicsItem > & operator= (const ObjectSet< uiGraphicsItem > &)
 
ManagedObjectSet< uiGraphicsItem > & operator= (const ManagedObjectSet< uiGraphicsItem > &)
 
virtual bool isManaged () const
 
virtual void erase ()
 
virtual void append (const ObjectSet< uiGraphicsItem > &)
 
virtual void removeRange (size_type, size_type)
 
virtual uiGraphicsItem * removeSingle (int idx, bool kporder=true)
 
virtual uiGraphicsItem * removeAndTake (int idx, bool kporder=true)
 
virtual uiGraphicsItem * replace (int idx, uiGraphicsItem *)
 
virtual ManagedObjectSet< uiGraphicsItem > & operator-= (uiGraphicsItem *)
 
- Public Member Functions inherited from ObjectSet< uiGraphicsItem >
 ObjectSet ()
 
 ObjectSet (const ObjectSet< uiGraphicsItem > &)
 
virtual ~ObjectSet ()
 
ObjectSet< uiGraphicsItem > & operator= (const ObjectSet< uiGraphicsItem > &)
 
bool nullAllowed () const
 
void allowNull (bool yn=true)
 
size_type size () const
 
virtual int64_t nrItems () const
 
virtual uiGraphicsItem * operator[] (size_type)
 
virtual const uiGraphicsItem * operator[] (size_type) const
 
virtual uiGraphicsItem * operator[] (const uiGraphicsItem *) const
 check & unconst More...
 
virtual bool validIdx (int64_t) const
 
virtual bool isPresent (const uiGraphicsItem *) const
 
virtual size_type indexOf (const uiGraphicsItem *) const
 
uiGraphicsItem * first ()
 
const uiGraphicsItem * first () const
 
uiGraphicsItem * last ()
 
const uiGraphicsItem * last () const
 
ObjectSet< uiGraphicsItem > & add (uiGraphicsItem *t)
 
ObjectSet< uiGraphicsItem > & operator+= (uiGraphicsItem *t)
 
void push (uiGraphicsItem *t)
 
bool addIfNew (uiGraphicsItem *)
 
virtual void insertAt (uiGraphicsItem *newptr, size_type)
 
virtual void insertAfter (uiGraphicsItem *newptr, size_type)
 
virtual void copy (const ObjectSet< uiGraphicsItem > &)
 
virtual void swap (int64_t, int64_t)
 
virtual void reverse ()
 
virtual uiGraphicsItem * pop ()
 
void plainErase ()
 
- Public Member Functions inherited from OD::Set
virtual ~Set ()
 
bool isEmpty () const
 
void setEmpty ()
 

Additional Inherited Members

- Public Types inherited from ManagedObjectSet< uiGraphicsItem >
typedef int size_type
 
typedef uiGraphicsItem object_type
 
- Public Types inherited from ObjectSet< uiGraphicsItem >
typedef int size_type
 
typedef uiGraphicsItem object_type
 
- Protected Member Functions inherited from ObjectSet< uiGraphicsItem >
virtual ObjectSet< uiGraphicsItem > & doAdd (uiGraphicsItem *)
 
- Protected Attributes inherited from ObjectSet< uiGraphicsItem >
VectorAccess< void *, size_typevec_
 
bool allow0_
 

Detailed Description

< To set the overall transparency of graphics item. Passed value should be between 0 and 1. If the item contains colors with some transparency, resultant transparency of the color will be an effective value of both transparencies.

Constructor & Destructor Documentation

uiGraphicsItemSet::uiGraphicsItemSet ( )
inline

Member Function Documentation

void uiGraphicsItemSet::add ( uiGraphicsItem *  itm)
inline
uiGraphicsItem* uiGraphicsItemSet::get ( int  idx)
inline
const uiGraphicsItem* uiGraphicsItemSet::get ( int  idx) const
inline
void uiGraphicsItemSet::setVisible ( bool  yn)
void uiGraphicsItemSet::setZValue ( int  )

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