Gives this instance its own copy of its elements.
Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 6.0.16073.0 (6.0.17114.0)
public override void CloneData()
Public Overrides Sub CloneData
virtual void CloneData() override
abstract CloneData : unit -> unit
override CloneData : unit -> unit
Objects derived from Vector
or Matrix may share an underlying
storage structure. For example, the
GetColumn(Int32) method of the
Matrix class returns a Vector
that is a view on a column in the matrix. Changing
an element in the vector changes the corresponding
element in the matrix.
This method ensures that this instance has
its own copy of the data. After a call to this method,
any changes to the elements of this Vector
will only affect this instance. Moreover, the
elements are guaranteed to be in one contiguous
block of memory.
A ConstantVector object always has its own copy
of the component data. Calling this method is not necessary.
Supported in: 5.x, 4.x