예제 #1
0
 public All(ShapeData data)
     : base(data)
 {
 }
예제 #2
0
 public OuterOutline(ShapeData data, bool useDiagonals = true, bool useInterior = false)
     : base(data)
 {
     this._useDiagonals = useDiagonals;
     this._useInterior  = useInterior;
 }
예제 #3
0
 public InnerOutline(ShapeData data, bool useDiagonals = true)
     : base(data)
 {
     this._useDiagonals = useDiagonals;
 }
예제 #4
0
 public GenAction Output(ShapeData data)
 {
     this.OutputData = data;
     return(this);
 }
예제 #5
0
 public NotInShape(ShapeData shapeData)
 {
     this._shapeData = shapeData;
 }
예제 #6
0
 public ShapeData(ShapeData original)
 {
     this._points = new HashSet <Point16>((IEnumerable <Point16>)original._points);
 }
예제 #7
0
 public NotInShape(ShapeData shapeData)
 {
     _shapeData = shapeData;
 }