fBaseRenderer
fBaseRenderer(fPixelFormat),
BaseRenderer fBaseRenderer;
fBaseRenderer.first_clip_box();
int32 x1 = max_c(fBaseRenderer.xmin(), left);
int32 x2 = min_c(fBaseRenderer.xmax(), right);
int32 y1 = max_c(fBaseRenderer.ymin(), top);
int32 y2 = min_c(fBaseRenderer.ymax(), bottom);
} while (fBaseRenderer.next_clip_box());
fBaseRenderer.first_clip_box();
int32 x1 = max_c(fBaseRenderer.xmin(), left);
int32 x2 = min_c(fBaseRenderer.xmax(), right);
int32 y1 = max_c(fBaseRenderer.ymin(), top);
int32 y2 = min_c(fBaseRenderer.ymax(), bottom);
} while (fBaseRenderer.next_clip_box());
fBaseRenderer.set_offset(offsetX, offsetY);
fBaseRenderer.first_clip_box();
int32 x1 = max_c(fBaseRenderer.xmin(), left);
int32 x2 = min_c(fBaseRenderer.xmax(), right);
int32 y1 = max_c(fBaseRenderer.ymin(), top);
int32 y2 = min_c(fBaseRenderer.ymax(), bottom);
} while (fBaseRenderer.next_clip_box());
renderer_gradient_type gradientRenderer(fBaseRenderer, spanAllocator,
fBaseRenderer.set_clipping_region(const_cast<BRegion*>(region));
fBaseRenderer.translate_to_base_ren(dotX, dotY);
fBaseRenderer.first_clip_box();
if (fBaseRenderer.xmin() <= x &&
fBaseRenderer.xmax() >= x) {
int32 i = max_c(fBaseRenderer.ymin(), y1);
int32 end = min_c(fBaseRenderer.ymax(), y2);
} while (fBaseRenderer.next_clip_box());
fBaseRenderer.first_clip_box();
if (fBaseRenderer.ymin() <= y &&
fBaseRenderer.ymax() >= y) {
int32 i = max_c(fBaseRenderer.xmin(), x1);
int32 end = min_c(fBaseRenderer.xmax(), x2);
} while (fBaseRenderer.next_clip_box());
#define fBaseRenderer fInternal.fBaseRenderer
fBaseRenderer(fPixelFormat),
fRenderer(fBaseRenderer),
fRendererBin(fBaseRenderer),
fSubpixRenderer(fBaseRenderer),
renderer_base fBaseRenderer;
renderer_base& baseRenderer = aggInterface.fBaseRenderer;
aggInterface.fBaseRenderer, spanAllocator, spanGenerator);
aggInterface.fBaseRenderer, spanAllocator, spanGenerator);
aggInterface.fBaseRenderer, spanAllocator, spanGenerator);
aggInterface.fBaseRenderer, spanAllocator, spanGenerator);
renderer_base& baseRenderer = aggInterface.fBaseRenderer;
renderer_base& baseRenderer = aggInterface.fBaseRenderer;
if (fBaseRenderer) {
fBaseRenderer->reset_clipping(!fClippingRegion);
fBaseRenderer->add_clip_box(roundf(lt.x),
fBaseRenderer = new renderer_base(*fPixelFormat);
fOutlineRenderer = new outline_renderer_type(*fBaseRenderer);
fOutlineRenderer = new outline_renderer_type(*fBaseRenderer, fLineProfile);
fRenderer = new renderer_type(*fBaseRenderer);
image_renderer_type ri(*fBaseRenderer, sg);
fFontRendererSolid = new font_renderer_solid_type(*fBaseRenderer);
fFontRendererBin = new font_renderer_bin_type(*fBaseRenderer);
fBaseRenderer->first_clip_box();
if (fBaseRenderer->xmin() <= x &&
fBaseRenderer->xmax() >= x) {
int32 i = max_c(fBaseRenderer->ymin(), y1);
int32 end = min_c(fBaseRenderer->ymax(), y2);
} while (fBaseRenderer->next_clip_box());
fBaseRenderer->first_clip_box();
if (fBaseRenderer->ymin() <= y &&
fBaseRenderer->ymax() >= y) {
int32 i = max_c(fBaseRenderer->xmin(), x1);
int32 end = min_c(fBaseRenderer->xmax(), x2);
} while (fBaseRenderer->next_clip_box());
fBaseRenderer(NULL),
fBaseRenderer->first_clip_box();
int32 x1 = max_c(fBaseRenderer->xmin(), left);
int32 x2 = min_c(fBaseRenderer->xmax(), right);
int32 y1 = max_c(fBaseRenderer->ymin(), top);
int32 y2 = min_c(fBaseRenderer->ymax(), bottom);
} while (fBaseRenderer->next_clip_box());
delete fBaseRenderer;
fBaseRenderer = NULL;
renderer_base* fBaseRenderer;