/// <summary>
///
/// </summary>
/// <param name="data"></param>
public VectorOfVec4i(IEnumerable <Vec4i> data)
{
if (data == null)
{
throw new ArgumentNullException(nameof(data));
}
Vec4i[] array = EnumerableEx.ToArray(data);
ptr = NativeMethods.vector_Vec4i_new3(array, new IntPtr(array.Length));
}