NXOpen .NET Reference Guide
|
Represents a General M x N table of scalar (real) values. More...
Public Member Functions | |
unsafe double | GetCellValue (int iRow, int iCol) |
Returns the cell value More... | |
unsafe double[] | GetNthColumn (int iCol) |
Returns the entire Nth column of values. More... | |
unsafe NXOpen.Unit | GetNthColumnUnits (int iCol) |
Returns the entire Nth column of values. More... | |
unsafe double[] | GetNthRow (int iRow) |
Returns the entire Nth row of values. More... | |
unsafe void | SetCellNoValue (int iRow, int iCol) |
Sets cell as having no value More... | |
unsafe void | SetCellValue (int iRow, int iCol, double cellValue) |
Sets cell value More... | |
unsafe void | SetCellValue (int iRow, int iCol, int cellValue) |
Sets cell value More... | |
unsafe void | SetNthColumn (int iCol, double[] columnValues) |
Sets the entire Nth column of values. More... | |
unsafe void | SetNthColumnUnits (int iCol, NXOpen.Unit unitType) |
Sets the entire Nth column of values. More... | |
unsafe void | SetNthRow (int iRow, double[] rowValues) |
Sets the entire Nth row of values. More... | |
unsafe void | SetNumberOfRows (int nRows, double dDefaultValue) |
Sets the number of rows More... | |
unsafe void | SetTableSize (int nRows, int nCols, double dDefaultValue) |
Sets the table size More... | |
Public Member Functions inherited from NXOpen.TransientObject | |
void | Dispose () |
Frees the object from memory. More... | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
new 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... | |
Protected Member Functions | |
override void | FreeResource () |
Destroys the object More... | |
Properties | |
unsafe int | NumCols [get] |
Returns the numuber of columns More... | |
unsafe int | NumRows [get] |
Returns the number of rows More... | |
Properties inherited from NXOpen.TransientObject | |
IntPtr | Handle [get] |
Handle of the internal object represented by this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Represents a General M x N table of scalar (real) values.
This is an abstract class
Created in NX6.0.0
|
inlineprotectedvirtual |
Destroys the object
Created in NX6.0.0
License requirements: None.
Implements NXOpen.TransientObject.
|
inline |
Returns the cell value
Created in NX6.0.0
License requirements: None.
iRow | Row Index |
iCol | Column Index |
|
inline |
Returns the entire Nth column of values.
Output array will be as long as the number of rows GeneralScalarTable.NumRows
Created in NX6.0.0
License requirements: None.
iCol | Column Index |
|
inline |
Returns the entire Nth column of values.
Output array will be as long as the number of rows GeneralScalarTable.NumRows
Created in NX6.0.0
License requirements: None.
iCol | Column Index |
|
inline |
Returns the entire Nth row of values.
Output array will be as long as the number of columns GeneralScalarTable.NumCols
Created in NX6.0.0
License requirements: None.
iRow | Row Index |
|
inline |
Sets cell as having no value
Created in NX11.0.0
License requirements: None.
iRow | Row Index |
iCol | Column Index |
|
inline |
Sets cell value
Created in NX6.0.0
License requirements: None.
iRow | Row Index |
iCol | Column Index |
cellValue | Value to store in the cell |
|
inline |
Sets cell value
Created in NX10.0.0
License requirements: None.
iRow | Row Index |
iCol | Column Index |
cellValue | Value to store in the cell |
|
inline |
Sets the entire Nth column of values.
Input array must be as long as the number of rows GeneralScalarTable.NumRows
Created in NX6.0.0
License requirements: None.
iCol | Column Index |
columnValues | Column values |
|
inline |
Sets the entire Nth column of values.
Input array must be as long as the number of rows GeneralScalarTable.NumRows
Created in NX6.0.0
License requirements: None.
iCol | Column Index |
unitType | Unit type for the column |
|
inline |
Sets the entire Nth row of values.
Input array must be as long as the number of columns GeneralScalarTable.NumCols
Created in NX6.0.0
License requirements: None.
iRow | Row Index |
rowValues | Row Values |
|
inline |
Sets the number of rows
Created in NX10.0.0
License requirements: None.
nRows | Number of Rows |
dDefaultValue | Default Value |
|
inline |
Sets the table size
Created in NX6.0.0
License requirements: None.
nRows | Number of Rows |
nCols | Number of Columns |
dDefaultValue | Default Value |
|
get |
Returns the numuber of columns
Created in NX6.0.0
License requirements: None.
|
get |
Returns the number of rows
Created in NX6.0.0
License requirements: None.