예제 #1
0
 public ShapeInfoSetting(string path, SettingScope scope, ShapeInfo defaultValue) : this(path, scope, defaultValue, () => ShapeManager.GetShapeInfos())
 {
 }
예제 #2
0
 public static IEnumerable <ShapeInfo> GetShapesCatalog() =>
 (from si in ShapeManager.GetShapeInfos()
      where IsLineCurveShapeInfo(si)
  select si);
예제 #3
0
 public static IEnumerable <ShapeInfo> GetShapesCatalog() =>
 ShapeManager.GetShapeInfos().Except <ShapeInfo>(LineCurveTool.GetShapesCatalog());