Searched defs:filter (Results 1 - 7 of 7) sorted by relevance

/gdk/samples/PhotoEditor/src/com/android/photoeditor/actions/
H A DCropAction.java34 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 DDoodleAction.java34 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 DRotateAction.java37 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 DStraightenAction.java37 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 DFlipAction.java43 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 DFilterAction.java32 * 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 DFilterStack.java122 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