solidobject class