I have some problems when trying to translate Python to C++. One of them is .IsA .
What does it really mean? I have searched it on Python doc, but there is no result.

Moreover, how can I translate it into C++?

My code in Python is:

```
if volumeNode.IsA("vtkMRMLDiffusionTensorVolumeNode"):

```