335 compilePolygon (poly, obj, &info); |
335 compilePolygon (poly, obj, &info); |
336 } |
336 } |
337 break; |
337 break; |
338 } |
338 } |
339 |
339 |
|
340 case OBJ_BezierCurve: |
|
341 { |
|
342 LDBezierCurve* curve = static_cast<LDBezierCurve*> (obj); |
|
343 for (LDPolygon& poly : curve->rasterizePolygons (24)) |
|
344 { |
|
345 poly.id = obj->id(); |
|
346 compilePolygon (poly, obj, &info); |
|
347 } |
|
348 } |
|
349 break; |
|
350 |
340 default: |
351 default: |
341 break; |
352 break; |
342 } |
353 } |
343 |
354 |
344 m_objectInfo[obj] = info; |
355 m_objectInfo[obj] = info; |