Example #1
0
            /// <summary>
            /// Gets the &lt;T&gt; at the specified index.
            /// </summary>
            /// <param name="index">The index.</param>
            public T this[int index]
            {
                get
                {
                    if (index < 0 || index >= Reserved)
                    {
                        throw new ArgumentOutOfRangeException("index", index, "Querying index outside of the vector buffer");
                    }

                    return(First.GetArrayElement(index).CastAs <T>());
                }
            }