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