Lines Matching refs:point

79   inline double distancePointToCentre(const TPoint &point) const {  in distancePointToCentre()
80 double d = sqrt((point.x - m_centre.x) * (point.x - m_centre.x) + in distancePointToCentre()
81 (point.y - m_centre.y) * (point.y - m_centre.y)); in distancePointToCentre()
88 void computeDistances(double distances[3], const TPoint &point, in computeDistances() argument
90 TPoint p = point - centre; in computeDistances()
92 double d = distancePointToCentre(point); in computeDistances()
94 d = distancePointToCentre(TPoint(point.x, point.y + 1)); in computeDistances()
96 d = distancePointToCentre(TPoint(point.x, point.y - 1)); in computeDistances()
100 double d = distancePointToCentre(point); in computeDistances()
102 d = distancePointToCentre(TPoint(point.x + 1, point.y)); in computeDistances()
104 d = distancePointToCentre(TPoint(point.x - 1, point.y)); in computeDistances()
113 const TPoint &point, in makeAntiAliasedDiskBorder() argument
116 computeDistances(distancesAntialias, point + centre, centre, true); in makeAntiAliasedDiskBorder()
117 lightPixel(ras, point + centre, distancesAntialias[0], styleId, false); in makeAntiAliasedDiskBorder()
118 lightPixel(ras, TPoint(point.x, point.y + 1) + centre, in makeAntiAliasedDiskBorder()
120 lightPixel(ras, TPoint(point.x, point.y - 1) + centre, in makeAntiAliasedDiskBorder()
123 computeDistances(distancesAntialias, TPoint(point.y, point.x) + centre, in makeAntiAliasedDiskBorder()
125 lightPixel(ras, TPoint(point.y, point.x) + centre, distancesAntialias[0], in makeAntiAliasedDiskBorder()
127 lightPixel(ras, TPoint(point.y + 1, point.x) + centre, in makeAntiAliasedDiskBorder()
129 lightPixel(ras, TPoint(point.y - 1, point.x) + centre, in makeAntiAliasedDiskBorder()
132 computeDistances(distancesAntialias, TPoint(-point.x, -point.y) + centre, in makeAntiAliasedDiskBorder()
134 lightPixel(ras, TPoint(-point.x, -point.y) + centre, distancesAntialias[0], in makeAntiAliasedDiskBorder()
136 lightPixel(ras, TPoint(-point.x, -point.y - 1) + centre, in makeAntiAliasedDiskBorder()
138 lightPixel(ras, TPoint(-point.x, -point.y + 1) + centre, in makeAntiAliasedDiskBorder()
142 TPoint(-point.y + centre.x, point.x + centre.y), centre, in makeAntiAliasedDiskBorder()
144 lightPixel(ras, TPoint(-point.y, point.x) + centre, distancesAntialias[0], in makeAntiAliasedDiskBorder()
146 lightPixel(ras, TPoint(-point.y - 1, point.x) + centre, in makeAntiAliasedDiskBorder()
148 lightPixel(ras, TPoint(-point.y + 1, point.x) + centre, in makeAntiAliasedDiskBorder()
151 if ((point.x + centre.x) != (centre.x)) { in makeAntiAliasedDiskBorder()
152 computeDistances(distancesAntialias, TPoint(point.y, -point.x) + centre, in makeAntiAliasedDiskBorder()
154 lightPixel(ras, TPoint(point.y, -point.x) + centre, distancesAntialias[0], in makeAntiAliasedDiskBorder()
156 lightPixel(ras, TPoint(point.y + 1, -point.x) + centre, in makeAntiAliasedDiskBorder()
158 lightPixel(ras, TPoint(point.y - 1, -point.x) + centre, in makeAntiAliasedDiskBorder()
161 computeDistances(distancesAntialias, TPoint(point.x, -point.y) + centre, in makeAntiAliasedDiskBorder()
163 lightPixel(ras, TPoint(point.x, -point.y) + centre, distancesAntialias[0], in makeAntiAliasedDiskBorder()
165 lightPixel(ras, TPoint(point.x, -point.y - 1) + centre, in makeAntiAliasedDiskBorder()
167 lightPixel(ras, TPoint(point.x, -point.y + 1) + centre, in makeAntiAliasedDiskBorder()
170 computeDistances(distancesAntialias, TPoint(-point.y, -point.x) + centre, in makeAntiAliasedDiskBorder()
172 lightPixel(ras, TPoint(-point.y, -point.x) + centre, in makeAntiAliasedDiskBorder()
174 lightPixel(ras, TPoint(-point.y - 1, -point.x) + centre, in makeAntiAliasedDiskBorder()
176 lightPixel(ras, TPoint(-point.y + 1, -point.x) + centre, in makeAntiAliasedDiskBorder()
179 computeDistances(distancesAntialias, TPoint(-point.x, point.y) + centre, in makeAntiAliasedDiskBorder()
181 lightPixel(ras, TPoint(-point.x, point.y) + centre, distancesAntialias[0], in makeAntiAliasedDiskBorder()
183 lightPixel(ras, TPoint(-point.x, point.y + 1) + centre, in makeAntiAliasedDiskBorder()
185 lightPixel(ras, TPoint(-point.x, point.y - 1) + centre, in makeAntiAliasedDiskBorder()
188 if (maxPointToFill <= point.y - 2) { in makeAntiAliasedDiskBorder()
189 fill(ras, TPoint(point.x, maxPointToFill) + centre, in makeAntiAliasedDiskBorder()
190 TPoint(point.x, point.y - 2) + centre, styleId); in makeAntiAliasedDiskBorder()
191 fill(ras, TPoint(maxPointToFill, point.x) + centre, in makeAntiAliasedDiskBorder()
192 TPoint(point.y - 2, point.x) + centre, styleId); in makeAntiAliasedDiskBorder()
193 fill(ras, TPoint(point.x, -maxPointToFill) + centre, in makeAntiAliasedDiskBorder()
194 TPoint(point.x, -point.y + 2) + centre, styleId); in makeAntiAliasedDiskBorder()
195 fill(ras, TPoint(-maxPointToFill, -point.x) + centre, in makeAntiAliasedDiskBorder()
196 TPoint(-point.y + 2, -point.x) + centre, styleId); in makeAntiAliasedDiskBorder()
198 if (point.x != 0) { in makeAntiAliasedDiskBorder()
199 fill(ras, TPoint(maxPointToFill, -point.x) + centre, in makeAntiAliasedDiskBorder()
200 TPoint(point.y - 2, -point.x) + centre, styleId); in makeAntiAliasedDiskBorder()
201 fill(ras, TPoint(-point.x, -maxPointToFill) + centre, in makeAntiAliasedDiskBorder()
202 TPoint(-point.x, -point.y + 2) + centre, styleId); in makeAntiAliasedDiskBorder()
203 fill(ras, TPoint(-maxPointToFill, point.x) + centre, in makeAntiAliasedDiskBorder()
204 TPoint(-point.y + 2, point.x) + centre, styleId); in makeAntiAliasedDiskBorder()
205 fill(ras, TPoint(-point.x, maxPointToFill) + centre, in makeAntiAliasedDiskBorder()
206 TPoint(-point.x, point.y - 2) + centre, styleId); in makeAntiAliasedDiskBorder()
212 const TPoint &centre, const TPoint &point, in makeNoAntiAliasedDiskBorder() argument
215 lightPixel(ras, TPoint(point.x - 1, point.y) + centre, -1, styleId, in makeNoAntiAliasedDiskBorder()
217 lightPixel(ras, TPoint(point.y - 1, -point.x + 1) + centre, -1, styleId, in makeNoAntiAliasedDiskBorder()
219 lightPixel(ras, TPoint(-point.x, -point.y + 1) + centre, -1, styleId, in makeNoAntiAliasedDiskBorder()
221 lightPixel(ras, TPoint(-point.y, point.x) + centre, -1, styleId, false); in makeNoAntiAliasedDiskBorder()
223 lightPixel(ras, point + centre, -1, styleId, false); in makeNoAntiAliasedDiskBorder()
224 lightPixel(ras, TPoint(point.y, -point.x) + centre, -1, styleId, false); in makeNoAntiAliasedDiskBorder()
225 lightPixel(ras, TPoint(-point.x, -point.y) + centre, -1, styleId, false); in makeNoAntiAliasedDiskBorder()
226 lightPixel(ras, TPoint(-point.y, point.x) + centre, -1, styleId, false); in makeNoAntiAliasedDiskBorder()
229 if ((point.x + centre.x) != (centre.x)) { in makeNoAntiAliasedDiskBorder()
231 lightPixel(ras, TPoint(point.y - 1, point.x) + centre, -1, styleId, in makeNoAntiAliasedDiskBorder()
233 lightPixel(ras, TPoint(point.x - 1, -point.y + 1) + centre, -1, styleId, in makeNoAntiAliasedDiskBorder()
235 lightPixel(ras, TPoint(-point.y, -point.x + 1) + centre, -1, styleId, in makeNoAntiAliasedDiskBorder()
237 lightPixel(ras, TPoint(-point.x, point.y) + centre, -1, styleId, false); in makeNoAntiAliasedDiskBorder()
239 lightPixel(ras, TPoint(point.y, point.x) + centre, -1, styleId, false); in makeNoAntiAliasedDiskBorder()
240 lightPixel(ras, TPoint(point.x, -point.y) + centre, -1, styleId, false); in makeNoAntiAliasedDiskBorder()
241 lightPixel(ras, TPoint(-point.y, -point.x) + centre, -1, styleId, in makeNoAntiAliasedDiskBorder()
243 lightPixel(ras, TPoint(-point.x, point.y) + centre, -1, styleId, false); in makeNoAntiAliasedDiskBorder()
246 if (maxPointToFill <= point.y - 1) { in makeNoAntiAliasedDiskBorder()
248 fill(ras, TPoint(point.x - 1, 0) + centre, in makeNoAntiAliasedDiskBorder()
249 TPoint(point.x - 1, point.y) + centre, styleId); in makeNoAntiAliasedDiskBorder()
250 fill(ras, TPoint(0, -point.x + 1) + centre, in makeNoAntiAliasedDiskBorder()
251 TPoint(point.y - 1, -point.x + 1) + centre, styleId); in makeNoAntiAliasedDiskBorder()
252 fill(ras, TPoint(-point.x, 0) + centre, in makeNoAntiAliasedDiskBorder()
253 TPoint(-point.x, -point.y + 1) + centre, styleId); in makeNoAntiAliasedDiskBorder()
254 fill(ras, TPoint(0, point.x) + centre, in makeNoAntiAliasedDiskBorder()
255 TPoint(-point.y, point.x) + centre, styleId); in makeNoAntiAliasedDiskBorder()
256 if (point.x != 0) { in makeNoAntiAliasedDiskBorder()
257 fill(ras, TPoint(0, point.x) + centre, in makeNoAntiAliasedDiskBorder()
258 TPoint(point.y - 1, point.x) + centre, styleId); in makeNoAntiAliasedDiskBorder()
259 fill(ras, TPoint(point.x - 1, 0) + centre, in makeNoAntiAliasedDiskBorder()
260 TPoint(point.x - 1, -point.y + 1) + centre, styleId); in makeNoAntiAliasedDiskBorder()
261 fill(ras, TPoint(0, -point.x + 1) + centre, in makeNoAntiAliasedDiskBorder()
262 TPoint(-point.y, -point.x + 1) + centre, styleId); in makeNoAntiAliasedDiskBorder()
263 fill(ras, TPoint(-point.x, 0) + centre, in makeNoAntiAliasedDiskBorder()
264 TPoint(-point.x, point.y) + centre, styleId); in makeNoAntiAliasedDiskBorder()
267 fill(ras, TPoint(point.x, 0) + centre, in makeNoAntiAliasedDiskBorder()
268 TPoint(point.x, point.y) + centre, styleId); in makeNoAntiAliasedDiskBorder()
269 fill(ras, TPoint(0, -point.x) + centre, in makeNoAntiAliasedDiskBorder()
270 TPoint(point.y, -point.x) + centre, styleId); in makeNoAntiAliasedDiskBorder()
271 fill(ras, TPoint(-point.x, 0) + centre, in makeNoAntiAliasedDiskBorder()
272 TPoint(-point.x, -point.y) + centre, styleId); in makeNoAntiAliasedDiskBorder()
273 fill(ras, TPoint(0, point.x) + centre, in makeNoAntiAliasedDiskBorder()
274 TPoint(-point.y, point.x) + centre, styleId); in makeNoAntiAliasedDiskBorder()
276 if (point.x != 0) { in makeNoAntiAliasedDiskBorder()
277 fill(ras, TPoint(0, point.x) + centre, in makeNoAntiAliasedDiskBorder()
278 TPoint(point.y, point.x) + centre, styleId); in makeNoAntiAliasedDiskBorder()
279 fill(ras, TPoint(point.x, -0) + centre, in makeNoAntiAliasedDiskBorder()
280 TPoint(point.x, -point.y) + centre, styleId); in makeNoAntiAliasedDiskBorder()
281 fill(ras, TPoint(0, -point.x) + centre, in makeNoAntiAliasedDiskBorder()
282 TPoint(-point.y, -point.x) + centre, styleId); in makeNoAntiAliasedDiskBorder()
283 fill(ras, TPoint(-point.x, 0) + centre, in makeNoAntiAliasedDiskBorder()
284 TPoint(-point.x, point.y) + centre, styleId); in makeNoAntiAliasedDiskBorder()
308 TPoint point; in draw() local
310 TPoint point(0, tround(m_radius)); in draw() local
312 makeAntiAliasedDiskBorder(ras, centre, point, distances, styleId, in draw()
315 while (point.y > point.x) { in draw()
320 point.x++; in draw()
326 point.x++; in draw()
327 point.y--; in draw()
330 makeAntiAliasedDiskBorder(ras, centre, point, distances, styleId, in draw()
334 TPoint point(0, tround(m_radius - 0.5)); in draw() local
336 while (point.y > point.x) { in draw()
337 makeNoAntiAliasedDiskBorder(ras, centre, point, styleId, in draw()
340 d = d + 4 * point.x + 6; in draw()
342 d = d + 4 * (point.x - point.y) + 10; in draw()
343 point.y--; in draw()
346 point.x++; in draw()
348 if (point.x == point.y) in draw()
349 makeNoAntiAliasedDiskBorder(ras, centre, point, styleId, in draw()