OpendTect
6.6
|
IdxPair with 0-N values. More...
Public Types | |
typedef IPT | pos_type |
typedef TypeSet< FT > | set_type |
typedef TypeSet< FT >::size_type | size_type |
typedef FT | value_type |
Public Member Functions | |
IdxPairValues () | |
IdxPairValues (const IdxPairValues &oth) | |
IdxPairValues (const IPT &p, int nrvals) | |
IdxPairValues (const ValueIdxPair< IPT, FT > &vip) | |
IdxPairValues (int i1, int i2, int nrvals) | |
bool | equalPos (const IPT &ip) const |
bool | isUdf (bool allvalsudf=true) const |
operator const FT * () const | |
operator FT * () | |
bool | operator!= (const IdxPairValues &ipvs) const |
bool | operator== (const IdxPairValues &) const |
FT & | operator[] (int idx) |
FT | operator[] (int idx) const |
void | set (const IPT &ipt) |
void | set (int, FT) |
void | setSize (size_type, bool kpvals=false) |
void | setVals (const FT *) |
size_type | size () const |
bool | validIdx (int i) const |
set_type & | valSet () |
const set_type & | valSet () const |
FT & | value (int idx) |
FT | value (int idx) const |
FT * | values () |
const FT * | values () const |
Protected Attributes | |
TypeSet< FT > | vals_ |
IdxPair with 0-N values.
If one of the values is Z, make it the first one.
<>
typedef IPT Pos::IdxPairValues< IPT, FT >::pos_type |
typedef TypeSet<FT> Pos::IdxPairValues< IPT, FT >::set_type |
typedef TypeSet<FT>::size_type Pos::IdxPairValues< IPT, FT >::size_type |
typedef FT Pos::IdxPairValues< IPT, FT >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022