Lines Matching defs:mask
180 Enum of bit fields for mask returned by getType().
1815 int mask = 0;
1817 mask |= kScale_Mask;
1820 mask |= kTranslate_Mask;
1822 this->setTypeMask(mask | kRectStaysRect_Mask);
1875 void setTypeMask(int mask) {
1876 // allow kUnknown or a valid mask
1877 SkASSERT(kUnknown_Mask == mask || (mask & kAllMasks) == mask ||
1878 ((kUnknown_Mask | kOnlyPerspectiveValid_Mask) & mask)
1880 fTypeMask = mask;
1883 void orTypeMask(int mask) {
1884 SkASSERT((mask & kORableMasks) == mask);
1885 fTypeMask |= mask;
1888 void clearTypeMask(int mask) {
1889 // only allow a valid mask
1890 SkASSERT((mask & kAllMasks) == mask);
1891 fTypeMask &= ~mask;
1923 static MapXYProc GetMapXYProc(TypeMask mask) {
1924 SkASSERT((mask & ~kAllMasks) == 0);
1925 return gMapXYProcs[mask & kAllMasks];
1935 static MapPtsProc GetMapPtsProc(TypeMask mask) {
1936 SkASSERT((mask & ~kAllMasks) == 0);
1937 return gMapPtsProcs[mask & kAllMasks];