Object3DControls are dynamically added for a given part

This commit is contained in:
LarsBrubaker 2020-09-12 19:44:18 -07:00
parent 77ec3d5909
commit a35347df4a
17 changed files with 143 additions and 197 deletions

View file

@ -43,8 +43,6 @@ namespace MatterHackers.MatterControl
{
public class ExtensionsConfig
{
private List<IObject3DControlProvider> _iaVolumeProviders = new List<IObject3DControlProvider>();
private LibraryConfig libraryConfig;
// private List<IObject3DEditor> _IObject3DEditorProviders = new List<IObject3DEditor>()
@ -75,13 +73,6 @@ namespace MatterHackers.MatterControl
}
}
public IEnumerable<IObject3DControlProvider> IAVolumeProviders => _iaVolumeProviders;
public void Register(IObject3DControlProvider volumeProvider)
{
_iaVolumeProviders.Add(volumeProvider);
}
public void Register(IObject3DEditor object3DEditor)
{
this.MapTypesToEditor(object3DEditor);