| AGC< T > | |
| AlongVectorFunction< RT, PT > | A MathFunction that cuts through another mathfunction with higher number of dimensions |
| Interpolate::Applier2D< T > | Specification for a 2D interpolator |
| Array1DInterpol | |
| Array2DInterpol | |
| Array2DInterpolExtension | |
| Array3DFloodfill< T > | |
| Array2DInterpol::ArrayAccess | |
| ArrayNDGentleSmoother< T > | |
| ArrayNDProbDenFunc | PDF based on ArrayND implementation |
| AsymptScaler | Asymptotic or 'Squeeze' scaling, with a linear (main) part |
| AxisLayout | Helps making nice axes for graphs |
| BartlettWindow | |
| BendPointFinder2D | |
| BendPointFinder3D | |
| BendPointFinderBase | |
| BendPoints2Coords | |
| BinIDSorting | BinID sorting parameters |
| BinIDSortingAnalyser | |
| BisectionExtremeFinder1D | |
| BlackmanWindow | |
| BoxWindow | |
| Fourier::CC | Does Fourier Transforms of any size |
| Fourier::CC::CC1D | |
| Array3DFloodfill< T >::Compartment | |
| Convolver2D< T > | |
| Convolver3D< T > | |
| CosineTransform | This is the CosineTransform |
| CosineTransform::CosineTransform1D | |
| CosTaperWindow | |
| Curvature | |
| CWT | |
| CWT::CWTWavelets | |
| DAGTetrahedraTree::DAGTetrahedra | |
| DAGTetrahedraTree | |
| DAGTriangleTree::DAGTriangle | |
| DAGTriangleTree | |
| DataClipper | A DataClipper gets a bunch of data and determines at what value to clip if a certain clippercentag is desired |
| DataClipSampler | |
| DataSqueezer< T > | Fits values into a pre-defined range |
| Stats::DirectionalData | A circle of data |
| DWT | |
| EventTracker | |
| ExpScaler | Exponential scaling, base e or ten |
| ExtremeFinder1D | Finds extreme values in FloatMathFunctions |
| ExtremeFinderND | Finds the nearest local extreme position in ND's |
| Fourier::FFTCC1D | |
| FFTConvolve2D | |
| FFTFilter | |
| Pos::Filter | Decideds whether a given position should be included |
| Pos::Filter2D | Filter related to 2D seismic data |
| Pos::Filter3D | Filter related to 3D data |
| Pos::FilterSet | Set of Filters. Owns the Filters |
| Pos::FilterSet2D | |
| Pos::FilterSet3D | |
| DWT::FilterWT1D | |
| GenericTransformND | Lets any 1D orthogonal transform (GenericTransformND::GenericTransform1D) be extended to ND. Most transform fftw can be implemented as a subclass of GenericTransformND |
| HammingWindow | |
| HanningWindow | |
| HilbertTransform | |
| HistEqualizer | |
| ImageResizer | |
| InverseDistanceArray2DInterpol | |
| IsoContourTracer | Tracing the z-level contour of a 2D scalar field |
| Line2 | A Line2 is a line on XY-plane, and it is defined in slope-intercept form y = slope*x + y-intercept; for making operations easier |
| Line3 | A Line3 is a line in space, with the equations: |
| LinearArray1DInterpol | |
| Interpolate::LinearReg2D< T > | Linear 2D interpolation |
| Interpolate::LinearReg2DWithUdf< T > | Linear 2D interpolation with standard undef handling |
| Interpolate::LinearReg3D< T > | |
| Interpolate::LinearReg3DWithUdf< T > | |
| LineParameters< T > | Steepness and intercept |
| LineRectangleClipper< T > | |
| LinScaler | Linear scaling |
| LinSolver< T > | |
| LinStats2D | Linear stats in 2D |
| LinStats3D | Linear stats in 3D |
| LogScaler | Logarithmic scaling, base e or ten |
| MathFunction< RT, PT > | Mathematical function |
| MathFunctionND< RT, PT > | Multidimensional Mathematical function |
| MathFunctionSampler< RT, PT > | Makes a MathFunction indexable through an operator[] |
| MathXYFunction< RT, PT > | Math Function as in F(x,y) |
| MathXYZFunction< RT, PT > | Math Function as in F(x,y,z) |
| MoveoutComputer | |
| Muter | Sets start or end part of a float series to 0 |
| NormalMoveout | |
| ODPolygon< T > | (Closed) sequence of connected 2-D coordinates |
| ParallelDTetrahedralator | |
| ParallelDTriangulator | |
| ParallelSorter< T > | |
| PCA | Performs Pricipal Component Analysis on samples with N variables |
| PeriodicValue< T, P > | PeriodicValue handles periodic data through mathematical operations |
| Plane3 | A Plane3 is a plane in space, with the equation: |
| Plane3CoordSystem | |
| PlaneFrom3DSpaceHoughTransform | Finds planes in Array3D<float>'s regions with high values. All positions in the array above a threshold (defined by cliprate) is used to find the planes |
| PlaneParameters< T > | Steepnesses and intercept |
| PointBasedMathFunction | MathFunction based on bend points |
| PolyArray1DInterpol | |
| PolynomialND< T > | |
| Interpolate::PolyReg1D< T > | |
| Interpolate::PolyReg1DWithUdf< T > | |
| Interpolate::PolyReg2D< T > | |
| Interpolate::PolyReg2DWithUdf< T > | |
| Interpolate::PolyReg3D< T > | |
| ProbDenFunc | |
| ProbDenFunc1D | |
| ProbDenFunc2D | |
| Pos::Provider | Series of positions; can also be used fo subselection |
| Pos::Provider2D | Subselection for 2D surveys - requires the line name(s) |
| Pos::Provider3D | Subselection for 3D surveys |
| Quaternion | Quaternion is an extension to complex numbers |
| Stats::RandGen | |
| Pos::RandomFilter | Passes a percentage of the positions |
| Pos::RandomFilter2D | Passes a percentage of the positions (2D) |
| Pos::RandomFilter3D | Passes a percentage of the positions (3D) |
| RColLineBuilder< T > | |
| RMOComputer | |
| Stats::RunCalc< T > | Calculates mean, min, max, etc. as running values |
| Stats::RunCalcSetup | Setup for the Stats::RunCalc object |
| Sampled1DProbDenFunc | |
| Sampled2DProbDenFunc | |
| SampledExtremeFinderND< T > | Finds all local maximas/minimas in an ArrayND |
| SampledFunction< RT, T > | Make any sampled series comply with MathFunction. If the sampled values are periodic (i.e. phase), set the periodic flag and let period() return the period ( i.e. 2*pi for phase ) |
| SampledFunctionImpl< RT, T > | Implementation for array-type of SampledFunction |
| SampledNDProbDenFunc | Multi-dimensional PDF based on binned data |
| Scaler | Scaling of floating point numbers |
| SecondOrderPoly | |
| Stats::SectorPartData | |
| Stats::DirectionalData::Setup | |
| Curvature::Setup | |
| Smoother1D< T > | |
| Smoother2D< T > | |
| Smoother3D< T > | |
| SortedList< T > | A SortedList is a list where all objects are stored in ascending order. The objects should be capable of doing <,> and ==. If allowmultiples is true, multiple objects with the same value are allowed in the list |
| SortedPointers< T > | A SortedPointers keeps track of ids and their corresponding pointer. Each id can only be present once |
| SortedTable< IDT, T > | A SortedTable keeps track of ids and their corresponding values. Each id can only be present once |
| Spectrogram | Spectrogram calculates the spectrogram of a N-dimensional signal. The spectrogram is the square of the absolute values of the FourierTransform, and is the 'traditional' way to view a signal's frequency distribution |
| Sphere | Represents a point in spherical coordinates The angle phi lies in the horizontal plane, theta in the vertical plane |
| Pos::SubsampFilter | Passes each nth position |
| Pos::SubsampFilter2D | Passes each nth position (2D) |
| Pos::SubsampFilter3D | Passes each nth position (3D) |
| Taper | |
| ThirdOrderPoly | |
| TimeDepthConverter | |
| GenericTransformND::Transform1D | |
| Triangle2DInterpolator | |
| TriangulationArray2DInterpol | |
| ValSeriesTracker | |
| ValueSeriesEvent< VT, PT > | Event in value series |
| ValueSeriesEvFinder< VT, PT > | Event finder in gate |
| VSEvent | |
| WaveletTransform | WaveletTransform is a ND wavelet transform |
| FFTFilter::Window | |
| Stats::WindowedCalc< T > | RunCalc manager which buffers a part of the data |
| WindowFunction | |
| ZAxisTransform | |
| ZAxisTransformer | |
| ZAxisTransformSampler | |