60 @Override 61 public int getOriginX() { 62 return x; 63 } 64 65 @Override 66 public int getOriginY() { 67 return y; 68 } 69 70 @Override 71 public int getWidth() { 72 return width; 73 } 74 75 @Override 76 public int getHeight() { 77 return height; 78 } 79 80 public byte[] getAlphasNoClone() { 81 return alphas; 82 } 83 84 public int getAlphaLength() { 85 return alphas.length; 86 } 87 88 public MaskData getMaskData() { 89 return maskdata; 90 } 91 92 OffHeapArray ALPHA_MAP_USED = null; 93 94 @Override 95 public void setMaxAlpha(int maxalpha) { 96 ALPHA_MAP_USED = (maxalpha == 1) ? ALPHA_MAP_UNSAFE_NO_AA : ALPHA_MAP_UNSAFE; 97 } 98 99 // The alpha map used by this object (taken out of our map cache) to convert 100 // pixel coverage counts (which are in the range [0, maxalpha]) 101 // into alpha values, which are in [0,255]). 102 static final byte[] ALPHA_MAP; 103 static final OffHeapArray ALPHA_MAP_UNSAFE; | 60 @Override 61 public int getOriginX() { 62 return x; 63 } 64 65 @Override 66 public int getOriginY() { 67 return y; 68 } 69 70 @Override 71 public int getWidth() { 72 return width; 73 } 74 75 @Override 76 public int getHeight() { 77 return height; 78 } 79 80 public int getAlphaLength() { 81 return alphas.length; 82 } 83 84 public MaskData getMaskData() { 85 return maskdata; 86 } 87 88 OffHeapArray ALPHA_MAP_USED = null; 89 90 @Override 91 public void setMaxAlpha(int maxalpha) { 92 ALPHA_MAP_USED = (maxalpha == 1) ? ALPHA_MAP_UNSAFE_NO_AA : ALPHA_MAP_UNSAFE; 93 } 94 95 // The alpha map used by this object (taken out of our map cache) to convert 96 // pixel coverage counts (which are in the range [0, maxalpha]) 97 // into alpha values, which are in [0,255]). 98 static final byte[] ALPHA_MAP; 99 static final OffHeapArray ALPHA_MAP_UNSAFE; |