All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class cohy.estDip.DipFiller

java.lang.Object
   |
   +----sep.operator.SepOperator
           |
           +----cohy.estDip.DipFiller

public class DipFiller
extends SepOperator
Estimates the dip of the input data and fills an equally sized output data file. If the input is a 3D volume, the output is filled with the norm of the dip vector. Uses DipEstimator to compute the dip.


Constructor Index

 o DipFiller(DipFiller)
 o DipFiller(RsfSpace)
 o DipFiller(RsfSpace, RsfSpace)

Method Index

 o apply(boolean, Vector, Vector)
Apply the operator:

ran = this(dom)
 o copy()
 o getInputRsfSpace(RsfSpace)
I should call this createDomain().
 o getOutputRsfSpace(RsfSpace)
This should be using the IcaiFactory class once that class implements the OperatorFactory interface.

Constructors

 o DipFiller
 public DipFiller(RsfSpace iputSpace)
 o DipFiller
 public DipFiller(RsfSpace iputSpace,
                  RsfSpace oputSpace)
 o DipFiller
 protected DipFiller(DipFiller src)

Methods

 o copy
 public JamObject copy()
Overrides:
copy in class SepOperator
 o getOutputRsfSpace
 public static RsfSpace getOutputRsfSpace(RsfSpace iputSpace)
This should be using the IcaiFactory class once that class implements the OperatorFactory interface. Until then this class is a hack. I should probably call this createRange().

 o getInputRsfSpace
 public static RsfSpace getInputRsfSpace(RsfSpace oputSpace)
I should call this createDomain(). More comments see getOutputRsfSpace.

 o apply
 protected void apply(boolean add,
                      Vector iput,
                      Vector oput)
Apply the operator:

ran = this(dom)

Overrides:
apply in class SepOperator

All Packages  Class Hierarchy  This Package  Previous  Next  Index