Class FieldTable
Inheritance
System.Object
System.MarshalByRefObject
FieldTable
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
Field.XYGraph(FieldVariable, Double, Double, Int32, FieldVariable[], Double[], Int32, Int32, Boolean, Double, Plot[])
Field.XYGraphPlotData(FieldVariable, Double, Double, Int32, FieldVariable[], Double[], Int32, Int32, Boolean, Double, Field.PlotOption, Plot[])
Field.XYGraph3D(FieldVariable, Double, Double, Int32, FieldVariable, Double, Double, Int32, FieldVariable, FieldVariable[], Double[], Boolean, Int32, Int32, Boolean, Double)
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.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class FieldTable : Field, IMessageSink, IFitTo, INXObject
Constructors
FieldTable()
Declaration
Properties
AnnTolerance
Declaration
public double AnnTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
CreateInterpolatorOnCommit
Declaration
public bool CreateInterpolatorOnCommit { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DelaunayDeleteSlivers
Declaration
public bool DelaunayDeleteSlivers { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DelaunayRatioTolerance
Declaration
public double DelaunayRatioTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
DelaunaySliverDetectionMethod
Declaration
public FieldEvaluator.DelaunaySliverDetectionMethodEnum DelaunaySliverDetectionMethod { get; set; }
Property Value
DelaunaySnapVertices
Declaration
public bool DelaunaySnapVertices { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DelayedUpdate
Declaration
public bool DelayedUpdate { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Discontinuities
Declaration
public bool Discontinuities { get; }
Property Value
Type |
Description |
System.Boolean |
|
DuplicateValueProcessingOption
Declaration
public FieldTable.DuplicateValueOption DuplicateValueProcessingOption { get; set; }
Property Value
FallbackToDefaultInterpolator
Declaration
public bool FallbackToDefaultInterpolator { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IndependentValueDivisor
Declaration
public double IndependentValueDivisor { get; set; }
Property Value
Type |
Description |
System.Double |
|
IndependentValueDivisorOption
Declaration
public bool IndependentValueDivisorOption { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IndependentValueShift
Declaration
public double IndependentValueShift { get; set; }
Property Value
Type |
Description |
System.Double |
|
IndependentValueShiftOption
Declaration
public bool IndependentValueShiftOption { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
InterpolationMethod
Declaration
public FieldEvaluator.InterpolationEnum InterpolationMethod { get; set; }
Property Value
LinearLogOption
Declaration
public FieldEvaluator.LinearLogOptionEnum LinearLogOption { get; set; }
Property Value
ParameterizeIndependentDomain
Declaration
public bool ParameterizeIndependentDomain { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PersistentInterpolator
Declaration
public bool PersistentInterpolator { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ValuesOutsideHighTableUserdefinedValue
Declaration
public double ValuesOutsideHighTableUserdefinedValue { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValuesOutsideTableInterpolation
Declaration
public FieldEvaluator.ValuesOutsideTableInterpolationEnum ValuesOutsideTableInterpolation { get; set; }
Property Value
ValuesOutsideTableUserdefinedValue
Declaration
public double ValuesOutsideTableUserdefinedValue { get; set; }
Property Value
Type |
Description |
System.Double |
|
Methods
CreateInterpolator()
Declaration
public void CreateInterpolator()
EditDbScaling(Double, Double, Boolean)
Declaration
public void EditDbScaling(double dbScaleFactor, double dbRefValue, bool isDbScaling)
Parameters
Type |
Name |
Description |
System.Double |
dbScaleFactor |
|
System.Double |
dbRefValue |
|
System.Boolean |
isDbScaling |
|
EditFieldTable(FieldVariable[], FieldVariable[], Double[])
Declaration
public void EditFieldTable(FieldVariable[] indepVarArray, FieldVariable[] depVarArray, double[] datapoints)
Parameters
EditFieldTableComplexDisplay(Boolean[], Boolean[])
Declaration
public void EditFieldTableComplexDisplay(bool[] indepVarArrayComplexDisplay, bool[] depVarArrayComplexDisplay)
Parameters
Type |
Name |
Description |
System.Boolean[] |
indepVarArrayComplexDisplay |
|
System.Boolean[] |
depVarArrayComplexDisplay |
|
EditFieldTableComplexUnits(Unit[])
Declaration
public void EditFieldTableComplexUnits(Unit[] depVarArrayComplexUnits)
Parameters
Type |
Name |
Description |
Unit[] |
depVarArrayComplexUnits |
|
EditFieldTableWithExpressions(FieldVariable[], FieldVariable[], Double[], Int32[], String[])
Declaration
public void EditFieldTableWithExpressions(FieldVariable[] indepVarArray, FieldVariable[] depVarArray, double[] datapoints, int[] expCellIds, string[] valueStrings)
Parameters
Type |
Name |
Description |
FieldVariable[] |
indepVarArray |
|
FieldVariable[] |
depVarArray |
|
System.Double[] |
datapoints |
|
System.Int32[] |
expCellIds |
|
System.String[] |
valueStrings |
|
EditFieldTableWithExpressions(FieldVariable[], FieldVariable[], Double[], Int32[], String[], Boolean[])
Declaration
public void EditFieldTableWithExpressions(FieldVariable[] indepVarArray, FieldVariable[] depVarArray, double[] datapoints, int[] expCellIds, string[] valueStrings, bool[] cellReadOnlys)
Parameters
Type |
Name |
Description |
FieldVariable[] |
indepVarArray |
|
FieldVariable[] |
depVarArray |
|
System.Double[] |
datapoints |
|
System.Int32[] |
expCellIds |
|
System.String[] |
valueStrings |
|
System.Boolean[] |
cellReadOnlys |
|
EditFieldTableWithPoints(FieldVariable[], FieldVariable[], Double[], Int32[], Point[])
Declaration
public void EditFieldTableWithPoints(FieldVariable[] indepVarArray, FieldVariable[] depVarArray, double[] datapoints, int[] pointObjectRowIds, Point[] pointObjects)
Parameters
Type |
Name |
Description |
FieldVariable[] |
indepVarArray |
|
FieldVariable[] |
depVarArray |
|
System.Double[] |
datapoints |
|
System.Int32[] |
pointObjectRowIds |
|
Point[] |
pointObjects |
|
EditTableLatticeData(FieldTable.StructDataTableType, Int32, Int32, Int32)
Declaration
public void EditTableLatticeData(FieldTable.StructDataTableType latticeType, int numLatticeRows, int numLatticeColumns, int numLatticePlanes)
Parameters
Type |
Name |
Description |
FieldTable.StructDataTableType |
latticeType |
|
System.Int32 |
numLatticeRows |
|
System.Int32 |
numLatticeColumns |
|
System.Int32 |
numLatticePlanes |
|
EditTableVariables(FieldVariable[], FieldVariable[])
Declaration
public void EditTableVariables(FieldVariable[] indepVarArray, FieldVariable[] depExpArray)
Parameters
GetData(FieldVariable)
Declaration
public double[] GetData(FieldVariable variable)
Parameters
Returns
Type |
Description |
System.Double[] |
|
GetIdwOptions(out FieldEvaluator.InverseDistanceWeightingEnum, out Double)
Declaration
[Obsolete("Deprecated in NX1926.0.0. Use the overloaded NXOpen.Fields.FieldTable.GetIdwOptions call")]
public void GetIdwOptions(out FieldEvaluator.InverseDistanceWeightingEnum nearestOption, out double nearestFraction)
Parameters
GetIdwOptions(out FieldEvaluator.InverseDistanceWeightingEnum, out Double, out Double, out Int32, out FieldEvaluator.InverseDistanceWeightingPowerOfDistanceEnum)
Declaration
public void GetIdwOptions(out FieldEvaluator.InverseDistanceWeightingEnum nearestOption, out double nearestFraction, out double maximumRadius, out int numberOfPoints, out FieldEvaluator.InverseDistanceWeightingPowerOfDistanceEnum powerOfDistance)
Parameters
GetTablePoints(out Int32[], out Point[])
Declaration
public void GetTablePoints(out int[] pointObjectRowIds, out Point[] pointObjects)
Parameters
Type |
Name |
Description |
System.Int32[] |
pointObjectRowIds |
|
Point[] |
pointObjects |
|
GetVariableOffset(FieldVariable.Type)
Declaration
public Expression GetVariableOffset(FieldVariable.Type varType)
Parameters
Returns
GetVariableScaleFactor(FieldVariable.Type)
Declaration
public Expression GetVariableScaleFactor(FieldVariable.Type varType)
Parameters
Returns
LoadFromFile(String, FieldTable.LoadFileOption)
Declaration
public void LoadFromFile(string filename, FieldTable.LoadFileOption loadFileOption)
Parameters
ProcessPendingUpdate()
Declaration
public void ProcessPendingUpdate()
SetConservativeOptions(Double, Double, Int32)
Declaration
public void SetConservativeOptions(double annTolerance, double maximumRadius, int numberOfPoints)
Parameters
Type |
Name |
Description |
System.Double |
annTolerance |
|
System.Double |
maximumRadius |
|
System.Int32 |
numberOfPoints |
|
SetIdwOptions(FieldEvaluator.InverseDistanceWeightingEnum, Double)
Declaration
[Obsolete("Deprecated in NX1926.0.0. Use the overloaded NXOpen.Fields.FieldTable.SetIdwOptions call")]
public void SetIdwOptions(FieldEvaluator.InverseDistanceWeightingEnum nearestOption, double nearestFraction)
Parameters
SetIdwOptions(FieldEvaluator.InverseDistanceWeightingEnum, Double, Double, Int32, FieldEvaluator.InverseDistanceWeightingPowerOfDistanceEnum)
Declaration
public void SetIdwOptions(FieldEvaluator.InverseDistanceWeightingEnum nearestOption, double nearestFraction, double maximumRadius, int numberOfPoints, FieldEvaluator.InverseDistanceWeightingPowerOfDistanceEnum powerOfDistance)
Parameters
SetVariableOffset(FieldVariable.Type, Expression)
Declaration
public void SetVariableOffset(FieldVariable.Type varType, Expression offset)
Parameters
SetVariableScaleFactor(FieldVariable.Type, Expression)
Declaration
public void SetVariableScaleFactor(FieldVariable.Type varType, Expression scaleFactor)
Parameters
XYGraph3DStructuredData(FieldVariable, FieldVariable, FieldVariable, Int32, Int32, Int32, Boolean, Double)
Declaration
public Plot XYGraph3DStructuredData(FieldVariable xAxisIndepVar, FieldVariable zAxisIndepVar, FieldVariable yAxisDepVar, int structuredDataPlaneIndex, int windowDevice, int viewIndex, bool overlay, double scaleFactor)
Parameters
Type |
Name |
Description |
FieldVariable |
xAxisIndepVar |
|
FieldVariable |
zAxisIndepVar |
|
FieldVariable |
yAxisDepVar |
|
System.Int32 |
structuredDataPlaneIndex |
|
System.Int32 |
windowDevice |
|
System.Int32 |
viewIndex |
|
System.Boolean |
overlay |
|
System.Double |
scaleFactor |
|
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink