Lines Matching refs:transfreezone

36   transfreezone.SetSize (fzs);  in SetFreeZoneTransformation()
45 transfreezone[i].X() = fzi[i].X() + devfree[2*i]; in SetFreeZoneTransformation()
46 transfreezone[i].Y() = fzi[i].Y() + devfree[2*i+1]; in SetFreeZoneTransformation()
60 transfreezone[i].X() = lam1 * freezone[i].X() + lam2 * freezonelimit[i].X() + devfree[2*i]; in SetFreeZoneTransformation()
61 transfreezone[i].Y() = lam1 * freezone[i].Y() + lam2 * freezonelimit[i].Y() + devfree[2*i+1]; in SetFreeZoneTransformation()
68 fzmaxx = fzminx = transfreezone[0].X(); in SetFreeZoneTransformation()
69 fzmaxy = fzminy = transfreezone[0].Y(); in SetFreeZoneTransformation()
74 if (transfreezone[i].X() > fzmaxx) fzmaxx = transfreezone[i].X(); in SetFreeZoneTransformation()
75 if (transfreezone[i].X() < fzminx) fzminx = transfreezone[i].X(); in SetFreeZoneTransformation()
76 if (transfreezone[i].Y() > fzmaxy) fzmaxy = transfreezone[i].Y(); in SetFreeZoneTransformation()
77 if (transfreezone[i].Y() < fzminy) fzminy = transfreezone[i].Y(); in SetFreeZoneTransformation()
82 Point2d p1 = transfreezone[i]; in SetFreeZoneTransformation()
83 Point2d p2 = transfreezone[(i+1) % fzs]; in SetFreeZoneTransformation()
129 for (int i = 1; i <= transfreezone.Size(); i++) in IsLineInFreeZone2()
150 for (int i = 1; i <= transfreezone.Size(); i++) in IsLineInFreeZone2()
152 left = transfreezone.Get(i).X() * nx + transfreezone.Get(i).Y() + c < 1e-7; in IsLineInFreeZone2()
153 right = transfreezone.Get(i).X() * nx + transfreezone.Get(i).Y() + c > -1e-7; in IsLineInFreeZone2()
166 int n = transfreezone.Size(); in ConvexFreeZone()
169 const bool counterclockwise = CCW (transfreezone.Get(i), in ConvexFreeZone()
170 transfreezone.Get(i % n + 1), in ConvexFreeZone()
171 transfreezone.Get( (i+1) % n + 1 ), in ConvexFreeZone()