NX Open C++ Reference Guide
|
Represents the Fast RMS output information. More...
Public Member Functions | |
double | GetPsdfitFittedData (std::vector< double > &psdfitFittedX, std::vector< double > &psdfitFittedY, std::vector< double > &abcd, double *psdfitFreqValue1) |
Returns fitted PSD data. More... | |
std::vector< double > | GetPsdfitOriginalData (std::vector< double > &psdfitOriginalX) |
Returns PSD original data. More... | |
double | GetRmsError () |
Returns the rms error. More... | |
void | SetPsdfitFittedData (const std::vector< double > &psdfitFittedX, const std::vector< double > &psdfitFittedY, const std::vector< double > &abcd, double psdfitFreqValue1, double psdfitFreqValue2) |
Created in NX11.0.0. More... | |
void | SetPsdfitOriginalData (const std::vector< double > &psdfitOriginalX, const std::vector< double > &psdfitOriginalY) |
Created in NX11.0.0. More... | |
void | SetRmsError (double rmsError) |
Returns the rms error Created in NX11.0.0. More... | |
virtual | ~AfuMathFastRMSOutput () |
The object destructor Created in NX11.0.0. More... | |
Public Member Functions inherited from NXOpen::TransientObject | |
void * | GetHandle () |
Handle of the internal object represented by this object. More... | |
Represents the Fast RMS output information.
Created in NX11.0.0.
|
virtual |
The object destructor
Created in NX11.0.0.
License requirements : None
double NXOpen::CAE::AfuMathFastRMSOutput::GetPsdfitFittedData | ( | std::vector< double > & | psdfitFittedX, |
std::vector< double > & | psdfitFittedY, | ||
std::vector< double > & | abcd, | ||
double * | psdfitFreqValue1 | ||
) |
Returns fitted PSD data.
psdfitFittedX | the x values for the fitted PSD |
psdfitFittedY | the y values for the fitted PSD |
abcd | abcd |
psdfitFreqValue1 | Frequency Value 1: Minimum Freq for Even Function |
std::vector<double> NXOpen::CAE::AfuMathFastRMSOutput::GetPsdfitOriginalData | ( | std::vector< double > & | psdfitOriginalX | ) |
Returns PSD original data.
psdfitOriginalX | The Original PSD function x values |
double NXOpen::CAE::AfuMathFastRMSOutput::GetRmsError | ( | ) |
Returns the rms error.
void NXOpen::CAE::AfuMathFastRMSOutput::SetPsdfitFittedData | ( | const std::vector< double > & | psdfitFittedX, |
const std::vector< double > & | psdfitFittedY, | ||
const std::vector< double > & | abcd, | ||
double | psdfitFreqValue1, | ||
double | psdfitFreqValue2 | ||
) |
Created in NX11.0.0.
License requirements : None
psdfitFittedX | The Fitted PSD X values |
psdfitFittedY | The Fitted PSD Y values |
abcd | abcd |
psdfitFreqValue1 | psdfit freq value1 |
psdfitFreqValue2 | psdfit freq value2 |
void NXOpen::CAE::AfuMathFastRMSOutput::SetPsdfitOriginalData | ( | const std::vector< double > & | psdfitOriginalX, |
const std::vector< double > & | psdfitOriginalY | ||
) |
Created in NX11.0.0.
License requirements : None
psdfitOriginalX | The Original PSD function x values |
psdfitOriginalY | The Original PSD function y values |
void NXOpen::CAE::AfuMathFastRMSOutput::SetRmsError | ( | double | rmsError | ) |
Returns the rms error
Created in NX11.0.0.
License requirements : None
rmsError | The PSD fitting rms error |