OpendTect-6_4  6.4
Public Member Functions | Protected Attributes | List of all members
Array2DConv< T, TT > Class Template Reference
Inheritance diagram for Array2DConv< T, TT >:
[legend]

Public Member Functions

 Array2DConv (Array2D< TT > *arr)
 
 ~Array2DConv ()
 
const Array2DInfoinfo () const
 
get (int p0, int p1) const
 
void set (int p0, int p1, T v)
 
- Public Member Functions inherited from Array2D< T >
void setND (const int *pos, T v)
 
getND (const int *pos) const
 
virtual T ** get2DData ()
 
virtual const T ** get2DData () const
 
- Public Member Functions inherited from ArrayND< T >
virtual ~ArrayND ()
 
virtual bool isOK () const
 
virtual bool isEmpty () const
 
virtual bool isSettable () const
 
const ValueSeries< T > * getStorage () const
 
ValueSeries< T > * getStorage ()
 
virtual bool canSetStorage () const
 
virtual bool setStorage (ValueSeries< T > *s)
 
const T * getData () const
 
T * getData ()
 
virtual const T * get1D (const int *) const
 
virtual T * get1D (const int *)
 
virtual int get1DDim () const
 
virtual bool canSetInfo () const
 
virtual bool canChangeNrDims () const
 
virtual bool setInfo (const ArrayNDInfo &)
 
virtual void setAll (T)
 
virtual void getAll (T *ptr) const
 
virtual void getAll (ValueSeries< T > &vs) const
 

Protected Attributes

Array2D< TT > * arr_
 

Additional Inherited Members

- Protected Member Functions inherited from ArrayND< T >
virtual const ValueSeries< T > * getStorage_ () const
 
virtual const T * getData_ () const
 

Constructor & Destructor Documentation

template<class T , class TT >
Array2DConv< T, TT >::Array2DConv ( Array2D< TT > *  arr)
inline
template<class T , class TT >
Array2DConv< T, TT >::~Array2DConv ( )
inline

Member Function Documentation

template<class T , class TT >
T Array2DConv< T, TT >::get ( int  p0,
int  p1 
) const
inlinevirtual

Implements Array2D< T >.

template<class T , class TT >
const Array2DInfo& Array2DConv< T, TT >::info ( ) const
inlinevirtual

Implements Array2D< T >.

template<class T , class TT >
void Array2DConv< T, TT >::set ( int  p0,
int  p1,
v 
)
inlinevirtual

Implements Array2D< T >.

Member Data Documentation

template<class T , class TT >
Array2D<TT>* Array2DConv< T, TT >::arr_
protected

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