Axiom.Math.Collections.QuaternionCollection.AddRange C# (CSharp) Method

AddRange() public method

Adds the elements of another QuaternionCollection to the current QuaternionCollection.
public AddRange ( QuaternionCollection x ) : int
x QuaternionCollection The QuaternionCollection whose elements should be added to the end of the current QuaternionCollection.
return int
        public virtual int AddRange( QuaternionCollection x )
        {
            if ( m_count + x.Count >= m_array.Length )
                EnsureCapacity( m_count + x.Count );

            Array.Copy( x.m_array, 0, m_array, m_count, x.Count );
            m_count += x.Count;
            m_version++;

            return m_count;
        }

Same methods

QuaternionCollection::AddRange ( Quaternion x ) : int

Usage Example

Example #1
0
 public override int AddRange(QuaternionCollection x)
 {
     lock (this.m_root)
         return(m_collection.AddRange(x));
 }