create sphere to triangle/line mesh methods and added new gui visitor based on vtable