Three-dimensional flat variable array.
| C# | Visual Basic | Visual C++ |
public class VariableArray3D<T> : VariableArray3D<Variable<T>, T[,]>, IVariableArray3D<T>, IVariableArray, IVariable, IModelExpression, HasObservedValue, SettableTo<VariableArray3D<T>>
Public Class VariableArray3D(Of T) _ Inherits VariableArray3D(Of Variable(Of T), T(,)) _ Implements IVariableArray3D(Of T), IVariableArray, IVariable, _ IModelExpression, HasObservedValue, SettableTo(Of VariableArray3D(Of T))
generic<typename T> public ref class VariableArray3D : public VariableArray3D<Variable<T>^, array<T,2>^>, IVariableArray3D<T>, IVariableArray, IVariable, IModelExpression, HasObservedValue, SettableTo<VariableArray3D<T>^>
- T
| All Members | Methods | Properties | |||
| Icon | Member | Description |
|---|---|---|
| Attrib(Object) |
Inline method for adding an attribute to a random variable. This method
returns the random variable object, so that is can be used in an inline expression.
e.g. Variable.GaussianFromMeanAndVariance(0,1).Attrib(new MyAttribute());
| |
| Clone()()() |
Clone the 3-D array
(Overrides VariableArray3D<(Of <(Variable<(Of <(T>)>), array<
T
,2>[,](,)[,]>)>).Clone()()().) | |
| IVariableArray3D<(Of <(T>)>)..::.Item[([(IModelExpression, IModelExpression, IModelExpression])]) |
Sets/Gets element in array given by the index expressions
| |
| Named(String) |
Set the name of the array.
| |
| SetTo(VariableArray3D<(Of <(T>)>)) |
Set the 3-D array to a specified value
|
| Object | ||||||
| ConstrainableExpression | ||||||
| Variable | ||||||
| Variable<(Of <(TArray>)>) | ||||||
| VariableArrayBase<(Of <(TItem, TArray>)>) | ||||||
| VariableArray3D<(Of <(Variable<(Of <(T>)>), array< T ,2>[,](,)[,]>)>) | ||||||
| VariableArray3D<(Of <(T>)>) | ||||||