Index: include/core/SkLineClipper.h |
diff --git a/include/core/SkLineClipper.h b/include/core/SkLineClipper.h |
deleted file mode 100644 |
index 8026890b8d0a6f38cf3363a07af70f1701b0bb16..0000000000000000000000000000000000000000 |
--- a/include/core/SkLineClipper.h |
+++ /dev/null |
@@ -1,47 +0,0 @@ |
- |
-/* |
- * Copyright 2011 Google Inc. |
- * |
- * Use of this source code is governed by a BSD-style license that can be |
- * found in the LICENSE file. |
- */ |
-#ifndef SkLineClipper_DEFINED |
-#define SkLineClipper_DEFINED |
- |
-#include "SkRect.h" |
-#include "SkPoint.h" |
- |
-class SkLineClipper { |
-public: |
- enum { |
- kMaxPoints = 4, |
- kMaxClippedLineSegments = kMaxPoints - 1 |
- }; |
- |
- /* Clip the line pts[0]...pts[1] against clip, ignoring segments that |
- lie completely above or below the clip. For portions to the left or |
- right, turn those into vertical line segments that are aligned to the |
- edge of the clip. |
- |
- Return the number of line segments that result, and store the end-points |
- of those segments sequentially in lines as follows: |
- 1st segment: lines[0]..lines[1] |
- 2nd segment: lines[1]..lines[2] |
- 3rd segment: lines[2]..lines[3] |
- */ |
- static int ClipLine(const SkPoint pts[2], const SkRect& clip, |
- SkPoint lines[kMaxPoints]); |
- |
- /* Intersect the line segment against the rect. If there is a non-empty |
- resulting segment, return true and set dst[] to that segment. If not, |
- return false and ignore dst[]. |
- |
- ClipLine is specialized for scan-conversion, as it adds vertical |
- segments on the sides to show where the line extended beyond the |
- left or right sides. IntersectLine does not. |
- */ |
- static bool IntersectLine(const SkPoint src[2], const SkRect& clip, |
- SkPoint dst[2]); |
-}; |
- |
-#endif |