| Index: samplecode/SampleHT.cpp
|
| diff --git a/samplecode/SampleHT.cpp b/samplecode/SampleHT.cpp
|
| index d0cd3a54996dce2211c17b9a4637b75f29a5ff92..273ca1ae9bf25fab56a9a1b08e3b87bd6f8d5640 100644
|
| --- a/samplecode/SampleHT.cpp
|
| +++ b/samplecode/SampleHT.cpp
|
| @@ -13,6 +13,7 @@
|
| #include "SkInterpolator.h"
|
| #include "SkPictureRecorder.h"
|
| #include "SkRandom.h"
|
| +#include "sk_tool_utils.h"
|
|
|
| const SkRect gUnitSquare = { -1, -1, 1, 1 };
|
|
|
| @@ -95,9 +96,7 @@ public:
|
| fColor = floats_to_color(values);
|
|
|
| canvas->save();
|
| - canvas->translate(fR.centerX(), fR.centerY());
|
| - canvas->rotate(values[4]);
|
| - canvas->translate(-fR.centerX(), -fR.centerY());
|
| + sk_tool_utils::rotate_about(canvas, values[4], fR.centerX(), fR.centerY());
|
|
|
| switch (res) {
|
| case SkInterpolator::kFreezeEnd_Result:
|
|
|