/Main/src/DynamicDataDisplay.Markers2/EnvironmentPlugins/EnvironmentPlugin.cs
C# | 21 lines | 12 code | 1 blank | 8 comment | 0 complexity | 9e32f663a38412fda6be0ce385f8d49b MD5 | raw file
Possible License(s): CC-BY-SA-3.0
1using System; 2using System.Collections.Generic; 3using System.Linq; 4using System.Text; 5using DynamicDataDisplay.Markers.DataSources; 6 7namespace Microsoft.Research.DynamicDataDisplay.Markers2 8{ 9 /// <summary> 10 /// Represents a plugin which changes the way of creating environment. 11 /// </summary> 12 public abstract class EnvironmentPlugin 13 { 14 /// <summary> 15 /// Creates the environment. 16 /// </summary> 17 /// <param name="viewport">The viewport.</param> 18 /// <returns></returns> 19 public abstract DataSourceEnvironment CreateEnvironment(Viewport2D viewport); 20 } 21}