/// <summary> /// Copy constructor /// </summary> /// <param name="source">The VectorSet to copy</param> public VectorSet(IVectorSet source) { _values = new Vector[source.Count]; for (int i = 0; i < source.Count; i++) { IVector vector = source.GetVector(i); _values[i] = new Vector(vector.XComponent, vector.YComponent, vector.ZComponent); } }
/// <summary> /// Copy constructor /// </summary> /// <param name="source">The VectorSet to copy</param> public VectorSet(IVectorSet source) { _values = new Vector[source.Count]; for (int i=0;i<source.Count;i++) { IVector vector = source.GetVector(i); _values[i] = new Vector(vector.XComponent,vector.YComponent, vector.ZComponent); } }