SceneGraph class