Flutter Engine
The Flutter Engine
|
#include <SkOpCoincidence.h>
Static Public Member Functions | |
static bool | Ordered (const SkOpPtT *coinPtTStart, const SkOpPtT *oppPtTStart) |
static bool | Ordered (const SkOpSegment *coin, const SkOpSegment *opp) |
Definition at line 138 of file SkOpCoincidence.h.
|
inline |
Definition at line 140 of file SkOpCoincidence.h.
void SkOpCoincidence::add | ( | SkOpPtT * | coinPtTStart, |
SkOpPtT * | coinPtTEnd, | ||
SkOpPtT * | oppPtTStart, | ||
SkOpPtT * | oppPtTEnd | ||
) |
Definition at line 257 of file SkOpCoincidence.cpp.
bool SkOpCoincidence::addEndMovedSpans | ( | DEBUG_COIN_DECLARE_ONLY_PARAMS() | ) |
Definition at line 392 of file SkOpCoincidence.cpp.
bool SkOpCoincidence::addExpanded | ( | DEBUG_COIN_DECLARE_ONLY_PARAMS() | ) |
Definition at line 440 of file SkOpCoincidence.cpp.
bool SkOpCoincidence::addMissing | ( | bool *added | DEBUG_COIN_DECLARE_PARAMS() | ) |
Definition at line 797 of file SkOpCoincidence.cpp.
bool SkOpCoincidence::apply | ( | DEBUG_COIN_DECLARE_ONLY_PARAMS() | ) |
Definition at line 1026 of file SkOpCoincidence.cpp.
bool SkOpCoincidence::contains | ( | const SkOpPtT * | coinPtTStart, |
const SkOpPtT * | coinPtTEnd, | ||
const SkOpPtT * | oppPtTStart, | ||
const SkOpPtT * | oppPtTEnd | ||
) | const |
Definition at line 970 of file SkOpCoincidence.cpp.
void SkOpCoincidence::correctEnds | ( | DEBUG_COIN_DECLARE_ONLY_PARAMS() | ) |
Definition at line 1014 of file SkOpCoincidence.cpp.
Definition at line 172 of file SkOpCoincidence.h.
void SkOpCoincidence::debugCheckBetween | ( | ) | const |
Definition at line 2257 of file SkPathOpsDebug.cpp.
|
inline |
Definition at line 182 of file SkOpCoincidence.h.
Definition at line 195 of file SkOpCoincidence.h.
|
inline |
Definition at line 199 of file SkOpCoincidence.h.
void SkOpCoincidence::debugShowCoincidence | ( | ) | const |
Definition at line 2090 of file SkPathOpsDebug.cpp.
|
inline |
Definition at line 210 of file SkOpCoincidence.h.
void SkOpCoincidence::debugValidate | ( | ) | const |
Definition at line 2232 of file SkPathOpsDebug.cpp.
void SkOpCoincidence::dump | ( | ) | const |
Definition at line 951 of file PathOpsDebug.cpp.
bool SkOpCoincidence::expand | ( | DEBUG_COIN_DECLARE_ONLY_PARAMS() | ) |
Definition at line 1234 of file SkOpCoincidence.cpp.
bool SkOpCoincidence::extend | ( | const SkOpPtT * | coinPtTStart, |
const SkOpPtT * | coinPtTEnd, | ||
const SkOpPtT * | oppPtTStart, | ||
const SkOpPtT * | oppPtTEnd | ||
) |
Definition at line 199 of file SkOpCoincidence.cpp.
bool SkOpCoincidence::findOverlaps | ( | SkOpCoincidence * | DEBUG_COIN_DECLARE_PARAMS() | ) | const |
Definition at line 1261 of file SkOpCoincidence.cpp.
Definition at line 1297 of file SkOpCoincidence.cpp.
|
inline |
Definition at line 222 of file SkOpCoincidence.h.
|
inline |
Definition at line 226 of file SkOpCoincidence.h.
|
inline |
Definition at line 230 of file SkOpCoincidence.h.
bool SkOpCoincidence::mark | ( | DEBUG_COIN_DECLARE_ONLY_PARAMS() | ) |
Definition at line 1343 of file SkOpCoincidence.cpp.
void SkOpCoincidence::markCollapsed | ( | SkOpPtT * | test | ) |
Definition at line 1406 of file SkOpCoincidence.cpp.
|
inlinestatic |
Definition at line 237 of file SkOpCoincidence.h.
|
static |
Definition at line 1411 of file SkOpCoincidence.cpp.
void SkOpCoincidence::release | ( | const SkOpSegment * | deleted | ) |
Definition at line 1443 of file SkOpCoincidence.cpp.
void SkOpCoincidence::releaseDeleted | ( | ) |
Definition at line 1208 of file SkOpCoincidence.cpp.