Searched defs:filter (Results 1 - 7 of 7) sorted by relevance
/gdk/samples/PhotoEditor/src/com/android/photoeditor/actions/ |
H A D | CropAction.java | 34 private CropFilter filter; field in class:CropAction 49 filter = new CropFilter(); 58 filter.setCropBounds(mapPhotoBounds(bounds, photoBounds)); 59 notifyFilterChanged(filter, false); 67 filter.setCropBounds(mapPhotoBounds(cropBounds, photoBounds)); 68 notifyFilterChanged(filter, false); 75 notifyFilterChanged(filter, true);
|
H A D | DoodleAction.java | 34 private DoodleFilter filter; field in class:DoodleAction 42 filter = new DoodleFilter(); 50 filter.addPath(color); 57 // Directly draw on doodle-view instead of waiting for top-filter output callback. 65 filter.updateLastPath(transformPath); 66 notifyFilterChanged(filter, false); 76 filter.addPath(color); 81 notifyFilterChanged(filter, true);
|
H A D | RotateAction.java | 37 private RotateFilter filter; field in class:RotateAction 46 filter = new RotateFilter(); 53 // Directly transform photo-view instead of waiting for top-filter output callback. 60 filter.setAngle(degrees); 61 notifyFilterChanged(filter, false); 74 notifyFilterChanged(filter, false); 99 notifyFilterChanged(filter, true); 103 * Rounds filter rotation degrees to multiples of 90 degrees. 110 filter.setAngle(rotateDegrees);
|
H A D | StraightenAction.java | 37 private StraightenFilter filter; field in class:StraightenAction 45 filter = new StraightenFilter(); 54 // Directly transform photo-view instead of waiting for top-filter output callback. 60 filter.setAngle(angle); 61 notifyFilterChanged(filter, false); 86 notifyFilterChanged(filter, true);
|
H A D | FlipAction.java | 43 final FlipFilter filter = new FlipFilter(); 50 flipFilterVertically(filter); 56 flipFilterHorizontally(filter); 62 flipFilterHorizontally(filter); 68 flipFilterVertically(filter); 76 flipFilterHorizontally(filter); 88 private void flipFilterHorizontally(final FlipFilter filter) { argument 90 filter.setFlip(flipHorizontal, flipVertical); 91 notifyFilterChanged(filter, true); 94 private void flipFilterVertically(final FlipFilter filter) { argument [all...] |
H A D | FilterAction.java | 32 * An action binding UI controls and filter operation for editing photo. 78 protected void notifyFilterChanged(Filter filter, boolean output) { argument 79 if (!pushedFilter && filter.isValid()) { 80 filterStack.pushFilter(filter); 84 // Notify the stack to output the changed top filter. 156 * Called when the action is about to begin; subclasses should creates a specific filter and 157 * binds the filter to necessary UI controls here. 167 * Output callback for top filter changes.
|
/gdk/samples/PhotoEditor/src/com/android/photoeditor/ |
H A D | FilterStack.java | 122 for (Filter filter : appliedStack) { 123 runFilter(filter, out); 129 private void runFilter(Filter filter, int out) { 132 filter.process(buffers[in], buffers[out]); 142 // processing stacked filters. For example, the first filter reads buffer[0] and 143 // writes buffer[1]; the second filter then reads buffer[1] and writes buffer[0]. 193 Filter filter = redoStack.pop(); 194 appliedStack.push(filter); 196 runFilter(filter, getOutBufferIndex()); 233 public void pushFilter(Filter filter) { argument [all...] |
Completed in 89 milliseconds