/// <summary> /// I want to get rid of this function, need to replace the /// Slic3r model and the supportgenerator model /// </summary> public void CalcScene() { m_sceneobject = new Object3d(); int idx = 0; foreach(Object3d obj in m_engine3d.m_objects) { m_sceneobject.Add(obj); if (idx == 0) // if this is the first object { if (m_engine3d.m_objects.Count > 1)// if there is more than one object in the scene, generate a unique name { string scenename = obj.m_fullname; scenename = Path.GetDirectoryName(obj.m_fullname) + m_pathsep + Path.GetFileNameWithoutExtension(obj.m_fullname) + "_scene.stl"; m_sceneobject.m_fullname = scenename; } else { m_sceneobject.m_fullname = obj.m_fullname; } } idx++; } }
public void CalcScene() { m_sceneobject = new Object3d(); foreach(Object3d obj in m_engine3d.m_objects) { m_sceneobject.Add(obj); } }