The Google Style Guide proposes, that Interfaces should have the suffix `Interface`. So I would rename it to `SceneVisitorInterface`.