예제 #1
0
 public MapFactory(
     IAxisMapFactory axisMapFactory,
     IColorMapFactory colorMapFactory,
     ISizeMapFactory sizeMapFactory,
     ILabelMapFactory labelMapFactory)
 {
     _axisMapFactory  = axisMapFactory;
     _colorMapFactory = colorMapFactory;
     _sizeMapFactory  = sizeMapFactory;
     _labelMapFactory = labelMapFactory;
 }
예제 #2
0
		/// <summary>
		/// Creates a <see cref="ColorMapDescriptor"/> given an input <see cref="IColorMapFactory"/>.
		/// </summary>
		public static ColorMapDescriptor FromFactory(IColorMapFactory factory)
		{
			Platform.CheckForNullReference(factory, "factory");
			return new ColorMapDescriptor(factory.Name, factory.Description);
		}
 /// <summary>
 /// Creates a <see cref="ColorMapDescriptor"/> given an input <see cref="IColorMapFactory"/>.
 /// </summary>
 public static ColorMapDescriptor FromFactory(IColorMapFactory factory)
 {
     Platform.CheckForNullReference(factory, "factory");
     return(new ColorMapDescriptor(factory.Name, factory.Description));
 }