![]() |
OpendTect 8.0
|
Implementation of Array1DInfo. More...
#include <arrayndinfo.h>
Public Member Functions | |
| Array1DInfoImpl (const Array1DInfo &) | |
| Array1DInfoImpl (int nsz=0) | |
| Array1DInfo * | clone () const override |
| int | getSize (int dim) const override |
| od_uint64 | getTotalSz () const override |
| bool | isOK () const override |
| bool | setSize (int dim, int nsz) override |
Public Member Functions inherited from Array1DInfo | |
| int | getNDim () const override |
| od_uint64 | getOffset (const int *iarr) const override |
| virtual od_uint64 | getOffset (int pos) const |
| bool | validPos (const int *iarr) const override |
| virtual bool | validPos (int pos) const |
Public Member Functions inherited from ArrayNDInfo | |
| virtual | ~ArrayNDInfo () |
| virtual bool | getArrayPos (od_uint64, int *) const |
| int | nrDims () const |
| bool | validDimPos (int dim, int pos) const |
Protected Attributes | |
| int | dimsz_ |
Additional Inherited Members | |
Public Types inherited from ArrayNDInfo | |
| typedef nr_dims_type | dim_idx_type |
| typedef size_type | idx_type |
| typedef const idx_type * | NDPos |
| typedef TypeSet< idx_type > | NDPosBuf |
| typedef const size_type * | NDSize |
| typedef od_int16 | nr_dims_type |
| typedef od_int64 | offset_type |
| typedef od_int32 | size_type |
| typedef offset_type | total_size_type |
Protected Member Functions inherited from ArrayNDInfo | |
| od_uint64 | calcTotalSz () const |
Implementation of Array1DInfo.
<>
| Array1DInfoImpl::Array1DInfoImpl | ( | int | nsz = 0 | ) |
| Array1DInfoImpl::Array1DInfoImpl | ( | const Array1DInfo & | ) |
|
inlineoverridevirtual |
Implements ArrayNDInfo.
|
inlineoverridevirtual |
Implements ArrayNDInfo.
|
inlineoverridevirtual |
Reimplemented from ArrayNDInfo.
|
inlineoverridevirtual |
Reimplemented from ArrayNDInfo.
|
overridevirtual |
Reimplemented from ArrayNDInfo.
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2025