我有一个扩展 devDept.Eyeshot.Entities.Solid 的自定义类(MyBox),我想像这样将它添加到 ViewportLayout:
MyBox box = new MyBox(10, 20, 30); // length, width, height
EyeViewportLayout.Entities.Add(box);
EyeViewportLayout.ZoomFit();
EyeViewportLayout.Invalidate();
我注意到为了可视化我的类,我需要调用 Solid.CreateBox(length, width, height) 来返回一个新的 Solid。如何在我的自定义类 MyBox 中执行与 CreateBox 相同的工作,以便在将其添加到 ViewportLayout.Entities 时显示它?