fTranslation
fTranslation += offset;
double xOffset = fTranslation.x - origin.x;
double yOffset = fTranslation.y - origin.y;
fTranslation.x = origin.x + xOffset;
fTranslation.y = origin.y + yOffset;
double xOffset = fTranslation.x - origin.x;
double yOffset = fTranslation.y - origin.y;
fTranslation.x = origin.x + (xOffset * xScale);
fTranslation.y = origin.y + (yOffset * yScale);
fTranslation(0.0, 0.0),
if (fTranslation == offset && fXScale == xScale && fYScale == yScale)
fTranslation = offset;
fTranslation = other.fTranslation;
multiply(agg::trans_affine_translation(fPivot.x + fTranslation.x,
fPivot.y + fTranslation.y));
fTranslation(other.fTranslation),
if (fTranslation != translation ||
fTranslation = translation;
{ return fTranslation; }
BPoint fTranslation;
delete fTranslation;
fTranslation = translation;
return fTranslation;
if (fTranslation != NULL) {
return fTranslation->String();
if (fTranslation != NULL) {
printf("\t\t\t<translation>%s</translation>\n", fTranslation->String());
BString* fTranslation;