| Index: include/utils/SkMatrix44.h |
| =================================================================== |
| --- include/utils/SkMatrix44.h (revision 6672) |
| +++ include/utils/SkMatrix44.h (working copy) |
| @@ -103,6 +103,24 @@ |
| class SK_API SkMatrix44 { |
| public: |
| + enum Uninitialized_Constructor { |
| + kUnitialized_Constructor |
| + }; |
| + enum Identity_Constructor { |
| + kIdentity_Constructor |
| + }; |
| + enum Scale_Constructor { |
| + kScale_Constructor |
| + }; |
| + enum Translate_Constructor { |
| + kTranslate_Constructor |
| + }; |
| + |
| + SkMatrix44(Uninitialized_Constructor); |
| + SkMatrix44(Identity_Constructor); |
| + SkMatrix44(Scale_Constructor, SkMScalar sx, SkMScalar sy, SkMScalar sz); |
| + SkMatrix44(Translate_Constructor, SkMScalar tx, SkMScalar ty, SkMScalar tz); |
| + |
| SkMatrix44() { this->setIdentity(); } |
| SkMatrix44(const SkMatrix44&); |
| SkMatrix44(const SkMatrix44& a, const SkMatrix44& b); |