DDoubleVectorGetSetBox Class

Class boxing a set of IDoubleGetSet.

Definition

Namespace: DHI.Mike1D.Generic
Assembly: DHI.Mike1D.Generic (in DHI.Mike1D.Generic.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public class DDoubleVectorGetSetBox : IDoubleVectorGetSet, 
	IDoubleVectorGetter, IVectorGetter<double>, IDoubleVectorSetter
Inheritance
Object    DDoubleVectorGetSetBox
Implements
IDoubleVectorGetSet, IDoubleVectorGetter, IDoubleVectorSetter, IVectorGetterDouble

Constructors

DDoubleVectorGetSetBoxInitializes a new instance of the DDoubleVectorGetSetBox class

Properties

ElementCount Number of elements in vector
Sources Sources of where to get/set values

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
GetValue Get value of specified element.
GetValues Get the current values. A new array will be returned every time called.
GetValues(Double) 
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
SetValue Set the current values, vals will be copied into current array and update that.
SetValues Set the current values, vals will be copied into current array and update that.
ToStringReturns a string that represents the current object.
(Inherited from Object)

Extension Methods

GetValuesDouble Get values from engineDataReach, copying data to a new array.
(Defined by GenericExtensions)
GetValuesDouble Get values from engineDataReach, copying data to data.
(Defined by GenericExtensions)
SetValues Set the current values, vals will be copied into current array and update that.
(Defined by ProxyExtensions)
SetValues Set the current values, vals will be copied into current array and update that.
Overload of SetValues(IDoubleVectorSetter, Double), which only updates the elements pointed out by mask
(Defined by ProxyExtensions)

See Also