OpendTect  7.0
Public Member Functions | Protected Attributes | List of all members
ODQtObjectSet< OD, QT > Class Template Reference

Public Member Functions

 ODQtObjectSet ()
 
 ~ODQtObjectSet ()
 
void add (OD *, QT *)
 
OD * getODObject (const QT &)
 
OD * getODObject (int idx)
 
QT * getQtObject (const OD &)
 
QT * getQtObject (int idx)
 
void remove (const OD &)
 
int size () const
 

Protected Attributes

ObjectSet< OD > odobjs_
 
ObjectSet< QT > qtobjs_
 

Detailed Description

template<class OD, class QT>
class ODQtObjectSet< OD, QT >

<>

Constructor & Destructor Documentation

◆ ODQtObjectSet()

template<class OD , class QT >
ODQtObjectSet< OD, QT >::ODQtObjectSet ( )
inline

◆ ~ODQtObjectSet()

template<class OD , class QT >
ODQtObjectSet< OD, QT >::~ODQtObjectSet ( )
inline

Member Function Documentation

◆ add()

template<class OD , class QT >
void ODQtObjectSet< OD, QT >::add ( OD *  odobj,
QT *  qtobj 
)

◆ getODObject() [1/2]

template<class OD , class QT >
OD * ODQtObjectSet< OD, QT >::getODObject ( const QT &  qtobj)

◆ getODObject() [2/2]

template<class OD , class QT >
OD * ODQtObjectSet< OD, QT >::getODObject ( int  idx)

◆ getQtObject() [1/2]

template<class OD , class QT >
QT * ODQtObjectSet< OD, QT >::getQtObject ( const OD &  obj)

◆ getQtObject() [2/2]

template<class OD , class QT >
QT * ODQtObjectSet< OD, QT >::getQtObject ( int  idx)

◆ remove()

template<class OD , class QT >
void ODQtObjectSet< OD, QT >::remove ( const OD &  obj)

◆ size()

template<class OD , class QT >
int ODQtObjectSet< OD, QT >::size ( ) const
inline

Member Data Documentation

◆ odobjs_

template<class OD , class QT >
ObjectSet<OD> ODQtObjectSet< OD, QT >::odobjs_
protected

◆ qtobjs_

template<class OD , class QT >
ObjectSet<QT> ODQtObjectSet< OD, QT >::qtobjs_
protected

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