Lines Matching defs:transform
255 if (transform.Flatten(_transform, sizeof(_transform)) != B_OK)
325 if (transform.Unflatten(B_AFFINE_TRANSFORM_TYPE, _transform,
534 BAffineTransform transform;
535 if (archive->FindFlat("_transform", &transform) == B_OK)
536 SetTransform(transform);
677 BAffineTransform transform = Transform();
678 ret = data->AddFlat("_transform", &transform);
1847 // initialize origin, scale and transform, new states start "clean".
1852 fState->transform.Reset();
1961 BView::SetTransform(BAffineTransform transform)
1963 if (fState->IsValid(B_VIEW_TRANSFORM_BIT) && transform == fState->transform)
1970 fOwner->fLink->Attach<BAffineTransform>(transform);
1975 fState->transform = transform;
1990 fOwner->fLink->Read<BAffineTransform>(&fState->transform);
1995 return fState->transform;
2020 BAffineTransform transform = fState->parent_composite_transform * Transform();
2022 transform.PreScaleBy(scale, scale);
2027 transform.TranslateBy(origin);
2030 transform.TranslateBy(-fState->parent_composite_origin);
2031 transform.PreMultiplyInverse(fState->parent_composite_transform);
2032 transform.ScaleBy(1.0f / fState->parent_composite_scale);
2033 return transform;
2037 return transform;
2045 transform.TranslateBy(origin);
2047 transform = transform.PreMultiplyInverse(parent->TransformTo(B_VIEW_COORDINATES));
2048 return transform;
2059 transform.TranslateBy(origin);
2060 return transform;