|
| | mDefaultFactoryCreatorImpl (Step, SurfaceLimitedFiller) |
| |
| | mDefaultFactoryInstanciationBase ("SurfaceLimitedFiller", tr("Horizon-based painter - Advanced")) |
| |
| | SurfaceLimitedFiller () |
| |
| | ~SurfaceLimitedFiller () |
| |
| virtual void | releaseData () |
| |
| bool | isOK () const |
| |
| bool | setSurfaces (const DBKeySet &, const TypeSet< char > &fillside) |
| |
| int | nrOfSurfaces () const |
| |
| char | getSurfaceFillSide (int idx) const |
| |
| const DBKey * | getSurfaceID (int idx) const |
| |
| bool | usesStartValue () const |
| |
| void | useStartValue (bool yn) |
| |
| float | getStartValue () const |
| |
| void | setStartValue (float vel) |
| |
| bool | setStartValueHorizon (const DBKey *) |
| |
| const DBKey * | getStartValueHorizonID () const |
| |
| int | getStartAuxdataIdx () const |
| |
| void | setStartAuxdataIdx (int i) |
| |
| bool | usesGradientValue () const |
| |
| void | useGradientValue (bool yn) |
| |
| bool | isGradientVertical () const |
| |
| void | setGradientVertical (bool yn) |
| |
| float | getGradient () const |
| |
| void | setGradient (float grd) |
| |
| bool | setGradientHorizon (const DBKey *) |
| |
| const DBKey * | getGradientHorizonID () const |
| |
| int | getGradAuxdataIdx () |
| |
| void | setGradAuxdataIdx (int i) |
| |
| bool | usesRefZValue () const |
| |
| void | useRefZValue (bool yn) |
| |
| void | setRefZValue (float zv) |
| |
| float | getRefZValue () const |
| |
| bool | setRefHorizon (const DBKey *) |
| |
| const DBKey * | getRefHorizonID () const |
| |
| bool | useHorInterFillerPar (const IOPar &) |
| |
| virtual void | fillPar (IOPar &) const |
| |
| virtual bool | usePar (const IOPar &) |
| |
| virtual uiString | errMsg () const |
| |
| virtual bool | needsFullVolume () const |
| |
| virtual bool | canInputAndOutputBeSame () const |
| |
| virtual bool | areSamplesIndependent () const |
| |
| virtual bool | needsInput () const |
| |
| virtual bool | isInputPrevStep () const |
| |
| virtual bool | canHandle2D () const |
| |
| virtual bool | prefersBinIDWise () const |
| |
| | mDefineFactoryInClass (Step, factory) |
| |
| virtual | ~Step () |
| |
| ID | getID () const |
| |
| Chain & | getChain () |
| |
| const Chain & | getChain () const |
| |
| virtual const char * | userName () const |
| |
| virtual void | setUserName (const char *nm) |
| |
| void | resetInput () |
| |
| virtual int | getNrInputs () const |
| |
| bool | validInputSlotID (InputSlotID) const |
| |
| virtual InputSlotID | getInputSlotID (int idx) const |
| |
| virtual void | getInputSlotName (InputSlotID, BufferString &) const |
| |
| virtual int | getNrOutputs () const |
| |
| bool | validOutputSlotID (OutputSlotID) const |
| |
| virtual OutputSlotID | getOutputSlotID (int idx) const |
| |
| virtual TrcKeySampling | getInputHRg (const TrcKeySampling &) const |
| |
| virtual StepInterval< int > | getInputZRg (const StepInterval< int > &) const |
| |
| const PosInfo::CubeData * | getPosSamplingOfNonNullTraces (InputSlotID, int comp=0) |
| |
| virtual void | setInput (InputSlotID, const RegularSeisDataPack *) |
| |
| CVolRef | getInput (InputSlotID) const |
| |
| virtual void | setOutput (OutputSlotID, RegularSeisDataPack *, const TrcKeySampling &, const StepInterval< int > &) |
| |
| CVolRef | getOutput (OutputSlotID) const |
| |
| VolRef | getOutput (OutputSlotID) |
| |
| int | getOutputIdx (OutputSlotID) const |
| |
| void | enableOutput (OutputSlotID) |
| |
| CVolRef | getOutput () const |
| |
| VolRef | getOutput () |
| |
| od_int64 | getExtraMemoryUsage (const TrcKeySampling &, const StepInterval< int > &, const TypeSet< OutputSlotID > &=TypeSet< OutputSlotID >()) const |
| |
| virtual const VelocityDesc * | getVelDesc () const |
| |
| virtual Task * | createTask () |
| |
| virtual Task * | createTaskWithProgMeter (ProgressMeter *) |
| | only called when needReportProgress() More...
|
| |
| virtual bool | needReportProgress () |
| |
Fills a volume with values.
The borders are given by a set of horizons or faults with pre set side to calculate. The values are calculated based on v0+g*d, where for each variable we use either fixed values or from some fixed horizon reference data.