![]() |
OpendTect 8.0
|
#include <arrayndimpl.h>
Protected Member Functions | |
| ArrayImplBase () | |
| ~ArrayImplBase () | |
| bool | getDataFrom (const ArrayND< T > &templ) |
| virtual od_int64 | getStorageSize () const =0 |
| bool | setStorageInternal (ValueSeries< T > *) |
| bool | setStorageNoResize (ValueSeries< T > *) |
| bool | storageOK () const |
| bool | updateStorageSize () |
Protected Attributes | |
| T * | ptr_ = nullptr |
| ValueSeries< T > * | stor_ = nullptr |
Helper class to handle internal storage of arrays
<>
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
protectedpure virtual |
Implemented in Array1DImpl< T >, Array1DImpl< float >, Array1DImpl< float_complex >, Array2DImpl< T >, Array2DImpl< Attrib::DataHolder * >, Array2DImpl< const Attrib::DataHolder * >, Array2DImpl< double >, Array2DImpl< float >, Array2DImpl< fT >, Array2DImpl< int >, Array2DImpl< visBase::HorizonSectionTile * >, Array3DImpl< T >, Array3DImpl< bool >, Array3DImpl< float >, Array3DImpl< float_complex >, Array4DImpl< T >, ArrayNDImpl< T >, and ArrayNDImpl< float >.
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
Sets storage size to getStorageSize() and creates if need be.
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2025