NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.CAE.AfuDataConvertor Class Reference

Convert data values for the AFU Data Record More...

Inheritance diagram for NXOpen.CAE.AfuDataConvertor:
NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  Fft { Forward = 1, Inverse }
 Defines the way of FFT on AFU Data Record More...
 

Public Member Functions

unsafe
NXOpen.CAE.AfuData.OrdinateType 
GetFftComplexType (NXOpen.CAE.AfuDataConvertor.Fft fftType, NXOpen.CAE.AfuData.OrdinateType inComplexType)
 Get the complex type of ordinate data by FFT More...
 
unsafe double[] GetFftFrequencyData (double[] inXValues, double[] inYValues, out double[] xValues, out double[] yValues)
 Get the values by Forward FFT. More...
 
unsafe double[] GetFftTimeData (double[] inXValues, double[] inYValues, double[] inZValues, out double[] xValues)
 Get the values by Inverse FFT. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 

Detailed Description

Convert data values for the AFU Data Record

To obtain an instance of this class, refer to NXOpen.CAE.AfuManager

Created in NX5.0.0

Member Enumeration Documentation

Defines the way of FFT on AFU Data Record

Enumerator
Forward 

Forward FFT

Inverse 

Inverse FFT

Member Function Documentation

unsafe NXOpen.CAE.AfuData.OrdinateType NXOpen.CAE.AfuDataConvertor.GetFftComplexType ( NXOpen.CAE.AfuDataConvertor.Fft  fftType,
NXOpen.CAE.AfuData.OrdinateType  inComplexType 
)
inline

Get the complex type of ordinate data by FFT

Created in NX5.0.0

License requirements: None.

Parameters
fftTypeThe way of FFT
inComplexTypeComplex type of ordinate data before FFT
Returns
Complex type of ordinate data after FFT
unsafe double [] NXOpen.CAE.AfuDataConvertor.GetFftFrequencyData ( double[]  inXValues,
double[]  inYValues,
out double[]  xValues,
out double[]  yValues 
)
inline

Get the values by Forward FFT.

The input data should be Real data on Time domain and the output data will be Complex data on Frequency domain.

Created in NX5.0.0

License requirements: None.

Parameters
inXValuesX values of the input data
inYValuesY values of the input data
xValuesX values of the output data
yValuesReal part of Y values of the output data
Returns
Imaginary part of Y values of the output data
unsafe double [] NXOpen.CAE.AfuDataConvertor.GetFftTimeData ( double[]  inXValues,
double[]  inYValues,
double[]  inZValues,
out double[]  xValues 
)
inline

Get the values by Inverse FFT.

The input data should be Complex data on Frequency domain and the output data will be Real data on Time domain.

Created in NX5.0.0

License requirements: None.

Parameters
inXValuesX values of the input data
inYValuesReal part of Y values of the input data
inZValuesImaginary part of Y values of the input data
xValuesX values of the output data
Returns
Y values of the output data

Property Documentation

Tag NXOpen.CAE.AfuDataConvertor.Tag
get

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.