public override void Insert( int pos, Quaternion x ) { lock ( this.m_root ) m_collection.Insert( pos, x ); }