![]() |
OpendTect
6.3
|
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. 2017