releaseInteractionDataForPointerId(pointerId)
    {
        const interactionData = this.activeInteractionData[pointerId];

        if (interactionData)
        {
            delete this.activeInteractionData[pointerId];
            this.interactionDataPool.push(interactionData);
        }
    }
/**
     * Return unused InteractionData to the pool, for a given pointerId
     *
     * @private
     * @param {number} pointerId - Identifier from a pointer event
     */
Return unused InteractionData to the pool, for a given pointerId
@private
@param {number} pointerId - Identifier from a pointer event
Return unused InteractionData to the pool for a given pointerId @private @param { number } pointerId - Identifier from a pointer event
releaseInteractionDataForPointerId(pointerId)
    {
        const interactionData = this.activeInteractionData[pointerId];
        if (interactionData)
        {
            delete this.activeInteractionData[pointerId];
            this.interactionDataPool.push(interactionData);
        }
    }
releaseInteractionDataForPointerId ( pointerId ) { const interactionData = this . activeInteractionData [ pointerId ] ; if ( interactionData ) { delete this . activeInteractionData [ pointerId ] ; this . interactionDataPool . push ( interactionData ) ; } }
Return unused InteractionData to the pool, for a given pointerId
 @private
 @param {number} pointerId - Identifier from a pointer event
Return unused InteractionData to the pool for a given pointerId @private @param { number } pointerId - Identifier from a pointer event