Janilabo

Untitled

Sep 22nd, 2013
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.47 KB | None | 0 0
  1. procedure TPABorders(var TPA: TPointArray);
  2. var
  3.   h, i: Integer;
  4.   a, b: T2DPointArray;
  5. begin
  6.   pp_TPABlob(TPA, sd8ways, a);
  7.   h := High(a);
  8.   SetLength(b, (h + 1));
  9.   for i := 0 to h do
  10.   begin
  11.     pp_TPABorder(a[i]);
  12.     pp_TPAFromPolygon(a[i], b[i]);
  13.   end;
  14.   SetLength(TPA, 0);
  15.   pp_Merge(b, TPA);
  16.   SetLength(a, 0);
  17.   pp_TPABlob(TPA, sd8ways, a);
  18.   h := High(a);
  19.   for i := 0 to h do
  20.     pp_TPABorder(a[i]);
  21.   SetLength(TPA, 0);
  22.   pp_Merge(a, TPA);
  23. end;
Advertisement
Add Comment
Please, Sign In to add comment