applyNormalMatrix( m ) {

		for ( let i = 0, l = this.count; i < l; i ++ ) {

			_vector$7.fromBufferAttribute( this, i );

			_vector$7.applyNormalMatrix( m );

			this.setXYZ( i, _vector$7.x, _vector$7.y, _vector$7.z );

		}

		return this;

	}
Applies the given 3x3 normal matrix to the given attribute. Only works with
item size `3`.

@param {Matrix3} m - The normal matrix to apply.
@return {InterleavedBufferAttribute} A reference to this instance.