Search Results for

    Show / Hide Table of Contents

    Class FieldManager

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    FieldManager
    Implements
    IMessageSink
    INXObject
    Inherited Members
    NXObject.SetUserAttribute(NXObject.AttributeInformation, Update.Option)
    NXObject.SetUserAttribute(string, int, int, Update.Option)
    NXObject.SetUserAttribute(string, int, double, Update.Option)
    NXObject.SetUserAttribute(string, int, string, Update.Option)
    NXObject.SetUserAttribute(string, int, Update.Option)
    NXObject.SetTimeUserAttribute(string, int, string, Update.Option)
    NXObject.SetTimeUserAttribute(string, int, NXObject.ComputationalTime, Update.Option)
    NXObject.SetBooleanUserAttribute(string, int, bool, Update.Option)
    NXObject.CreateAttributeIterator()
    NXObject.HasUserAttribute(AttributeIterator)
    NXObject.HasUserAttribute(string, NXObject.AttributeType, int)
    NXObject.GetUserAttributeCount(AttributeIterator)
    NXObject.GetUserAttributeCount(AttributeIterator, bool)
    NXObject.GetUserAttributeCount(NXObject.AttributeType)
    NXObject.GetUserAttributeCount(NXObject.AttributeType, bool, bool)
    NXObject.GetUserAttributeSize(string, NXObject.AttributeType)
    NXObject.GetNextUserAttribute(AttributeIterator, out NXObject.AttributeInformation)
    NXObject.GetUserAttribute(string, NXObject.AttributeType, int)
    NXObject.GetBooleanUserAttribute(string, int)
    NXObject.GetIntegerUserAttribute(string, int)
    NXObject.GetRealUserAttribute(string, int)
    NXObject.GetStringUserAttribute(string, int)
    NXObject.GetTimeUserAttribute(string, int)
    NXObject.GetComputationalTimeUserAttribute(string, int)
    NXObject.GetUserAttributes(AttributeIterator)
    NXObject.GetUserAttributes()
    NXObject.GetUserAttributes(bool)
    NXObject.GetUserAttributeAsString(string, NXObject.AttributeType, int)
    NXObject.DeleteUserAttributes(AttributeIterator, Update.Option)
    NXObject.DeleteUserAttribute(NXObject.AttributeType, string, bool, Update.Option)
    NXObject.DeleteUserAttributes(NXObject.AttributeType, Update.Option)
    NXObject.SetUserAttributeLock(string, NXObject.AttributeType, bool)
    NXObject.GetUserAttributeLock(string, NXObject.AttributeType)
    NXObject.GetUserAttributeSourceObjects()
    NXObject.SetPdmReferenceAttribute(string, string)
    NXObject.GetPdmReferenceAttributeValue(string)
    NXObject.GetUserAttribute(string, bool, bool, NXObject.AttributeType)
    NXObject.GetUserAttributes(bool, bool)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType, Update.Option)
    NXObject.SetAttribute(string, int)
    NXObject.SetAttribute(string, int, Update.Option)
    NXObject.SetAttribute(string, double)
    NXObject.SetAttribute(string, double, Update.Option)
    NXObject.SetAttribute(string, string)
    NXObject.SetAttribute(string, string, Update.Option)
    NXObject.SetAttribute(string)
    NXObject.SetAttribute(string, Update.Option)
    NXObject.SetTimeAttribute(string, string)
    NXObject.SetTimeAttribute(string, string, Update.Option)
    NXObject.GetIntegerAttribute(string)
    NXObject.GetRealAttribute(string)
    NXObject.GetStringAttribute(string)
    NXObject.GetTimeAttribute(NXObject.DateAndTimeFormat, string)
    NXObject.GetReferenceAttribute(string)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, string)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, string, Update.Option)
    NXObject.SetReferenceAttribute(string, string)
    NXObject.SetReferenceAttribute(string, string, Update.Option)
    NXObject.GetAttributeTitlesByType(NXObject.AttributeType)
    NXObject.GetUserAttributesAsStrings()
    NXObject.FindObject(string)
    NXObject.Print()
    NXObject.SetName(string)
    NXObject.IsOccurrence
    NXObject.JournalIdentifier
    NXObject.Name
    NXObject.OwningComponent
    NXObject.OwningPart
    NXObject.Prototype
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(string)
    TaggedObject.PrintTestData(string, int)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.Fields
    Assembly: NXOpen.dll
    Syntax
    public class FieldManager : NXObject, IMessageSink, INXObject

    Constructors

    FieldManager()

    Declaration
    protected FieldManager()

    Properties

    FieldFolders

    Declaration
    public FieldFolderCollection FieldFolders { get; }
    Property Value
    Type Description
    FieldFolderCollection

    Fields

    Declaration
    public FieldCollection Fields { get; }
    Property Value
    Type Description
    FieldCollection

    Methods

    ConvertToLinksTable(FieldTable)

    Declaration
    public FieldLinksTable ConvertToLinksTable(FieldTable table)
    Parameters
    Type Name Description
    FieldTable table
    Returns
    Type Description
    FieldLinksTable

    CreateComplexScalarFieldWrapperWithExpressions(Expression[])

    Declaration
    public ComplexScalarFieldWrapper CreateComplexScalarFieldWrapperWithExpressions(Expression[] expressions)
    Parameters
    Type Name Description
    Expression[] expressions
    Returns
    Type Description
    ComplexScalarFieldWrapper

    CreateComplexScalarFieldWrapperWithField(Field)

    Declaration
    public ComplexScalarFieldWrapper CreateComplexScalarFieldWrapperWithField(Field field)
    Parameters
    Type Name Description
    Field field
    Returns
    Type Description
    ComplexScalarFieldWrapper

    CreateComplexScalarFieldWrapperWithFieldWithScaleFactor(Field, double)

    Declaration
    public ComplexScalarFieldWrapper CreateComplexScalarFieldWrapperWithFieldWithScaleFactor(Field field, double scaleFactor)
    Parameters
    Type Name Description
    Field field
    double scaleFactor
    Returns
    Type Description
    ComplexScalarFieldWrapper

    CreateComplexScalarFieldWrapperWithMagnitudePhaseExpressions(Expression[])

    Declaration
    public ComplexScalarFieldWrapper CreateComplexScalarFieldWrapperWithMagnitudePhaseExpressions(Expression[] expressions)
    Parameters
    Type Name Description
    Expression[] expressions
    Returns
    Type Description
    ComplexScalarFieldWrapper

    CreateComplexScalarFieldWrapperWithRealImaginaryExpressions(Expression[])

    Declaration
    public ComplexScalarFieldWrapper CreateComplexScalarFieldWrapperWithRealImaginaryExpressions(Expression[] expressions)
    Parameters
    Type Name Description
    Expression[] expressions
    Returns
    Type Description
    ComplexScalarFieldWrapper

    CreateComplexVectorFieldWrapperWithExpressions(Expression[])

    Declaration
    public ComplexVectorFieldWrapper CreateComplexVectorFieldWrapperWithExpressions(Expression[] expressions)
    Parameters
    Type Name Description
    Expression[] expressions
    Returns
    Type Description
    ComplexVectorFieldWrapper

    CreateComplexVectorFieldWrapperWithField(Field, double)

    Declaration
    public ComplexVectorFieldWrapper CreateComplexVectorFieldWrapperWithField(Field field, double scaleFactor)
    Parameters
    Type Name Description
    Field field
    double scaleFactor
    Returns
    Type Description
    ComplexVectorFieldWrapper

    CreateDependentVariable(Field, NameVariable, Unit)

    Declaration
    public FieldVariable CreateDependentVariable(Field ownerField, NameVariable nameVariable, Unit unitType)
    Parameters
    Type Name Description
    Field ownerField
    NameVariable nameVariable
    Unit unitType
    Returns
    Type Description
    FieldVariable

    CreateDependentVariable(Field, NameVariable, Unit, ValueType)

    Declaration
    public FieldVariable CreateDependentVariable(Field ownerField, NameVariable nameVariable, Unit unitType, FieldVariable.ValueType type)
    Parameters
    Type Name Description
    Field ownerField
    NameVariable nameVariable
    Unit unitType
    FieldVariable.ValueType type
    Returns
    Type Description
    FieldVariable

    CreateDisplayPropertiesBuilder(Field[])

    Declaration
    public DisplayPropertiesBuilder CreateDisplayPropertiesBuilder(Field[] fieldArray)
    Parameters
    Type Name Description
    Field[] fieldArray
    Returns
    Type Description
    DisplayPropertiesBuilder

    CreateExportData()

    Declaration
    public ExportData CreateExportData()
    Returns
    Type Description
    ExportData

    CreateFieldExpression(string, Unit)

    Declaration
    public FieldExpression CreateFieldExpression(string fieldExpString, Unit unitType)
    Parameters
    Type Name Description
    string fieldExpString
    Unit unitType
    Returns
    Type Description
    FieldExpression

    CreateFieldFormula(string, FieldVariable[], FieldExpression[])

    Declaration
    public FieldFormula CreateFieldFormula(string fieldName, FieldVariable[] indepVarArray, FieldExpression[] depExpArray)
    Parameters
    Type Name Description
    string fieldName
    FieldVariable[] indepVarArray
    FieldExpression[] depExpArray
    Returns
    Type Description
    FieldFormula

    CreateFieldLink(string, Field)

    Declaration
    public FieldLink CreateFieldLink(string fieldName, Field fieldToLink)
    Parameters
    Type Name Description
    string fieldName
    Field fieldToLink
    Returns
    Type Description
    FieldLink

    CreateFieldLinksTable(string, FieldVariable[], FieldVariable[], double[], Field[])

    Declaration
    public FieldLinksTable CreateFieldLinksTable(string fieldName, FieldVariable[] indepVarArray, FieldVariable[] depVarArray, double[] datapoints, Field[] linkFieldsArray)
    Parameters
    Type Name Description
    string fieldName
    FieldVariable[] indepVarArray
    FieldVariable[] depVarArray
    double[] datapoints
    Field[] linkFieldsArray
    Returns
    Type Description
    FieldLinksTable

    CreateFieldLinksTable(string, FieldVariable[], FieldVariable[], double[], Field[], bool[])

    Declaration
    public FieldLinksTable CreateFieldLinksTable(string fieldName, FieldVariable[] indepVarArray, FieldVariable[] depVarArray, double[] datapoints, Field[] linkFieldsArray, bool[] managedFieldsArray)
    Parameters
    Type Name Description
    string fieldName
    FieldVariable[] indepVarArray
    FieldVariable[] depVarArray
    double[] datapoints
    Field[] linkFieldsArray
    bool[] managedFieldsArray
    Returns
    Type Description
    FieldLinksTable

    CreateFieldLinksTableWithConstants(string, FieldVariable[], FieldVariable[], double[], Field[], bool[])

    Declaration
    public FieldLinksTable CreateFieldLinksTableWithConstants(string fieldName, FieldVariable[] indepVarArray, FieldVariable[] depVarArray, double[] datapoints, Field[] linkFieldsArray, bool[] managedFieldsArray)
    Parameters
    Type Name Description
    string fieldName
    FieldVariable[] indepVarArray
    FieldVariable[] depVarArray
    double[] datapoints
    Field[] linkFieldsArray
    bool[] managedFieldsArray
    Returns
    Type Description
    FieldLinksTable

    CreateFieldTable(string, FieldVariable[], FieldVariable[], double[])

    Declaration
    public FieldTable CreateFieldTable(string fieldName, FieldVariable[] indepVarArray, FieldVariable[] depVarArray, double[] datapoints)
    Parameters
    Type Name Description
    string fieldName
    FieldVariable[] indepVarArray
    FieldVariable[] depVarArray
    double[] datapoints
    Returns
    Type Description
    FieldTable

    CreateFieldTable(string, FieldVariable[], FieldVariable[], double[], DuplicateValueOption)

    Declaration
    public FieldTable CreateFieldTable(string fieldName, FieldVariable[] indepVarArray, FieldVariable[] depVarArray, double[] datapoints, FieldTable.DuplicateValueOption duplicateValueProcessingOption)
    Parameters
    Type Name Description
    string fieldName
    FieldVariable[] indepVarArray
    FieldVariable[] depVarArray
    double[] datapoints
    FieldTable.DuplicateValueOption duplicateValueProcessingOption
    Returns
    Type Description
    FieldTable

    CreateFieldTable(string, FieldVariable[], FieldVariable[], double[], DuplicateValueOption, StructDataTableType, int, int, int)

    Declaration
    public FieldTable CreateFieldTable(string fieldName, FieldVariable[] indepVarArray, FieldVariable[] depVarArray, double[] datapoints, FieldTable.DuplicateValueOption duplicateValueProcessingOption, FieldTable.StructDataTableType structDataType, int numStructDataRows, int numStructDataColumns, int numStructDataPlanes)
    Parameters
    Type Name Description
    string fieldName
    FieldVariable[] indepVarArray
    FieldVariable[] depVarArray
    double[] datapoints
    FieldTable.DuplicateValueOption duplicateValueProcessingOption
    FieldTable.StructDataTableType structDataType
    int numStructDataRows
    int numStructDataColumns
    int numStructDataPlanes
    Returns
    Type Description
    FieldTable

    CreateFieldTableFromData(string, Unit, Unit, ValueType, double[])

    Declaration
    public FieldTable CreateFieldTableFromData(string fieldNamePrefix, Unit ivarUnit, Unit dvarUnit, FieldVariable.ValueType dvarType, double[] datapoints)
    Parameters
    Type Name Description
    string fieldNamePrefix
    Unit ivarUnit
    Unit dvarUnit
    FieldVariable.ValueType dvarType
    double[] datapoints
    Returns
    Type Description
    FieldTable

    CreateFieldTableWithExpressions(string, FieldVariable[], FieldVariable[], double[], DuplicateValueOption, int[], string[])

    Declaration
    public FieldTable CreateFieldTableWithExpressions(string fieldName, FieldVariable[] indepVarArray, FieldVariable[] depVarArray, double[] datapoints, FieldTable.DuplicateValueOption dupValueProcessOption, int[] expCellIds, string[] valueStrings)
    Parameters
    Type Name Description
    string fieldName
    FieldVariable[] indepVarArray
    FieldVariable[] depVarArray
    double[] datapoints
    FieldTable.DuplicateValueOption dupValueProcessOption
    int[] expCellIds
    string[] valueStrings
    Returns
    Type Description
    FieldTable

    CreateFieldTableWithExpressions(string, FieldVariable[], FieldVariable[], double[], DuplicateValueOption, int[], string[], bool[])

    Declaration
    public FieldTable CreateFieldTableWithExpressions(string fieldName, FieldVariable[] indepVarArray, FieldVariable[] depVarArray, double[] datapoints, FieldTable.DuplicateValueOption dupValueProcessOption, int[] expCellIds, string[] valueStrings, bool[] cellReadOnlys)
    Parameters
    Type Name Description
    string fieldName
    FieldVariable[] indepVarArray
    FieldVariable[] depVarArray
    double[] datapoints
    FieldTable.DuplicateValueOption dupValueProcessOption
    int[] expCellIds
    string[] valueStrings
    bool[] cellReadOnlys
    Returns
    Type Description
    FieldTable

    CreateFieldTableWithPoints(string, FieldVariable[], FieldVariable[], double[], DuplicateValueOption, int[], Point[])

    Declaration
    public FieldTable CreateFieldTableWithPoints(string fieldName, FieldVariable[] indepVarArray, FieldVariable[] depVarArray, double[] datapoints, FieldTable.DuplicateValueOption duplicateValueProcessingOption, int[] pointObjectRowIds, Point[] pointObjects)
    Parameters
    Type Name Description
    string fieldName
    FieldVariable[] indepVarArray
    FieldVariable[] depVarArray
    double[] datapoints
    FieldTable.DuplicateValueOption duplicateValueProcessingOption
    int[] pointObjectRowIds
    Point[] pointObjects
    Returns
    Type Description
    FieldTable

    CreateFieldWrapper(Field)

    Declaration
    public FieldWrapper CreateFieldWrapper(Field field)
    Parameters
    Type Name Description
    Field field
    Returns
    Type Description
    FieldWrapper

    CreateGlobalSpatialMap()

    Declaration
    public SpatialMap CreateGlobalSpatialMap()
    Returns
    Type Description
    SpatialMap

    CreateImportBuilder()

    Declaration
    public ImportBuilder CreateImportBuilder()
    Returns
    Type Description
    ImportBuilder

    CreateImportTableDataBuilder(string, FieldVariable[], FieldVariable[])

    Declaration
    public ImportTableDataBuilder CreateImportTableDataBuilder(string fieldName, FieldVariable[] indepVarArray, FieldVariable[] depVarArray)
    Parameters
    Type Name Description
    string fieldName
    FieldVariable[] indepVarArray
    FieldVariable[] depVarArray
    Returns
    Type Description
    ImportTableDataBuilder

    CreateImportTableDataBuilderFromTable(FieldTable)

    Declaration
    public ImportTableDataBuilder CreateImportTableDataBuilderFromTable(FieldTable fieldTable)
    Parameters
    Type Name Description
    FieldTable fieldTable
    Returns
    Type Description
    ImportTableDataBuilder

    CreateIndependentVariable(Field, NameVariable, Unit, ValueType, bool, bool, double, bool, bool, double, bool, int, bool, double)

    Declaration
    public FieldVariable CreateIndependentVariable(Field ownerField, NameVariable nameVariable, Unit unitType, FieldVariable.ValueType type, bool minValueSet, bool minValueInclusive, double minValue, bool maxValueSet, bool maxValueInclusive, double maxValue, bool numPtsSet, int numPts, bool defaultValueSet, double defaultValue)
    Parameters
    Type Name Description
    Field ownerField
    NameVariable nameVariable
    Unit unitType
    FieldVariable.ValueType type
    bool minValueSet
    bool minValueInclusive
    double minValue
    bool maxValueSet
    bool maxValueInclusive
    double maxValue
    bool numPtsSet
    int numPts
    bool defaultValueSet
    double defaultValue
    Returns
    Type Description
    FieldVariable

    CreateIndependentVariable(Field, NameVariable, Unit, bool, bool, double, bool, bool, double, bool, int, bool, double)

    Declaration
    public FieldVariable CreateIndependentVariable(Field ownerField, NameVariable nameVariable, Unit unitType, bool minValueSet, bool minValueInclusive, double minValue, bool maxValueSet, bool maxValueInclusive, double maxValue, bool numPtsSet, int numPts, bool defaultValueSet, double defaultValue)
    Parameters
    Type Name Description
    Field ownerField
    NameVariable nameVariable
    Unit unitType
    bool minValueSet
    bool minValueInclusive
    double minValue
    bool maxValueSet
    bool maxValueInclusive
    double maxValue
    bool numPtsSet
    int numPts
    bool defaultValueSet
    double defaultValue
    Returns
    Type Description
    FieldVariable

    CreateMeshSizeFieldData(int, TaggedObject[])

    Declaration
    public Field CreateMeshSizeFieldData(int elementSizeType, TaggedObject[] meshArray)
    Parameters
    Type Name Description
    int elementSizeType
    TaggedObject[] meshArray
    Returns
    Type Description
    Field

    CreatePathObjects()

    Declaration
    public PathObjects CreatePathObjects()
    Returns
    Type Description
    PathObjects

    CreateScalarFieldWrapperWithExpression(Expression)

    Declaration
    public ScalarFieldWrapper CreateScalarFieldWrapperWithExpression(Expression expression)
    Parameters
    Type Name Description
    Expression expression
    Returns
    Type Description
    ScalarFieldWrapper

    CreateScalarFieldWrapperWithField(Field, double)

    Declaration
    public ScalarFieldWrapper CreateScalarFieldWrapperWithField(Field field, double scaleFactor)
    Parameters
    Type Name Description
    Field field
    double scaleFactor
    Returns
    Type Description
    ScalarFieldWrapper

    CreateSpatialMapBuilder(SpatialMap)

    Declaration
    public SpatialMapBuilder CreateSpatialMapBuilder(SpatialMap spatialmap)
    Parameters
    Type Name Description
    SpatialMap spatialmap
    Returns
    Type Description
    SpatialMapBuilder

    CreateSubFieldExpression(FieldVariable)

    Declaration
    public FieldExpression CreateSubFieldExpression(FieldVariable depVar)
    Parameters
    Type Name Description
    FieldVariable depVar
    Returns
    Type Description
    FieldExpression

    CreateVectorFieldWrapperWithExpressions(Expression[])

    Declaration
    public VectorFieldWrapper CreateVectorFieldWrapperWithExpressions(Expression[] expressions)
    Parameters
    Type Name Description
    Expression[] expressions
    Returns
    Type Description
    VectorFieldWrapper

    CreateVectorFieldWrapperWithField(Field, double[])

    Declaration
    public VectorFieldWrapper CreateVectorFieldWrapperWithField(Field field, double[] scaleFactors)
    Parameters
    Type Name Description
    Field field
    double[] scaleFactors
    Returns
    Type Description
    VectorFieldWrapper

    DeleteField(Field)

    Declaration
    public Field DeleteField(Field field)
    Parameters
    Type Name Description
    Field field
    Returns
    Type Description
    Field

    DeleteFields(Field[])

    Declaration
    public bool[] DeleteFields(Field[] fields)
    Parameters
    Type Name Description
    Field[] fields
    Returns
    Type Description
    bool[]

    DeleteFolders(FieldFolder[], out Field[])

    Declaration
    public void DeleteFolders(FieldFolder[] folders, out Field[] survivingFields)
    Parameters
    Type Name Description
    FieldFolder[] folders
    Field[] survivingFields

    EditDependentVariable(FieldVariable, Unit)

    Declaration
    public void EditDependentVariable(FieldVariable depVar, Unit unitType)
    Parameters
    Type Name Description
    FieldVariable depVar
    Unit unitType

    EditDependentVariable(FieldVariable, string, Unit)

    Declaration
    public void EditDependentVariable(FieldVariable depVar, string varName, Unit unitType)
    Parameters
    Type Name Description
    FieldVariable depVar
    string varName
    Unit unitType

    EditIndependentVariable(FieldVariable, Unit)

    Declaration
    public void EditIndependentVariable(FieldVariable indepVar, Unit unitType)
    Parameters
    Type Name Description
    FieldVariable indepVar
    Unit unitType

    EditIndependentVariable(FieldVariable, string, Unit, bool, bool, double, bool, bool, double, bool, int, bool, double)

    Declaration
    public void EditIndependentVariable(FieldVariable indepVar, string varName, Unit unitType, bool minValueSet, bool minValueInclusive, double minValue, bool maxValueSet, bool maxValueInclusive, double maxValue, bool numPtsSet, int numPts, bool defaultValueSet, double defaultValue)
    Parameters
    Type Name Description
    FieldVariable indepVar
    string varName
    Unit unitType
    bool minValueSet
    bool minValueInclusive
    double minValue
    bool maxValueSet
    bool maxValueInclusive
    double maxValue
    bool numPtsSet
    int numPts
    bool defaultValueSet
    double defaultValue

    ExportFields(ExportData)

    Declaration
    public void ExportFields(ExportData exportData)
    Parameters
    Type Name Description
    ExportData exportData

    GetNameVariable(string, string)

    Declaration
    public NameVariable GetNameVariable(string variableName, string measureName)
    Parameters
    Type Name Description
    string variableName
    string measureName
    Returns
    Type Description
    NameVariable

    GetValidFieldId()

    Declaration
    public int GetValidFieldId()
    Returns
    Type Description
    int

    SetUndefinedVariableValue(double)

    Declaration
    public void SetUndefinedVariableValue(double undefinedValue)
    Parameters
    Type Name Description
    double undefinedValue

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    INXObject
    In this article
    Back to top Generated by DocFX