public override int AddRange( Quaternion[] x ) { lock ( this.m_root ) return m_collection.AddRange( x ); } #endregion