sub_arctic.lib
Class sem_draw_continue

java.lang.Object
  |
  +--sub_arctic.lib.sem_draw_continue

public class sem_draw_continue
extends java.lang.Object
implements interactor_pred

An interface_pred predicate class to serve as a "continue predicate" (see base_interactor.traverse_and_collect()) for a semantic redraw traversal (done by a semantic lens object). We indicate that traversal should continue unless the parent object is trivially rejected with respect to the drawable contained in the sem_draw_context parameter.

See Also:
base_interactor.traverse_and_collect(int, int, sub_arctic.lib.interactor_pred, sub_arctic.lib.interactor_pred, sub_arctic.lib.traversal_xform, java.lang.Object, sub_arctic.input.pick_collector), semantic_lens, sem_draw_context

Method Summary
 boolean test(interactor obj, java.lang.Object parameters)
          Perform the predicate test.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

test

public boolean test(interactor obj,
                    java.lang.Object parameters)
Perform the predicate test.
Specified by:
test in interface interactor_pred
Parameters:
obj - the interactor the predicate is testing.
parameters - a sem_draw_context object containing the drawable whose clipping area we are against the given object.
Returns:
predicate result.