Exemple #1
0
 public PathPartSelectionSet(SceneElementSelectionSet elementSelectionSet)
     : base(elementSelectionSet.ViewModel, (ISelectionSetNamingHelper) new PathPartSelectionSet.PathPartNamingHelper(), elementSelectionSet, (SelectionSet <PathPart, OrderedList <PathPart> > .IStorageProvider) new BasicSelectionSetStorageProvider <PathPart>((IComparer <PathPart>) new SubpartSelectionSet <PathPart, OrderedList <PathPart> > .SceneElementSubpartComparer()))
 {
 }
Exemple #2
0
 public SubpartSelectionSet(SceneViewModel viewModel, ISelectionSetNamingHelper namingHelper, SceneElementSelectionSet sceneElementSelectionSet, SelectionSet <T, ListOfT> .IStorageProvider storageProvider)
     : base(viewModel, namingHelper, storageProvider)
 {
     this.sceneElementSelectionSet           = sceneElementSelectionSet;
     this.sceneElementSelectionSet.Changing += new EventHandler <SelectionSetChangingEventArgs <SceneElement> >(this.SceneElementSelectionSet_Changing);
 }
 public SceneElementSubpartSelectionSet(SceneElementSelectionSet elementSelectionSet, SceneViewModel viewModel, ISelectionSetNamingHelper namingHelper)
     : base(viewModel, namingHelper, elementSelectionSet, (SelectionSet <T, MarkerBasedSceneNodeCollection <T> > .IStorageProvider) new SceneNodeSelectionSetStorageProvider <T>(viewModel))
 {
 }