OpendTect-6_4
6.4
|
Class to store ranges in N dimensions. More...
Public Member Functions | |
IntervalND (int ndim_) | |
virtual | ~IntervalND () |
int | nDim () const |
bool | isSet () const |
const Interval< T > & | getRange (int dim) const |
template<class X > | |
void | setRange (const X &val) |
template<class X > | |
void | setRange (const X &start, const X &stop) |
template<class X > | |
void | include (const X &val) |
template<class X > | |
bool | includes (const X &val, bool allowrev) const |
bool | intersects (const IntervalND< T > &, bool allowrev) const |
Protected Attributes | |
int | ndim |
Interval< T > * | ranges |
bool | isset |
Class to store ranges in N dimensions.
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019