Click or drag to resize
CVVU Class
These methods are not a class. Utility methods perform various operations on VV objects, including pruning, splining, clipping and filtering.
Inheritance Hierarchy
SystemObject
  Geosoft.Desktop.GXNetCVVU

Namespace: Geosoft.Desktop.GXNet
Assembly: geosoft.desktop.gxnet (in geosoft.desktop.gxnet.dll)
Syntax
public static class CVVU

The CVVU type exposes the following members.

Methods
  NameDescription
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberAverageRepeat
Average repeat values.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberAverageRepeat2
Average repeat values based on 2 reference channels.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberAverageRepeat2Ex
Average repeat values based on 2 reference channels.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberAverageRepeatEx
Average repeat values.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberBinarySearch
Search numeric value in a VV.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberBoxCox
Run Box-Cox (lambda) Transformation on VV.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberBPFilt
Band-pass filter to the specified.
Public methodAvailable to anyoneStatic memberClip
Clip a VV to a range.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberClipToDetectLimit
Apply detection limit clipping of data.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberDecimate
Decimate a VV.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberDeviation
Calculate distance of point locations to a straight line
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberDistance
Create a cumulative distance VV
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberDistance3D
Create a cumulative distance VV from X, Y and Z VVs
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberDistanceNonCumulative
Create a non cumulative distance VV i.e each distance element is the distance of the corresponding (X,Y) element and the previous element.
Public methodAvailable to anyoneStatic memberDummyRange
Dummy values inside or outside a range in a VV
Public methodAvailable to anyoneStatic memberDummyRangeEx
Like DummyRangeVVU, with inclusion options for both ends.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberDummyRepeat
dummy repeat values in a VV.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberDupStats
Calculate means and differences for duplicate sample pairs
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberExpDist
Fill with exponentially distributed values.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberFilter
Apply a convolution filter to a VV.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberFindGaps3D
Return indices of locations separated from previous locations by more than the input gap distance.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberFindStringItems
Searches a VV for items in a second VV, returns indices of those found.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberFractalFilter
Fractal filter a VV.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberiCloseXY
Find the closest point to an input point (XY).
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberiCloseXYM
Find the closest point to an input point, with mask (XY).
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberiCloseXYZ
Find the closest point to an input point (XYZ).
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberiCloseXYZM
Find the closest point to an input point, with mask (XYZ).
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberiDummyBackTracks
Dummy all points that keep a VV from being monotonically increasing.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberiFindDummy
Find the first dummy|non-dummy value in VV
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberInterp
Replace all dummies by interpolating from valid data.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberiQCFillGaps
Calculate fill in line segments
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberiSearchText
Search for a text value in a VV
Public methodAvailable to anyoneStatic memberiTokenizeToValues
Tokenize a string based on any characters.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberMask
Mask dummies in one VV onto another.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberMaskAND
Create mask from logical AND of two VVs.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberMaskOR
Create mask from logical OR of two VVs.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberNLFilt
Applies a non-linear filter.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberNoiseCheck
Check on deviation of data from variable background in a VV
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberNoiseCheck2
Like NoiseCheck_VVU, but returns maximum deviation at all points.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberNormalDist
Fill with normally (Gaussian) distributed values.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberOffsetCircles
Get non-overlapping offset location for circular symbols.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberOffsetCorrect
Correct locations based on heading and fixed offset.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberOffsetCorrect2
Same as OffsetCorrect_VVU, but for an arbitrary offset angle.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberOffsetCorrect3
Same as OffsetCorrect2_VVU, but specify smoothing interval.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberOffsetCorrectXYZ
Correct locations based on heading and fixed offset.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberOffsetRectangles
Get non-overlapping offset location for rectangular symbols.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberPickPeak
Find peaks in a VV - method one.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberPickPeak2
Find peaks in a VV - method two.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberPickPeak3
Find peaks in a VV - method two, returning width and half-amplitude widths.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberPolyFill
Fill a VV with values from an n'th order polynomial, integral x.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberPolyFill2
Fill a VV with values from an n'th order polynomial, specified X
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberPolygonMask
Mask a VV using XY data and a polygon.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberPrune
Prune values from a VV based on reference VV
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberQC
Qualit control on deviation of data from norm in a VV
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberRangeVectorMag
Find the range of hypotenuse values of two VVs.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberRegress
Calculate linear regression through data
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberRelVarDup
Estimate relative variance of duplicate sample pairs from a database.
Public methodAvailable to anyoneStatic memberRemoveDummy
Remove dummy values from a VV
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberRemoveDummy2
Remove dummy values from 2 VVs.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberRemoveDummy3
Remove dummy values from 3 VVs.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberRemoveDummy4
Remove dummy values from 4 VVs.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberRemoveDup
Remove/average duplicate sample pairs from a database.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberRemoveXYDup
Remove/average duplicate samples with the same (X, Y).
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberRemoveXYDupIndex
Remove duplicate samples with the same (X, Y) and update index.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberRollingStats
Calculate a statistic in a rolling window.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberSearchReplace
Search and replace numeric values in a VV.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberSearchReplaceText
Search and replace text values in a VV
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberSearchReplaceTextEx
Search and replace text values in a VV, count items changed.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberSpline
Spline a Y VV onto an X VV.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberSpline2
Spline a Y VV onto an X VV. Uses specified values of X in X2
Public methodAvailable to anyoneStatic memberTranslate
Translate values in a VV
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberTrend
Calculate an n'th order best-fit polynomial, integral x.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberTrend2
Calculate an n'th order best-fit polynomial, specified X
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberUniformDist
Fill with uniformly distributed values.
Top
See Also