|
| SliceSet () |
|
Array3D< float > * | createArray (int inldim=0, int crlcim=1, int depthdim=2) const |
|
void | getIdx (int dimnr, int inl, int crl, float z, int &) const |
|
void | getIdxs (int inl, int crl, float z, int &, int &, int &) const |
|
float | getValue (int inl, int crl, float z) const |
|
| ObjectSet () |
|
| ObjectSet (const ObjectSet &) |
|
| ObjectSet (Slice *) |
|
| ObjectSet (Slice *, Slice *) |
|
| ObjectSet (Slice *, Slice *, Slice *) |
|
virtual | ~ObjectSet () |
|
ObjectSet & | add (Slice *t) |
|
bool | addIfNew (Slice *) |
|
void | allowNull (bool yn=true) |
|
virtual void | append (const ObjectSet &) |
|
iterator | begin () |
|
const_iterator | begin () const |
|
const_iterator | cbegin () const |
|
const_iterator | cend () const |
|
virtual ObjectSet * | clone () const |
|
virtual void | copy (const ObjectSet &) |
|
bool | empty () const |
|
iterator | end () |
|
const_iterator | end () const |
|
virtual void | erase () |
|
Slice * | first () |
|
const Slice * | first () const |
|
virtual Slice * | get (const Slice *) const |
| check & unconst More...
|
|
virtual Slice * | get (idx_type) |
|
virtual const Slice * | get (idx_type) const |
|
idx_type | getIdx (const_iterator it) const |
|
idx_type | getIdx (iterator it) const |
|
virtual idx_type | indexOf (const Slice *) const |
|
virtual void | insertAfter (Slice *newptr, idx_type) |
|
virtual void | insertAt (Slice *newptr, idx_type) |
|
virtual bool | isManaged () const |
|
virtual bool | isPresent (const Slice *) const |
|
Slice * | last () |
|
const Slice * | last () const |
|
size_type | max_size () const |
|
virtual int64_t | nrItems () const |
|
bool | nullAllowed () const |
|
bool | operator!= (const ObjectSet &oth) const |
|
ObjectSet & | operator+= (Slice *t) |
|
virtual ObjectSet & | operator-= (Slice *) |
|
ObjectSet & | operator= (const ObjectSet &) |
|
bool | operator== (const ObjectSet &) const |
|
const Slice * | operator[] (const Slice *t) const |
|
Slice * | operator[] (idx_type i) |
|
const Slice * | operator[] (idx_type i) const |
|
void | plainErase () |
|
virtual Slice * | pop () |
|
void | push (Slice *t) |
|
virtual void | removeRange (idx_type from, idx_type to) |
|
virtual Slice * | removeSingle (idx_type, bool keep_order=true) |
|
virtual Slice * | replace (idx_type, Slice *) |
|
virtual void | reverse () |
|
void | setNullAllowed (bool yn=true) |
|
size_type | size () const |
|
void | swap (idx_type, idx_type) |
|
void | swap (ObjectSet &oth) |
|
virtual void | swapItems (int64_t i1, int64_t i2) |
|
void | useIndexes (const idx_type *) |
|
virtual bool | validIdx (int64_t) const |
|
virtual | ~Set () |
|
bool | isEmpty () const |
|
void | setEmpty () |
|
Set of attrib slices.
The two array2d directions shall be filled following the TrcKeyZSampling convention. The slices will be in order of increasing inl, crl or Z.
Slices can be null!
<>