Most of the current Eulerian vortex identification criteria, including the Q criterion and the criterion, are exclusively determined by the eigenvalues of the velocity gradient tensor or the related invariants and thereby can be regarded as eigenvaluebased criteria. However, these criteria will be plagued with two shortcomings: (1) these criteria fail to identify the swirl axis or orientation;(2) these criteria are prone to severe contamination by shearing. To address these issues, a new vector named Rortex which represents the local fluid rotation was proposed in our previous work. In this paper, an alternative eigenvector-based definition of Rortex is introduced. The direction of Rortex, which represents the possible axis of the local rotation, is determined by the real eigenvector of the velocity gradient tensor. And then the rotational strength obtained in the plane perpendicular to the possible axis is used to define the magnitude of Rortex.This new equivalent definition allows a much more efficient implementation.Furthermore, a systematic interpretation of scalar, vector and tensor versions of Rortex is presented. By relying on the tensor interpretation, the velocity gradient tensor is decomposed to a rigid rotation part and a non-rotational part including shearing, stretching and compression, different from the traditional symmetric and antisymmetric tensor decomposition. It can be observed that shearing always manifests its effect on the imaginary part of the complex eigenvalues and consequently contaminates eigenvalue-based criteria, while Rortex can exclude the shearing contamination and accurately quantify the local rotational strength. In addition, in contrast to eigenvaluebased criteria, not only the iso-surface of Rortex, but also the Rortex vectors and the Rortex lines can be applied to investigate vortical structures. Several comparative