Public Member Functions | |
| ~Smoother () | |
| Smoother (Chain &) | |
| const char * | type () const |
| bool | needsInput (const HorSampling &) const |
| HorSampling | getInputHRg (const HorSampling &) const |
| StepInterval< int > | getInputZRg (const StepInterval< int > &) const |
| bool | setOperator (const char *, float param, int inlsz, int crlsz, int zsz) |
| Size is set in multiples of inl/crl/z-step from SI. | |
| int | inlSz () const |
| int | crlSz () const |
| int | zSz () const |
| const char * | getOperatorName () const |
| float | getOperatorParam () const |
| void | fillPar (IOPar &) const |
| bool | usePar (const IOPar &) |
| void | releaseData () |
| bool | canInputAndOutputBeSame () const |
| bool | needsFullVolume () const |
| Task * | createTask () |
Static Public Member Functions | |
| static void | initClass () |
| static const char * | sKeyType () |
| static const char * | sUserName () |
Protected Member Functions | |
| bool | prepareComp (int) |
Static Protected Member Functions | |
| static Step * | create (Chain &) |
| static const char * | sKeyZStepout () |
Protected Attributes | |
| Smoother3D< float > * | smoother_ |
| VolProc::Smoother::~Smoother | ( | ) |
| VolProc::Smoother::Smoother | ( | Chain & | ) |
| bool VolProc::Smoother::canInputAndOutputBeSame | ( | ) | const [inline, virtual] |
Reimplemented from VolProc::Step.
| Task* VolProc::Smoother::createTask | ( | ) | [virtual] |
Reimplemented from VolProc::Step.
| int VolProc::Smoother::crlSz | ( | ) | const |
| void VolProc::Smoother::fillPar | ( | IOPar & | ) | const [virtual] |
Reimplemented from VolProc::Step.
| HorSampling VolProc::Smoother::getInputHRg | ( | const HorSampling & | ) | const [virtual] |
When computing HorSampling, how big input is needed?
Reimplemented from VolProc::Step.
| StepInterval<int> VolProc::Smoother::getInputZRg | ( | const StepInterval< int > & | ) | const [virtual] |
When computing HorSampling, how big input is needed?
Reimplemented from VolProc::Step.
| const char* VolProc::Smoother::getOperatorName | ( | ) | const |
| float VolProc::Smoother::getOperatorParam | ( | ) | const |
| static void VolProc::Smoother::initClass | ( | ) | [static] |
| int VolProc::Smoother::inlSz | ( | ) | const |
| bool VolProc::Smoother::needsFullVolume | ( | ) | const [inline, virtual] |
Reimplemented from VolProc::Step.
| bool VolProc::Smoother::needsInput | ( | const HorSampling & | ) | const [inline, virtual] |
When computing HorSampling, do I need the input?
Implements VolProc::Step.
| bool VolProc::Smoother::prepareComp | ( | int | ) | [inline, protected, virtual] |
Reimplemented from VolProc::Step.
| void VolProc::Smoother::releaseData | ( | ) | [virtual] |
Reimplemented from VolProc::Step.
| bool VolProc::Smoother::setOperator | ( | const char * | , | |
| float | param, | |||
| int | inlsz, | |||
| int | crlsz, | |||
| int | zsz | |||
| ) |
Size is set in multiples of inl/crl/z-step from SI.
| static const char* VolProc::Smoother::sKeyType | ( | ) | [inline, static] |
| static const char* VolProc::Smoother::sKeyZStepout | ( | ) | [inline, static, protected] |
| static const char* VolProc::Smoother::sUserName | ( | ) | [inline, static] |
| const char* VolProc::Smoother::type | ( | ) | const [inline, virtual] |
Implements VolProc::Step.
| bool VolProc::Smoother::usePar | ( | const IOPar & | ) | [virtual] |
Reimplemented from VolProc::Step.
| int VolProc::Smoother::zSz | ( | ) | const |
Smoother3D<float>* VolProc::Smoother::smoother_ [protected] |
1.7.1