public class TMatrixValue : TValueRec
Properties
| Name | Type | Description |
|---|---|---|
| AsString | String | Returns value as string. |
| BoolMatrixValue | TMtxInt | Returns value as Bool vector. |
| BoolValue | Boolean | Returns value as Bool vector. |
| BoolVectorValue | TVecInt | Returns value as Bool vector. |
| ComplexValue | TCplx | Returns value as complex. |
| DoubleValue | Double | Returns value as double. |
| ExtRangeValue | TVec | Returns value as range. |
| IntegerValue | Int64 | Returns value as integer. |
| IntMatrixValue | TMtxInt | Returns value as Bool vector. |
| IntVectorValue | TVecInt | Returns value as Bool vector. |
| MatrixValue | TMtx | Returns value as matrix. |
| StringValue | String | Returns value as string value. |
| Tag | Int64 | For internal use. |
| ValueType | Int32 | Gets or sets value type. |
| ValueTypeLock | Boolean | Causes an exception, if undefine is called. |
| VectorValue | TVec | Returns value as vector. |
Methods
| Name | Description |
|---|---|
| DefineBool | Define value as a boolean. |
| DefineBoolMatrix (2) | Define value as a matrix of boolean values. |
| DefineBoolVector (2) | Define value as a vector of boolean values. |
| DefineComplex | Define value as complex. |
| DefineCustomValue (2) | Define value as custom object value with initial value of nil. |
| DefineDouble | Define value as double. |
| DefineExtRange (2) | Define value as range. |
| DefineInteger | Define value as range. |
| DefineIntMatrix (2) | Define value as integer matrix. |
| DefineIntVector (2) | Define value as integer vector. |
| DefineMatrix (2) | Define value as matrix. |
| DefineRange | Define value as range. |
| DefineString | Define value as string. |
| DefineStringList (2) | Define value as string list. |
| DefineVector (2) | Define value as vector. |
| IsRealValue | Returns True, if valueType is vtDoubleValue or vtIntegerValue. |
| ValueObject | Returns object in which the data is stored. |