OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SkAntiEdge
(Results
1 - 2
of
2
) sorted by null
/external/chromium_org/third_party/skia/experimental/Intersection/
SkAntiEdge.h
16
struct
SkAntiEdge
{
17
SkAntiEdge
* fNext; // list in walking order (y, then x, then diag)
18
SkAntiEdge
* fPrev; // reverse in walking order
19
SkAntiEdge
* fLink; // list in connected order, top to bottom
60
void sort(SkTDArray<
SkAntiEdge
*>&);
62
void split(
SkAntiEdge
* edge, SkFixed y);
64
SkAntiEdge
fHeadEdge;
65
SkAntiEdge
fTailEdge;
66
SkTDArray<
SkAntiEdge
> fEdges;
67
SkTDArray<
SkAntiEdge
*> fList
[
all
...]
SkAntiEdge.cpp
7
#include "
SkAntiEdge
.h"
18
void
SkAntiEdge
::pointOnLine(SkFixed x, SkFixed y) {
31
void
SkAntiEdge
::pointInLine(SkFixed x, SkFixed y) {
39
void
SkAntiEdge
::validate() {
44
bool
SkAntiEdge
::setLine(const SkPoint& p0, const SkPoint& p1) {
69
void
SkAntiEdge
::calcLine() {
117
uint16_t
SkAntiEdge
::advanceX(SkFixed left) {
210
uint16_t
SkAntiEdge
::advanceFlippedX(SkFixed left) {
290
void
SkAntiEdge
::advanceY(SkFixed top) {
331
SkAntiEdge
* edge = fEdges.append()
[
all
...]
Completed in 39 milliseconds