Class AfuManager
Inheritance
System.Object
System.MarshalByRefObject
AfuManager
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class AfuManager : NXRemotableObject, IMessageSink
Constructors
AfuManager(Session)
Declaration
protected AfuManager(Session owner)
Parameters
Type |
Name |
Description |
Session |
owner |
|
Properties
AfuDataConvertor
Declaration
public AfuDataConvertor AfuDataConvertor { get; }
Property Value
AfuMathOperation
Declaration
public AfuMathOperation AfuMathOperation { get; }
Property Value
Tag
Declaration
Property Value
Methods
CopyRecords(String[], Int32[], String)
Declaration
public void CopyRecords(string[] sourceAfuFileNames, int[] recordIndexes, string destinationAfuFileName)
Parameters
Type |
Name |
Description |
System.String[] |
sourceAfuFileNames |
|
System.Int32[] |
recordIndexes |
|
System.String |
destinationAfuFileName |
|
Declaration
public AfuAbscissaHeaderInfo CreateAfuAbscissaHeaderInfo()
Returns
CreateAfuData(AfuData.AbscissaType)
Declaration
public AfuData CreateAfuData(AfuData.AbscissaType abscissaType)
Parameters
Returns
Declaration
public AfuHeaderId CreateAfuHeaderId()
Returns
Declaration
public AfuOrdinateHeaderInfo CreateAfuOrdinateHeaderInfo()
Returns
Declaration
public AfuZHeaderInfo CreateAfuZHeaderInfo()
Returns
CreateNewAfuFile(String)
Declaration
public void CreateNewAfuFile(string afuFileName)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
CreateRecord(AfuData)
Declaration
public void CreateRecord(AfuData afuData)
Parameters
Type |
Name |
Description |
AfuData |
afuData |
|
CreateRecord(XyFunctionMacroType, XyFunctionGeneralType, AfuData)
Declaration
public string CreateRecord(XyFunctionMacroType macroType, XyFunctionGeneralType dataType, AfuData afuData)
Parameters
Returns
Type |
Description |
System.String |
|
DeleteAfuFile(String)
Declaration
public void DeleteAfuFile(string afuFileName)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
DeleteRecords(String, Int32[])
Declaration
public void DeleteRecords(string afuFileName, int[] afuRecordIndexes)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
System.Int32[] |
afuRecordIndexes |
|
EditRecord(XyFunctionMacroType, XyFunctionGeneralType, Int32, AfuData)
Declaration
public string EditRecord(XyFunctionMacroType macroType, XyFunctionGeneralType dataType, int afuRecordIndex, AfuData afuData)
Parameters
Returns
Type |
Description |
System.String |
|
EditRecord(Int32, AfuData)
Declaration
public void EditRecord(int afuRecordIndex, AfuData afuData)
Parameters
Type |
Name |
Description |
System.Int32 |
afuRecordIndex |
|
AfuData |
afuData |
|
ExportAfu(String, Int32, String)
Declaration
public void ExportAfu(string afuFileName, int recordIndex, string exportFileName)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
System.Int32 |
recordIndex |
|
System.String |
exportFileName |
|
ExportAfuFile(String, String)
Declaration
public void ExportAfuFile(string afuFileName, string exportFileName)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
System.String |
exportFileName |
|
GetAfuData(String, Int32, out AfuData)
Declaration
public string GetAfuData(string afuFileName, int recordIndex, out AfuData afuData)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
System.Int32 |
recordIndex |
|
AfuData |
afuData |
|
Returns
Type |
Description |
System.String |
|
GetAfuUnitText(XyFunctionUnit)
Declaration
public string GetAfuUnitText(XyFunctionUnit unit)
Parameters
Returns
Type |
Description |
System.String |
|
GetAfuUnitTypeText(XyFunctionUnit)
Declaration
public string GetAfuUnitTypeText(XyFunctionUnit unit)
Parameters
Returns
Type |
Description |
System.String |
|
GetRecordIndexes(String)
Declaration
public int[] GetRecordIndexes(string afuFileName)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
Returns
Type |
Description |
System.Int32[] |
|
ImportAfu(String, String)
Declaration
public void ImportAfu(string importFileName, string afuFileName)
Parameters
Type |
Name |
Description |
System.String |
importFileName |
|
System.String |
afuFileName |
|
Declaration
public void ListFileInformation(string afuFileName, bool listPointData, string outputFileName, AfuManager.WritingFileMode mode)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
System.Boolean |
listPointData |
|
System.String |
outputFileName |
|
AfuManager.WritingFileMode |
mode |
|
Declaration
public void ListRecordInformation(string afuFileName, int recordIndex, bool listPointData, string outputFileName, AfuManager.WritingFileMode mode)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
System.Int32 |
recordIndex |
|
System.Boolean |
listPointData |
|
System.String |
outputFileName |
|
AfuManager.WritingFileMode |
mode |
|
RenameRecord(String, Int32, String)
Declaration
public void RenameRecord(string afuFileName, int recordIndex, string newRecordName)
Parameters
Type |
Name |
Description |
System.String |
afuFileName |
|
System.Int32 |
recordIndex |
|
System.String |
newRecordName |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink