Class AfuMathOperation
Inheritance
AfuMathOperation
Assembly: NXOpen.dll
Syntax
public class AfuMathOperation : NXRemotableObject, IMessageSink
Constructors
AfuMathOperation(AfuManager)
Declaration
protected AfuMathOperation(AfuManager owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
CalculateAndStoreFastRmsPsdFit(string, int, OutputType, string, AfuMathFastRMSInfo)
Declaration
public AfuMathFastRMSOutput CalculateAndStoreFastRmsPsdFit(string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName, AfuMathFastRMSInfo fastRmsInfo)
Parameters
Returns
CalculateMultiMathRecords(MultiType, string, int, string, int, OutputType, string)
Declaration
public void CalculateMultiMathRecords(AfuMathOperation.MultiType multiMathType, string sourceAfuFileName1, int sourceRecordIndex1, string sourceAfuFileName2, int sourceRecordIndex2, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateOverallMathRecords(Overall, string[], int[], OutputType, string)
Declaration
public void CalculateOverallMathRecords(AfuMathOperation.Overall overallType, string[] sourceAfuFileNames, int[] sourceRecordIndexes, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathAbsoluteValue(string, int, OutputType, string)
Declaration
public void CalculateSingleMathAbsoluteValue(string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathComplexConjugate(string, int, OutputType, string)
Declaration
public void CalculateSingleMathComplexConjugate(string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathConstantBandReduction(OuterInterpolation, double, double, double, int, double, string, int, OutputType, string)
Declaration
public void CalculateSingleMathConstantBandReduction(AfuMathOperation.OuterInterpolation outerInterpolation, double newXIncrement, double newXMinimum, double newXMaximum, int reductionCalculationMethod, double constantBandwidth, string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathDifferentiation(string, int, OutputType, string, bool)
Declaration
public void CalculateSingleMathDifferentiation(string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName, bool doDoubledifferentiation)
Parameters
Declaration
public void CalculateSingleMathFourierTransform(string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathFrequencyDifferentiation(string, int, OutputType, string)
Declaration
public void CalculateSingleMathFrequencyDifferentiation(string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathFrequencyIntegration(bool, string, int, OutputType, string)
Declaration
public void CalculateSingleMathFrequencyIntegration(bool gUnitInchFormat, string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathHanningWindow(int, string, int, OutputType, string)
Declaration
public void CalculateSingleMathHanningWindow(int hanningOption, string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathIndependentDifferentiation(string, int, OutputType, string)
Declaration
public void CalculateSingleMathIndependentDifferentiation(string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathIndependentIntegration(bool, string, int, OutputType, string)
Declaration
public void CalculateSingleMathIndependentIntegration(bool gUnitInchFormat, string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathIndependentIntegration(bool, string, int, OutputType, string, RigidCorrectionType)
Declaration
public void CalculateSingleMathIndependentIntegration(bool gUnitInchFormat, string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName, AfuMathOperation.RigidCorrectionType correctionType)
Parameters
CalculateSingleMathIntegration(bool, string, int, OutputType, string, RigidCorrectionType, bool)
Declaration
public void CalculateSingleMathIntegration(bool gUnitInchFormat, string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName, AfuMathOperation.RigidCorrectionType correctionType, bool doDoubleIntegration)
Parameters
CalculateSingleMathInverse(string, int, OutputType, string)
Declaration
public void CalculateSingleMathInverse(string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathLagrangianInterpolation(int, OuterInterpolation, double, double, double, string, int, OutputType, string)
Declaration
public void CalculateSingleMathLagrangianInterpolation(int polynomialOrder, AfuMathOperation.OuterInterpolation outerInterpolation, double newXIncrement, double newXMinimum, double newXMaximum, string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathLinearInterpolation(OuterInterpolation, double, double, double, string, int, OutputType, string)
Declaration
public void CalculateSingleMathLinearInterpolation(AfuMathOperation.OuterInterpolation outerInterpolation, double newXIncrement, double newXMinimum, double newXMaximum, string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathLog(int, string, int, OutputType, string)
Declaration
public void CalculateSingleMathLog(int iopt, string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathMovingAverage(int, string, int, OutputType, string)
Declaration
public void CalculateSingleMathMovingAverage(int movingAverageNumber, string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathOctaveReduction(int, OuterInterpolation, double, double, double, int, double, string, int, OutputType, string)
Declaration
public void CalculateSingleMathOctaveReduction(int iopt, AfuMathOperation.OuterInterpolation outerInterpolation, double newXIncrement, double newXMinimum, double newXMaximum, int reductionCalculationMethod, double tolerancePercent, string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathOffsetByComplex(double, double, string, int, OutputType, string)
Declaration
public void CalculateSingleMathOffsetByComplex(double offsetRealValue, double offsetImaginaryValue, string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathOffsetByReal(double, string, int, OutputType, string)
Declaration
public void CalculateSingleMathOffsetByReal(double offsetValue, string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathRangePairReduction(double, int, string, int, OutputType, string)
Declaration
public void CalculateSingleMathRangePairReduction(double tolerancePercent, int preserveAbscissa, string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathScaleByComplex(double, double, string, int, OutputType, string)
Declaration
public void CalculateSingleMathScaleByComplex(double scaleRealValue, double scaleImaginaryValue, string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathScaleByReal(double, string, int, OutputType, string)
Declaration
public void CalculateSingleMathScaleByReal(double scaleValue, string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathShiftAbscissa(double, string, int, OutputType, string)
Declaration
public void CalculateSingleMathShiftAbscissa(double shiftValue, string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathSignValue(string, int, OutputType, string)
Declaration
public void CalculateSingleMathSignValue(string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathSmoothing(int, int, string, int, OutputType, string)
Declaration
public void CalculateSingleMathSmoothing(int smoothingMethod, int smoothingWidth, string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathSquareMagnitude(string, int, OutputType, string)
Declaration
public void CalculateSingleMathSquareMagnitude(string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathSquareRoot(string, int, OutputType, string)
Declaration
public void CalculateSingleMathSquareRoot(string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
CalculateSingleMathWeighting(int, string, int, OutputType, string)
Declaration
public void CalculateSingleMathWeighting(int iopt, string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
Declaration
public void EnvelopeLine(string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName, AfuMathOperation.EnvelopeType envelopeType, AfuMathOperation.DataFormat dataFormat)
Parameters
FftAveraging(string, int, OutputType, string, FttAveragingMethod, int, int, int, double, int)
Declaration
public void FftAveraging(string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName, AfuMathOperation.FttAveragingMethod averagingMethod, int exponentialValue, int firstStartPoint, int frameSize, double overlapPercentage, int framesPerAverage)
Parameters
InterpolateData(string, int, OutputType, string, int, InterpolationMode)
Declaration
public void InterpolateData(string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName, int numberOfPoints, AfuMathOperation.InterpolationMode interpolationMode)
Parameters
NewFastRmsInfo()
Declaration
public AfuMathFastRMSInfo NewFastRmsInfo()
Returns
NewFastRmsOutput()
Declaration
public AfuMathFastRMSOutput NewFastRmsOutput()
Returns
PsdToTime(string, int, OutputType, string, double, int, int, InterpolationMode)
Declaration
public void PsdToTime(string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName, double newXIncrement, int numTimePoints, int seed, AfuMathOperation.InterpolationMode interpolationMode)
Parameters
ResponseLimiting(string, int, string, int, string, int, double, int, OutputType, string)
Declaration
public void ResponseLimiting(string sourceAfuFileName, int sourceRecordIndex, string reponseAfuFileName, int responseRecordIndex, string responselimitAfuFileName, int responselimitRecordIndex, double limitMaximum, int interpolationMethod, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
SrsToTime(string, int, SrsToTimeOption, double, int, int, SrsToTimeOctave, int, SrsToTimeStrategy, bool, string, string)
Declaration
public void SrsToTime(string inputAfuFileName, int inputRecordId, AfuMathOperation.SrsToTimeOption conversionOption, double dampingRatio, int numTimePoints, int iterations, AfuMathOperation.SrsToTimeOctave octave, int numTrials, AfuMathOperation.SrsToTimeStrategy strategy, bool saveSrsResults, string outputAfuFileName, string outputRecordName)
Parameters
SrsToTime(string, int, SrsToTimeOption, double, int, int, SrsToTimeOctave, int, SrsToTimeStrategy, bool, string, string, OutputType)
Declaration
public void SrsToTime(string inputAfuFileName, int inputRecordId, AfuMathOperation.SrsToTimeOption conversionOption, double dampingRatio, int numTimePoints, int iterations, AfuMathOperation.SrsToTimeOctave octave, int numTrials, AfuMathOperation.SrsToTimeStrategy strategy, bool saveSrsResults, string outputAfuFileName, string outputRecordName, AfuMathOperation.OutputType outputType)
Parameters
SynchronizeRecords(double, InterpolationMode, bool, string[], int[], OutputType, string)
Declaration
public void SynchronizeRecords(double newIncrement, AfuMathOperation.InterpolationMode interpolationMode, bool shiftToStartPoint, string[] sourceAfuFileNames, int[] sourceRecordIndexes, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
TimeToPsd(string, int, OutputType, string)
Declaration
public void TimeToPsd(string sourceAfuFileName, int sourceRecordIndex, AfuMathOperation.OutputType outputType, string destinationAfuFileName)
Parameters
TimeToSrs(string, int, double, TimeToSrsAxisType, double, double, double, int, TimeToSrsResponseType, bool, string, string)
Declaration
public void TimeToSrs(string inputAfuFileName, int inputRecordId, double dampingRatio, AfuMathOperation.TimeToSrsAxisType freqAxisType, double frequencyMin, double frequencyMax, double frequenceIncrement, int pointsPerDecades, AfuMathOperation.TimeToSrsResponseType responseType, bool fSetEndZeros, string outputAfuFileName, string outputRecordName)
Parameters
TimeToSrs(string, int, double, TimeToSrsAxisType, double, double, double, int, TimeToSrsResponseType, bool, string, string, OutputType)
Declaration
public void TimeToSrs(string inputAfuFileName, int inputRecordId, double dampingRatio, AfuMathOperation.TimeToSrsAxisType freqAxisType, double frequencyMin, double frequencyMax, double frequenceIncrement, int pointsPerDecades, AfuMathOperation.TimeToSrsResponseType responseType, bool fSetEndZeros, string outputAfuFileName, string outputRecordName, AfuMathOperation.OutputType outputType)
Parameters
TimeToSrs(string, int, double, TimeToSrsAxisType, double, double, double, int, TimeToSrsResponseType, string, string)
Declaration
public void TimeToSrs(string inputAfuFileName, int inputRecordId, double dampingRatio, AfuMathOperation.TimeToSrsAxisType freqAxisType, double frequencyMin, double frequencyMax, double frequenceIncrement, int pointsPerDecades, AfuMathOperation.TimeToSrsResponseType responseType, string outputAfuFileName, string outputRecordName)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink