public interface AfuData extends TransientObject
Modifier and Type | Interface and Description |
---|---|
static class |
AfuData.AbscissaAndOrdinateAxisDefinitionData
This class holds the data returned from
getAbscissaAndOrdinateAxisDefinition() |
static class |
AfuData.AbscissaType
Defines abscissa data type for AFU data record
|
static class |
AfuData.ComplexData
This class holds the data returned from
getComplexData() |
static class |
AfuData.EvenData
This class holds the data returned from
getEvenData() |
static class |
AfuData.ExtrapolationType
Defines data extrapolation type for AFU data record
|
static class |
AfuData.InterpolationType
Defines data interpolation type for AFU data record
|
static class |
AfuData.OrdinateType
Defines ordinate data type for AFU data record
|
static class |
AfuData.RealData
This class holds the data returned from
getRealData() |
Modifier and Type | Method and Description |
---|---|
AfuAbscissaHeaderInfo |
afuAbscissaHeaderInfo()
Returns the abscissa header information data of the AFU Data Record
License requirements: None. |
AfuHeaderId |
afuHeaderId()
Returns the AFU Header Id data of the AFU Data Record
License requirements: None. |
AfuOrdinateHeaderInfo |
afuOrdinateHeaderInfo()
Returns the ordinate header information data of the AFU Data Record
License requirements: None. |
AfuZHeaderInfo |
afuZHeaderInfo()
Returns the Z axis header information data of the AFU Data Record
License requirements: None. |
AfuData.ExtrapolationType |
extrapolation()
Returns the extrapolation type
License requirements: None. |
String |
fileName()
Returns the name of AFU file
License requirements: None. |
XyFunctionDataType |
functionDataType()
Returns the data type of the AFU Data Record
License requirements: None. |
AfuData.AbscissaAndOrdinateAxisDefinitionData |
getAbscissaAndOrdinateAxisDefinition()
Get the Abscissa and Ordinate Axis definitions of an AFU Data Record
License requirements: None. |
AfuData.ComplexData |
getComplexData()
Get the XY data of an AFU Data Record when the ordinate type is Complex
License requirements: None. |
AfuData.EvenData |
getEvenData()
Get the Abscissa Information for an AFU Data Record when the abscissa type is even
License requirements: None. |
AfuData.RealData |
getRealData()
Get the XY Data of an AFU Data Record when the ordinate type is real
License requirements: None. |
AfuData.InterpolationType |
interpolation()
Returns the interpolation type
License requirements: None. |
String |
recordName()
Returns the name of the AFU Data Record
License requirements: None. |
void |
setAbscissaAndOrdinateAxisDefinition(XyFunctionUnit xUnit,
AfuData.OrdinateType ordinateType,
XyFunctionUnit yUnit,
XyFunctionUnit yDenominatorUnit)
Set the Abscissa and Ordinate Axis definitions of an AFU Data Record
License requirements: None. |
void |
setAfuAbscissaHeaderInfo(AfuAbscissaHeaderInfo abscissaHeaderInfo)
Sets the abscissa header information data of the AFU Data Record
License requirements: None. |
void |
setAfuHeaderId(AfuHeaderId afuHeaderId)
Sets the AFU Header Id data of the AFU Data Record
License requirements: None. |
void |
setAfuOrdinateHeaderInfo(AfuOrdinateHeaderInfo ordinateHeaderInfo)
Sets the ordinate header information data of the AFU Data Record
License requirements: None. |
void |
setAfuZHeaderInfo(AfuZHeaderInfo zHeaderInfoP)
Sets the Z axis header information data of the AFU Data Record
License requirements: None. |
void |
setComplexData(double[] xValues,
double[] yValues,
double[] zValues)
Set the XY Data of an AFU record when the ordinate type is Complex
License requirements: None. |
void |
setComplexData(double xMinimum,
double xIncrement,
double[] yValues,
double[] zValues)
Set the XY Data of an AFU record when the ordinate type is Complex
License requirements: None. |
void |
setExtrapolation(AfuData.ExtrapolationType extrapolation)
Sets the extrapolation type
License requirements: None. |
void |
setFileName(String afuFileName)
Sets the name of AFU file
License requirements: None. |
void |
setFunctionDataType(XyFunctionDataType functionDataType)
Sets the data type of the AFU Data Record
License requirements: None. |
void |
setInterpolation(AfuData.InterpolationType interpolation)
Sets the interpolation type
License requirements: None. |
void |
setRealData(double[] xValues,
double[] yValues)
Set the XY Data of an AFU Data Record when the ordinate type is real
License requirements: None. |
void |
setRealData(double xMinimum,
double xIncrement,
double[] yValues)
Set the XY Data of an AFU Data Record when the ordinate type is real and the absicssa type is even
License requirements: None. |
void |
setRecordName(String afuRecordName)
Sets the name of the AFU Data Record
License requirements: None. |
_value, dispose, printTestData, printTestData
void setFileName(String afuFileName) throws NXException, RemoteException
afuFileName
- The full name of the AFU fileNXException
RemoteException
String fileName() throws NXException, RemoteException
NXException
RemoteException
void setRecordName(String afuRecordName) throws NXException, RemoteException
afuRecordName
- The name of AFU Data RecordNXException
RemoteException
String recordName() throws NXException, RemoteException
NXException
RemoteException
void setAbscissaAndOrdinateAxisDefinition(XyFunctionUnit xUnit, AfuData.OrdinateType ordinateType, XyFunctionUnit yUnit, XyFunctionUnit yDenominatorUnit) throws NXException, RemoteException
xUnit
- Unit Code of abscissa dataordinateType
- Ordinate data typeyUnit
- Unit Code of ordinate datayDenominatorUnit
- Unit Code of ordinate dataNXException
RemoteException
AfuData.AbscissaAndOrdinateAxisDefinitionData getAbscissaAndOrdinateAxisDefinition() throws NXException, RemoteException
NXException
RemoteException
AfuData.EvenData getEvenData() throws NXException, RemoteException
NXException
RemoteException
void setRealData(double[] xValues, double[] yValues) throws NXException, RemoteException
xValues
- Abscissa element data valuesyValues
- Ordinate element data valuesNXException
RemoteException
void setRealData(double xMinimum, double xIncrement, double[] yValues) throws NXException, RemoteException
xMinimum
- Minimum abscissa data valuexIncrement
- Abscissa incrementyValues
- Ordinate element data valuesNXException
RemoteException
AfuData.RealData getRealData() throws NXException, RemoteException
NXException
RemoteException
void setComplexData(double[] xValues, double[] yValues, double[] zValues) throws NXException, RemoteException
xValues
- Abscissa element data valuesyValues
- Ordinate element data values for real part or magnitude partzValues
- Ordinate element data values for imaginary part or phase partNXException
RemoteException
void setComplexData(double xMinimum, double xIncrement, double[] yValues, double[] zValues) throws NXException, RemoteException
xMinimum
- Minimum abscissa data valuexIncrement
- Abscissa incrementyValues
- Ordinate element data values for real part or magnitude partzValues
- Ordinate element data values for imaginary part or phase partNXException
RemoteException
AfuData.ComplexData getComplexData() throws NXException, RemoteException
NXException
RemoteException
void setFunctionDataType(XyFunctionDataType functionDataType) throws NXException, RemoteException
functionDataType
- The data type of a function in AFUNXException
RemoteException
XyFunctionDataType functionDataType() throws NXException, RemoteException
NXException
RemoteException
void setAfuHeaderId(AfuHeaderId afuHeaderId) throws NXException, RemoteException
afuHeaderId
- The AFU Header Id dataNXException
RemoteException
AfuHeaderId afuHeaderId() throws NXException, RemoteException
NXException
RemoteException
void setAfuAbscissaHeaderInfo(AfuAbscissaHeaderInfo abscissaHeaderInfo) throws NXException, RemoteException
abscissaHeaderInfo
- Abscissa header information data AfuAbscissaHeaderInfo
to be setNXException
RemoteException
AfuAbscissaHeaderInfo afuAbscissaHeaderInfo() throws NXException, RemoteException
AfuAbscissaHeaderInfo
to be getNXException
RemoteException
void setAfuOrdinateHeaderInfo(AfuOrdinateHeaderInfo ordinateHeaderInfo) throws NXException, RemoteException
ordinateHeaderInfo
- Ordindate header information data AfuOrdinateHeaderInfo
to be setNXException
RemoteException
AfuOrdinateHeaderInfo afuOrdinateHeaderInfo() throws NXException, RemoteException
AfuOrdinateHeaderInfo
to be getNXException
RemoteException
void setAfuZHeaderInfo(AfuZHeaderInfo zHeaderInfoP) throws NXException, RemoteException
zHeaderInfoP
- Z axis header information data AfuZHeaderInfo
to be setNXException
RemoteException
AfuZHeaderInfo afuZHeaderInfo() throws NXException, RemoteException
AfuZHeaderInfo
to be getNXException
RemoteException
void setInterpolation(AfuData.InterpolationType interpolation) throws NXException, RemoteException
interpolation
- the interpolation methodNXException
RemoteException
AfuData.InterpolationType interpolation() throws NXException, RemoteException
NXException
RemoteException
void setExtrapolation(AfuData.ExtrapolationType extrapolation) throws NXException, RemoteException
extrapolation
- the extrapolation methodNXException
RemoteException
AfuData.ExtrapolationType extrapolation() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.