![]() |
OpendTect-6_4
6.4
|
Specifications for numerical inputs that may or may not have limits. More...
Protected Attributes | |
| T | value_ |
| T | defaultvalue_ |
| StepInterval< T > * | limits_ |
Protected Attributes inherited from DataInpSpec | |
| DataType | tp_ |
| bool | prefempty_ |
| TypeSet< int > | nameidxs_ |
| BufferStringSet | names_ |
Private Member Functions | |
| mODTextTranslationClass (NumInpSpec) public | |
| NumInpSpec (T val) | |
| NumInpSpec (T val, T start, T stop=mUdf(T), T step=1) | |
| NumInpSpec (T val, const StepInterval< T > &intv) | |
| NumInpSpec (const NumInpSpec< T > &) | |
| ~NumInpSpec () | |
| virtual NumInpSpec< T > * | clone () const |
| virtual bool | isUndef (int idx=0) const |
| virtual bool | setText (const char *s, int idx=0) |
| virtual int | getIntValue (int idx=0) const |
| virtual double | getDValue (int idx=0) const |
| virtual float | getFValue (int idx=0) const |
| virtual int | getDefaultIntValue (int idx=0) const |
| virtual double | getDefaultValue (int idx=0) const |
| virtual float | getDefaultfValue (int idx=0) const |
| virtual void | setDefaultValue (int val, int idx=0) |
| virtual void | setDefaultValue (double val, int idx=0) |
| virtual void | setDefaultValue (float val, int idx=0) |
| virtual void | setDefaultValue (bool val, int idx=0) |
| virtual void | setDefaultValue (const char *val, int idx=0) |
| T | value () const |
| T | defaultValue () const |
| virtual const char * | text (int idx=0) const |
| virtual bool | hasLimits () const |
| virtual bool | isInsideLimits (int idx=0) const |
| const StepInterval< T > * | limits () const |
| NumInpSpec< T > & | setLimits (const Interval< T > &intv) |
| NumInpSpec< T > & | setLimits (const StepInterval< T > &r) |
Additional Inherited Members | |
Public Member Functions inherited from DataInpSpec | |
| double | getdValue (int idx=0) const |
| float | getfValue (int idx=0) const |
Protected Member Functions inherited from DataInpSpec | |
| void | setType (DataType t) |
Specifications for numerical inputs that may or may not have limits.
If the input must lie in a certain range, this range can be obtainted by Limits() and set by... setLimits().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
private |
|
inlineprivate |
|
inlineprivatevirtual |
Implements DataInpSpec.
|
inlineprivate |
|
inlineprivatevirtual |
Reimplemented from DataInpSpec.
|
inlineprivatevirtual |
Reimplemented from DataInpSpec.
|
inlineprivatevirtual |
Reimplemented from DataInpSpec.
|
inlineprivatevirtual |
Reimplemented from DataInpSpec.
|
inlineprivatevirtual |
Reimplemented from DataInpSpec.
|
inlineprivatevirtual |
Sets the values (with setText())
Reimplemented from DataInpSpec.
|
inlineprivatevirtual |
Reimplemented from DataInpSpec.
|
inlineprivatevirtual |
Reimplemented from DataInpSpec.
|
inlineprivatevirtual |
Implements DataInpSpec.
|
inlineprivate |
|
inlineprivate |
|
inlineprivatevirtual |
Reimplemented from DataInpSpec.
|
inlineprivatevirtual |
Reimplemented from DataInpSpec.
|
inlineprivatevirtual |
Reimplemented from DataInpSpec.
|
inlineprivatevirtual |
Reimplemented from DataInpSpec.
|
inlineprivatevirtual |
Reimplemented from DataInpSpec.
|
inlineprivate |
|
inlineprivate |
|
inlineprivatevirtual |
Implements DataInpSpec.
|
inlineprivatevirtual |
Implements DataInpSpec.
|
inlineprivate |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019