1cf2cfa174ca878c144e17e9fc60ca8e9070d7dededisonn@google.com/* 2cf2cfa174ca878c144e17e9fc60ca8e9070d7dededisonn@google.com * Copyright 2013 Google Inc. 3cf2cfa174ca878c144e17e9fc60ca8e9070d7dededisonn@google.com * 4cf2cfa174ca878c144e17e9fc60ca8e9070d7dededisonn@google.com * Use of this source code is governed by a BSD-style license that can be 5cf2cfa174ca878c144e17e9fc60ca8e9070d7dededisonn@google.com * found in the LICENSE file. 6cf2cfa174ca878c144e17e9fc60ca8e9070d7dededisonn@google.com */ 7cf2cfa174ca878c144e17e9fc60ca8e9070d7dededisonn@google.com 8131d4ee0eabf7b7ddb5ccf0744edb4b449226773edisonn@google.com#include "SkPdfUtils.h" 9571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com 10063d7072ef45971c17045721626b3f0cd052b3b9edisonn@google.combool operator !=(const SkString& first, const char* second) { 11063d7072ef45971c17045721626b3f0cd052b3b9edisonn@google.com return !first.equals(second); 12063d7072ef45971c17045721626b3f0cd052b3b9edisonn@google.com} 13063d7072ef45971c17045721626b3f0cd052b3b9edisonn@google.com 14571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com#ifdef PDF_TRACE 15571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.comvoid SkTraceMatrix(const SkMatrix& matrix, const char* sz) { 16571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com printf("SkMatrix %s ", sz); 17571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com for (int i = 0 ; i < 9 ; i++) { 18571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com printf("%f ", SkScalarToDouble(matrix.get(i))); 19571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com } 20571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com printf("\n"); 21571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com} 22571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com 23571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.comvoid SkTraceRect(const SkRect& rect, const char* sz) { 24571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com printf("SkRect %s ", sz); 25571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com printf("x = %f ", SkScalarToDouble(rect.x())); 26571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com printf("y = %f ", SkScalarToDouble(rect.y())); 27571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com printf("w = %f ", SkScalarToDouble(rect.width())); 28571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com printf("h = %f ", SkScalarToDouble(rect.height())); 29571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com printf("\n"); 30571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com} 31571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com#endif 32