#include <SubsetPath.h>
Definition at line 36 of file SubsetPath.h.
◆ SubsetPath()
SubsetPath::SubsetPath |
( |
const SkPath & |
path | ) |
|
◆ ~SubsetPath()
virtual SubsetPath::~SubsetPath |
( |
| ) |
|
|
inlinevirtual |
◆ getSubsetPath()
virtual SkPath SubsetPath::getSubsetPath |
( |
| ) |
const |
|
protectedpure virtual |
◆ range()
int SubsetPath::range |
( |
int * |
end | ) |
const |
|
protected |
Definition at line 21 of file SubsetPath.cpp.
21 {
23 int parts = 1 << (31 - leadingZero);
28 *
end =
count * (partIndex + 1) / parts;
30}
static int SkCLZ(uint32_t mask)
SkTDArray< bool > fSelected
◆ subset()
bool SubsetPath::subset |
( |
bool |
testFailed, |
|
|
SkPath * |
sub |
|
) |
| |
Definition at line 32 of file SubsetPath.cpp.
32 {
34 if (!testFailed) {
38 }
39 }
40 do {
41 do {
44
49 return false;
50 }
51 }
56 }
57#if 1
61 }
62#endif
64 return true;
65}
void SK_SPI SkDebugf(const char format[],...) SK_PRINTF_LIKE(1
int range(int *end) const
virtual SkPath getSubsetPath() const =0
◆ fPath
const SkPath& SubsetPath::fPath |
|
protected |
◆ fSelected
◆ fSubset
◆ fTries
The documentation for this class was generated from the following files: