NXOpen .NET Reference Guide
|
Represents the Field Table class. More...
Public Types | |
enum | DBFactor { AcousticPowerDefault, AcousticPressureDefault } |
Options for dB Factors More... | |
enum | DuplicateValueOption { None, Average, Minimum, Maximum, First, Last, Skip } |
duplicate value processing options More... | |
enum | InterpolationEnum { None, Linear1d, NearestNeighbor1d, InverseDistanceWeighting1d, Delaunay2dFast, Delaunay2dMedium, Delaunay2dAccurate, NearestNeighbor2d, RenkaShepard2d, InverseDistanceWeighting2d, Delaunay3dFast, Delaunay3dMedium, Delaunay3dAccurate, NearestNeighbor3d, RenkaShepard3d, InverseDistanceWeighting3d, NearestNeighborNd, RenkaShepardNd, InverseDistanceWeightingNd } |
Interpolation type This enumeration has been deprecated use NXOpen.Fields.FieldEvaluator.InterpolationEnum instead. More... | |
enum | LoadFileOption { Append, Replace } |
Load file options More... | |
enum | StructDataTableType { Regular, Strict } |
Options for structured table data More... | |
Public Member Functions | |
unsafe void | EditDbScaling (double dbScaleFactor, double dbRefValue, bool isDbScaling) |
Created a DbScaling object and returns true if successful More... | |
unsafe void | EditFieldTable (NXOpen.Fields.FieldVariable[] indepVarArray, NXOpen.Fields.FieldVariable[] depVarArray, double[] datapoints) |
Edit the table field. More... | |
unsafe void | EditFieldTableComplexDisplay (bool[] indepVarArrayComplexDisplay, bool[] depVarArrayComplexDisplay) |
Edit the table field complex display. More... | |
unsafe void | EditFieldTableComplexUnits (NXOpen.Unit[] depVarArrayComplexUnits) |
Edit the table field complex units array. More... | |
unsafe void | EditTableLatticeData (NXOpen.Fields.FieldTable.StructDataTableType latticeType, int numLatticeRows, int numLatticeColumns, int numLatticePlanes) |
Edit the lattice table data. More... | |
unsafe void | EditTableVariables (NXOpen.Fields.FieldVariable[] indepVarArray, NXOpen.Fields.FieldVariable[] depExpArray) |
Edit the table field dependent variables. More... | |
unsafe double[] | GetData (NXOpen.Fields.FieldVariable variable) |
Returns the values for the given NXOpen.Fields.FieldVariable in this NXOpen.Fields.FieldTable . More... | |
unsafe void | GetIdwOptions (out NXOpen.Fields.FieldEvaluator.InverseDistanceWeightingEnum nearestOption, out double nearestFraction) |
Get the inverse distance weighting (IDW) interpolation options More... | |
unsafe void | LoadFromFile (string filename, NXOpen.Fields.FieldTable.LoadFileOption loadFileOption) |
Populate the table from a file replacing or appending data More... | |
unsafe void | SetIdwOptions (NXOpen.Fields.FieldEvaluator.InverseDistanceWeightingEnum nearestOption, double nearestFraction) |
Set the inverse distance weighting (IDW) interpolation options More... | |
unsafe void | SetInterpolation (int interpolationMethod) |
Specified interpolation method, this method was deprecated in NX7. More... | |
Public Member Functions inherited from NXOpen.Fields.Field | |
unsafe void | AddApplicationData (NXOpen.Fields.IApplicationData applicationData) |
Adds the specified application data object to the field More... | |
unsafe void | CopyAsTableToPart (NXOpen.BasePart targetPart) |
Create a new table field from this field (regardless of type). More... | |
unsafe void | CopyToPart (NXOpen.BasePart targetPart) |
Copy the field to the target part. More... | |
unsafe NXOpen.Fields.Field | CreateCopyInPart (NXOpen.BasePart targetPart) |
Copy the field to the target part. More... | |
unsafe NXOpen.Fields.FieldDrawHelper | CreateDrawHelper () |
Creates a field drawhelper which can be used to get display attributes of this field. More... | |
unsafe NXOpen.Fields.FieldTable | CreateTableInPart (NXOpen.BasePart targetPart) |
Create a new table field from this field (regardless of type). More... | |
unsafe void | Delete () |
Delete this field; destroys the field and removes all references to it. More... | |
unsafe NXOpen.Fields.IApplicationData | GetApplicationData (string applicationName) |
Retrieves the application data associated with the field for the specified application. More... | |
unsafe NXOpen.Fields.FieldVariable[] | GetDependentVariables () |
Returns the dependent variables for this NXOpen.Fields.Field More... | |
unsafe string[] | GetDescription () |
Returns the description of the field. More... | |
unsafe NXOpen.Fields.FieldDrawHelper | GetFieldDrawhelper () |
Returns a field drawhelper which can be used to get display attributes of this field. More... | |
unsafe NXOpen.Fields.FieldEvaluator | GetFieldEvaluator () |
Returns a field evaluator which can be used to evaluate this field. More... | |
unsafe int | GetIdLabel () |
Returns the ID/Label of the field. More... | |
unsafe NXOpen.Fields.FieldVariable[] | GetIndependentVariables () |
Returns the independent variables for this NXOpen.Fields.Field More... | |
unsafe NXOpen.Fields.SpatialMap | GetSpatialMap () |
Returns the spatial map for the formula field if one exists. More... | |
unsafe void | Reload () |
Reloads the field from its data source. More... | |
unsafe void | Rename (string newName) |
Update the name of the field. More... | |
unsafe void | SetDescription (string[] lines) |
Update the description of the field. More... | |
unsafe void | SetIdLabel (int idLabel) |
Update the ID/Label of the field. More... | |
unsafe void | SetPartContext () |
Set part context. More... | |
unsafe void | SetSpatialMap (NXOpen.Fields.SpatialMap overrideMap) |
Set the spatial map for the formula field. More... | |
unsafe void | XYGraph (NXOpen.Fields.FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, NXOpen.Fields.FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray) |
Creates displayed graphs of the Field's specified independent variable versus all the Field's dependent variables More... | |
unsafe void | XYGraph (NXOpen.Fields.FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, NXOpen.Fields.FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, int viewIndex, bool overlay) |
Plots or overlays graphs of the Field's specified independent variable versus all the Field's dependent variables More... | |
unsafe void | XYGraph (NXOpen.Fields.FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, NXOpen.Fields.FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, int windowDevice, int viewIndex, bool overlay) |
Plots or overlays graphs of the Field's specified independent variable versus all the Field's dependent variables More... | |
unsafe void | XYGraph (NXOpen.Fields.FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, NXOpen.Fields.FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, int windowDevice, int viewIndex, bool overlay, out NXOpen.CAE.Xyplot.Plot[] plots) |
Plots or overlays graphs of the Field's specified independent variable versus all the Field's dependent variables; returns newly created plot object(s). More... | |
unsafe void | XYGraph (NXOpen.Fields.FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, NXOpen.Fields.FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, int windowDevice, int viewIndex, bool overlay, double scaleFactor, out NXOpen.CAE.Xyplot.Plot[] plots) |
Plots or overlays graphs of the Field's specified independent variable versus all the Field's scaled dependent variables; returns newly created plot object(s). More... | |
unsafe NXOpen.CAE.Xyplot.Plot | XYGraph3D (NXOpen.Fields.FieldVariable xAxisIndepVar, double xAxisBndsMinimum, double xAxisBndsMaximum, int xAxisBndsSampleSize, NXOpen.Fields.FieldVariable zAxisIndepVar, double zAxisBndsMinimum, double zAxisBndsMaximum, int zAxisBndsSampleSize, NXOpen.Fields.FieldVariable yAxisDepVar, NXOpen.Fields.FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, bool interpolateTableData, int windowDevice, int viewIndex, bool overlay, double scaleFactor) |
Plots or overlays graphs of the Field's specified x-axis and z-axis independent variables versus the Field's specified y-axis dependent variable ; returns newly created plot object. More... | |
unsafe void | XYGraphArgand (NXOpen.Fields.FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, NXOpen.Fields.FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, int windowDevice, int viewIndex, out NXOpen.CAE.Xyplot.Plot[] plots) |
Plots the Field's specified independent variable versus all the Field's scaled dependent variables as an Argand graph; returns newly created plot object(s). More... | |
Public Member Functions inherited from NXOpen.DisplayableObject | |
unsafe void | Blank () |
Blanks the object. More... | |
unsafe void | Highlight () |
Highlights the object. More... | |
unsafe void | RedisplayObject () |
Redisplays the object in all views. More... | |
unsafe void | RemoveViewDependency () |
Remove dependency on all views from an object. More... | |
unsafe void | SetNameLocation (NXOpen.Point3d location) |
Sets the location of the object's name. More... | |
unsafe void | Unblank () |
Unblanks the object. More... | |
unsafe void | Unhighlight () |
Unhighlights the object. More... | |
Public Member Functions inherited from NXOpen.NXObject | |
unsafe NXOpen.AttributeIterator | CreateAttributeIterator () |
Create an attribute iterator More... | |
unsafe void | DeleteAllAttributesByType (NXOpen.NXObject.AttributeType type) |
Deletes all attributes of a specific type. More... | |
unsafe void | DeleteAllAttributesByType (NXOpen.NXObject.AttributeType type, NXOpen.Update.Option option) |
Deletes all attributes of a specific type with the option to update or not. More... | |
unsafe void | DeleteAttributeByTypeAndTitle (NXOpen.NXObject.AttributeType type, string title) |
Deletes an attribute by type and title. More... | |
unsafe void | DeleteAttributeByTypeAndTitle (NXOpen.NXObject.AttributeType type, string title, NXOpen.Update.Option option) |
Deletes an attribute by type and title with the option to update or not. More... | |
unsafe void | DeleteUserAttribute (NXOpen.NXObject.AttributeType type, string title, bool deleteEntireArray, NXOpen.Update.Option option) |
Deletes the first attribute encountered with the given Type, Title. More... | |
unsafe void | DeleteUserAttributes (NXOpen.AttributeIterator iterator, NXOpen.Update.Option option) |
Deletes the attributes on the object, if any, that satisfy the given iterator More... | |
unsafe void | DeleteUserAttributes (NXOpen.NXObject.AttributeType type, NXOpen.Update.Option option) |
Deletes the attributes encountered with the given Type with option to update or not. More... | |
unsafe NXOpen.INXObject | FindObject (string journalIdentifier) |
Finds the NXOpen.NXObject with the given identifier as recorded in a journal. More... | |
unsafe NXOpen.NXObject.AttributeInformation[] | GetAttributeTitlesByType (NXOpen.NXObject.AttributeType type) |
Gets all the attribute titles of a specific type. More... | |
unsafe bool | GetBooleanUserAttribute (string title, int index) |
Gets a boolean attribute by Title and array Index. More... | |
unsafe NXOpen.NXObject.ComputationalTime | GetComputationalTimeUserAttribute (string title, int index) |
Gets a time attribute by Title and array Index. More... | |
unsafe int | GetIntegerAttribute (string title) |
Gets an integer attribute by title. More... | |
unsafe int | GetIntegerUserAttribute (string title, int index) |
Gets an integer attribute by Title and array Index. More... | |
unsafe bool | GetNextUserAttribute (NXOpen.AttributeIterator iterator, out NXOpen.NXObject.AttributeInformation info) |
Gets the next attribute encountered on the object, if any, that satisfies the given iterator. More... | |
unsafe string | GetPdmReferenceAttributeValue (string attributeTitle) |
Gets the value of PDM Reference attribute for given object. More... | |
unsafe double | GetRealAttribute (string title) |
Gets a real attribute by title. More... | |
unsafe double | GetRealUserAttribute (string title, int index) |
Gets a real attribute by Title and array Index. More... | |
unsafe string | GetReferenceAttribute (string title) |
Gets the reference string (not the calculated value) of a string attribute that uses a reference string. More... | |
unsafe string | GetStringAttribute (string title) |
Gets a string attribute value by title. More... | |
unsafe string | GetStringUserAttribute (string title, int index) |
Gets a string attribute by Title and array Index. More... | |
unsafe string | GetTimeAttribute (NXOpen.NXObject.DateAndTimeFormat format, string title) |
Gets a time attribute by title. More... | |
unsafe string | GetTimeUserAttribute (string title, int index) |
Gets a time attribute by Title and array Index. More... | |
unsafe NXOpen.NXObject.AttributeInformation | GetUserAttribute (string title, NXOpen.NXObject.AttributeType type, int index) |
Gets the first attribute encountered on the object, if any, with a given Title, Type and array Index. More... | |
unsafe NXOpen.NXObject.AttributeInformation[] | GetUserAttribute (string title, bool includeUnset, bool addStringValues, NXOpen.NXObject.AttributeType type) |
Gets the first attribute (or attribute array) encountered on the object, if any, with a given Title and Type. More... | |
unsafe string | GetUserAttributeAsString (string title, NXOpen.NXObject.AttributeType type, int index) |
Gets the first attribute encountered on the object, if any, with a given title, type and array index. More... | |
unsafe int | GetUserAttributeCount (NXOpen.AttributeIterator iterator) |
Gets the count of set attributes on the object, if any, that satisfy the given iterator. More... | |
unsafe int | GetUserAttributeCount (NXOpen.AttributeIterator iterator, bool countArrayAsOneAttribute) |
Gets the count of set attributes on the object, if any, that satisfy the given iterator. More... | |
unsafe int | GetUserAttributeCount (NXOpen.NXObject.AttributeType type) |
Gets the count of set attributes on the object, if any, of the given type. More... | |
unsafe int | GetUserAttributeCount (NXOpen.NXObject.AttributeType type, bool includeUnset, bool countArrayAsOneAttribute) |
Gets the count of attributes on the object, if any, of the given type. More... | |
unsafe bool | GetUserAttributeLock (string title, NXOpen.NXObject.AttributeType type) |
Determine the lock of the given attribute. More... | |
unsafe NXOpen.NXObject.AttributeInformation[] | GetUserAttributes (NXOpen.AttributeIterator iterator) |
Gets all the attributes that have been set on the given object, if any, that satisfy the given iterator. More... | |
unsafe NXOpen.NXObject.AttributeInformation[] | GetUserAttributes () |
Gets all the attributes that have been set on the given object. More... | |
unsafe NXOpen.NXObject.AttributeInformation[] | GetUserAttributes (bool includeUnset) |
Gets all the attributes of the given object. More... | |
unsafe NXOpen.NXObject.AttributeInformation[] | GetUserAttributes (bool includeUnset, bool addStringValues) |
Gets all the attributes of the given object. More... | |
unsafe string[] | GetUserAttributesAsStrings () |
Gets all the attributes that have been set on the given object. More... | |
unsafe int | GetUserAttributeSize (string title, NXOpen.NXObject.AttributeType type) |
Gets the size of the first attribute encountered on the object, if any, with a given Title and Type. More... | |
unsafe NXOpen.NXObject[] | GetUserAttributeSourceObjects () |
Returns an array of objects from which this object presents attributes. More... | |
unsafe bool | HasUserAttribute (NXOpen.AttributeIterator iterator) |
Determines if an attribute exists on the object, that satisfies the given iterator More... | |
unsafe bool | HasUserAttribute (string title, NXOpen.NXObject.AttributeType type, int index) |
Determines if an attribute with the given Title, Type and array Index is present on the object Unset attributes will not be detected by this function, as its purpose is to test for the actual presence of the attribute on the object. More... | |
unsafe void | Print () |
Prints a representation of this object to the system log file. More... | |
unsafe void | SetAttribute (string title, int value) |
Creates or modifies an integer attribute. More... | |
unsafe void | SetAttribute (string title, int value, NXOpen.Update.Option option) |
Creates or modifies an integer attribute with the option to update or not. More... | |
unsafe void | SetAttribute (string title, double value) |
Creates or modifies a real attribute. More... | |
unsafe void | SetAttribute (string title, double value, NXOpen.Update.Option option) |
Creates or modifies a real attribute with the option to update or not. More... | |
unsafe void | SetAttribute (string title, string value) |
Creates or modifies a string attribute. More... | |
unsafe void | SetAttribute (string title, string value, NXOpen.Update.Option option) |
Creates or modifies a string attribute with the option to update or not. More... | |
unsafe void | SetAttribute (string title) |
Creates or modifies a null attribute which is an attribute with a title and no value. More... | |
unsafe void | SetAttribute (string title, NXOpen.Update.Option option) |
Creates or modifies a null attribute with the option to update or not. More... | |
unsafe void | SetBooleanUserAttribute (string title, int index, bool value, NXOpen.Update.Option option) |
Creates or modifies a boolean attribute with the option to update or not. More... | |
unsafe void | SetName (string name) |
Sets the custom name of the object. More... | |
unsafe void | SetPdmReferenceAttribute (string attributeTitle, string attributeValue) |
Sets the value of PDM Reference attribute on the object. More... | |
unsafe void | SetReferenceAttribute (string title, string value) |
Creates or modifies a string attribute which uses a reference string. More... | |
unsafe void | SetReferenceAttribute (string title, string value, NXOpen.Update.Option option) |
Creates or modifies a string attribute which uses a reference string, with the option to update or not. More... | |
unsafe void | SetTimeAttribute (string title, string value) |
Creates or modifies a time attribute. More... | |
unsafe void | SetTimeAttribute (string title, string value, NXOpen.Update.Option option) |
Creates or modifies a time attribute with the option to update or not. More... | |
unsafe void | SetTimeUserAttribute (string title, int index, string value, NXOpen.Update.Option option) |
Creates or modifies a time attribute with the option to update or not. More... | |
unsafe void | SetTimeUserAttribute (string title, int index, NXOpen.NXObject.ComputationalTime value, NXOpen.Update.Option option) |
Creates or modifies a time attribute with the option to update or not. More... | |
unsafe void | SetUserAttribute (NXOpen.NXObject.AttributeInformation info, NXOpen.Update.Option option) |
Creates or modifies an attribute with the option to update or not. More... | |
unsafe void | SetUserAttribute (string title, int index, int value, NXOpen.Update.Option option) |
Creates or modifies an integer attribute with the option to update or not. More... | |
unsafe void | SetUserAttribute (string title, int index, double value, NXOpen.Update.Option option) |
Creates or modifies a real attribute with the option to update or not. More... | |
unsafe void | SetUserAttribute (string title, int index, string value, NXOpen.Update.Option option) |
Creates or modifies a string attribute with the option to update or not. More... | |
unsafe void | SetUserAttribute (string title, int index, NXOpen.Update.Option option) |
Creates or modifies a null attribute with the option to update or not. More... | |
unsafe void | SetUserAttributeLock (string title, NXOpen.NXObject.AttributeType type, bool @lock) |
Lock or unlock the given attribute. More... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe double | AnnTolerance [get, set] |
Returns or sets the approximate nearest neighbor (ANN) interpolation tolerance More... | |
unsafe bool | Discontinuities [get] |
Returns a flag specifying if the table has discontinuites More... | |
unsafe NXOpen.Fields.FieldTable.DuplicateValueOption | DuplicateValueProcessingOption [get, set] |
Returns or sets the duplicate value processing option for field independent variable values, the zero value represents no option used/selected More... | |
unsafe double | IndependentValueDivisor [get, set] |
Returns or sets the linear interpolation divisor for field independent value, the zero value represents no divisor used More... | |
unsafe bool | IndependentValueDivisorOption [get, set] |
Returns or sets a value indicating whether to set the linear interpolation divisor for field independent value More... | |
unsafe double | IndependentValueShift [get, set] |
Returns or sets the linear interpolation shift for field independent value More... | |
unsafe bool | IndependentValueShiftOption [get, set] |
Returns or sets a value indicating whether to set the linear interpolation shift for field independent value More... | |
unsafe NXOpen.Fields.FieldEvaluator.InterpolationEnum | InterpolationMethod [get, set] |
Returns or sets the interpolation method used when this table data is evaluated. More... | |
unsafe bool | LatticeDataOption [get, set] |
Returns or sets the Structured data option check used when this table data is in Structured data format. More... | |
unsafe NXOpen.Fields.FieldEvaluator.LinearLogOptionEnum | LinearLogOption [get, set] |
Returns or sets the linear/log option used when this table data is evaluated using the linear 1d interpolator. More... | |
unsafe int | NumLatticeDataColumn [get, set] |
Returns or sets the number of lattice data column option check used when this table data is in lattice format. More... | |
unsafe bool | ParameterizeIndependentDomain [get, set] |
Returns or sets the Parameterize Independent Domain option for Table field - toggle switch More... | |
unsafe bool | PersistentInterpolator [get, set] |
Returns or sets a flag specifying if interpolator is persistent between session More... | |
unsafe NXOpen.Fields.FieldEvaluator.ValuesOutsideTableInterpolationEnum | ValuesOutsideTableInterpolation [get, set] |
Returns or sets the outside table values interpolation method for standard linear interpolation More... | |
Properties inherited from NXOpen.Fields.Field | |
unsafe bool | IsLocked [get] |
Returns a value that indicates whether this field is locked against edits. More... | |
unsafe bool | IsUserField [get] |
Returns a value that indicates whether this field is a user created/managed field. More... | |
Properties inherited from NXOpen.DisplayableObject | |
unsafe int | Color [get, set] |
Returns or sets the color of the object. More... | |
unsafe bool | IsBlanked [get] |
Returns the blank status of this object. More... | |
unsafe int | Layer [get, set] |
Returns or sets the layer that the object is in. More... | |
unsafe NXOpen.DisplayableObject.ObjectFont | LineFont [get, set] |
Returns or sets the line font of the object. More... | |
unsafe NXOpen.DisplayableObject.ObjectWidth | LineWidth [get, set] |
Returns or sets the line width of the object. More... | |
unsafe NXOpen.Point3d | NameLocation [get] |
Returns the location of the object's name. More... | |
Properties inherited from NXOpen.NXObject | |
unsafe bool | IsOccurrence [get] |
Returns whether this object is an occurrence or not. More... | |
unsafe string | JournalIdentifier [get] |
Returns the identifier that would be recorded in a journal for this object. More... | |
unsafe string | Name [get] |
Returns the custom name of the object. More... | |
unsafe NXOpen.Assemblies.Component | OwningComponent [get] |
Returns the owning component, if this object is an occurrence. More... | |
unsafe NXOpen.BasePart | OwningPart [get] |
Returns the owning part of this object More... | |
unsafe NXOpen.INXObject | Prototype [get] |
Returns the prototype of this object if it is an occurrence. More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Properties inherited from NXOpen.INXObject | |
bool | IsOccurrence [get] |
Returns whether this object is an occurrence or not. More... | |
string | JournalIdentifier [get] |
Returns the identifier that would be recorded in a journal for this object. More... | |
string | Name [get] |
Returns the custom name of the object. More... | |
NXOpen.Assemblies.Component | OwningComponent [get] |
Returns the owning component, if this object is an occurrence. More... | |
NXOpen.BasePart | OwningPart [get] |
Returns the owning part of this object More... | |
NXOpen.INXObject | Prototype [get] |
Returns the prototype of this object if it is an occurrence. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents the Field Table class.
A field (see NXOpen.Fields.Field ) defined in terms of tabular data involving one or more look-up independent columns and one or more dependent variables (see NXOpen.Fields.FieldVariable ) which depend on the look-up columns.
To obtain a instance of this class use NXOpen.Fields.FieldManager .
Created in NX6.0.0
Interpolation type This enumeration has been deprecated use NXOpen.Fields.FieldEvaluator.InterpolationEnum instead.
|
inline |
Created a DbScaling object and returns true if successful
Created in NX1847.0.0
License requirements: None.
dbScaleFactor | db scale factor |
dbRefValue | db ref value |
isDbScaling | db_scaling_object is created if true and if it doesnt exit |
|
inline |
Edit the table field.
Specifies the new array of NXOpen.Fields.FieldVariable s for independent and dependent variables, as well as the new double values.
Created in NX6.0.0
License requirements: None.
indepVarArray | independent variables to be associated with the field |
depVarArray | dependent expression fields to be associated with the formula field |
datapoints | row based array of double values representing the table; then number of points should equal the number of independent variables * the number of dependent variables * the number of rows. |
|
inline |
Edit the table field complex display.
Specifies the new array of complex display flags for independent and dependent variables.
Created in NX10.0.0
License requirements: None.
indepVarArrayComplexDisplay | independent variable complex display flags to be associated with the field |
depVarArrayComplexDisplay | dependent variable complex display flags to be associated with the field |
|
inline |
Edit the table field complex units array.
Specifies the new array of complex phase unit tags for dependent variables. A NULL unit in a given index indicates that the corresponding variable is not complex, or if it is complex, that the value is Real/Imaginary, in which both components have the same unit as the variable itself. In the case where the unit is specified, the complex dep variables in magnitude/phase representation. In that case the measure of the specified unit must be angle.
Created in NX11.0.0
License requirements: None.
depVarArrayComplexUnits |
|
inline |
Edit the lattice table data.
Specifies lattice type,num of lattice rows,columns and planes.
Created in NX1847.0.0
License requirements: None.
latticeType | |
numLatticeRows | |
numLatticeColumns | |
numLatticePlanes |
|
inline |
Edit the table field dependent variables.
Specifies the new dependent NXOpen.Fields.FieldVariable array. If retain number of rows is specified, the total number of rows will remain the same. Columns with zeros will be added as necessary, or data will be truncated. This process will be handled for each set of variables, independent and dependent. Thus, if the number of independent columns increases and the dependent columns decrease, a column of zeros will be added for the new independent variable, and data will be dropped from the dependent values.
Created in NX12.0.0
License requirements: None.
indepVarArray | independent variables to be associated with the field |
depExpArray | dependent field variables to be associated with the field |
|
inline |
Returns the values for the given NXOpen.Fields.FieldVariable in this NXOpen.Fields.FieldTable .
The input NXOpen.Fields.FieldVariable should be retrieved from the field using NXOpen.Fields.Field.GetIndependentVariables or NXOpen.Fields.Field.GetDependentVariables . The values are in the same NXOpen.Unit as specified on the NXOpen.Fields.FieldVariable .
Created in NX7.5.4
License requirements: None.
variable | variable whose table values are to be returned |
|
inline |
Get the inverse distance weighting (IDW) interpolation options
Created in NX8.5.0
License requirements: None.
nearestOption | nearest option |
nearestFraction | fraction |
|
inline |
Populate the table from a file replacing or appending data
Created in NX6.0.1
License requirements: None.
filename | file to read rows from |
loadFileOption | append or replace |
|
inline |
Set the inverse distance weighting (IDW) interpolation options
Created in NX8.5.0
License requirements: None.
nearestOption | nearest option |
nearestFraction | fraction |
|
inline |
Specified interpolation method, this method was deprecated in NX7.
5.2.
Created in NX6.0.0
Deprecated in NX7.5.2. Use NXOpen.Fields.FieldTable.InterpolationMethod instead.
License requirements: None.
interpolationMethod | specified interpolation method; NXOpen.Fields.FieldTable interpolation enum values for builtin methods. |
|
getset |
Returns or sets the approximate nearest neighbor (ANN) interpolation tolerance
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns a flag specifying if the table has discontinuites
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the duplicate value processing option for field independent variable values, the zero value represents no option used/selected
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the linear interpolation divisor for field independent value, the zero value represents no divisor used
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets a value indicating whether to set the linear interpolation divisor for field independent value
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the linear interpolation shift for field independent value
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets a value indicating whether to set the linear interpolation shift for field independent value
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the interpolation method used when this table data is evaluated.
Created in NX7.5.2
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the Structured data option check used when this table data is in Structured data format.
Created in NX12.0.0
Deprecated in NX1847.0.0. This method no longer supported.Use NXOpen.Fields.FieldTable.EditTableLatticeData instead to edit Lattice Data.
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the linear/log option used when this table data is evaluated using the linear 1d interpolator.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the number of lattice data column option check used when this table data is in lattice format.
Created in NX12.0.0
Deprecated in NX1847.0.0. This method no longer supported.Use NXOpen.Fields.FieldTable.EditTableLatticeData instead to edit Lattice Data.
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the Parameterize Independent Domain option for Table field - toggle switch
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets a flag specifying if interpolator is persistent between session
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the outside table values interpolation method for standard linear interpolation
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: None.