Type Parameters:
O - perceiving object type (an O is perceiving a U as a P)
P - perceived object type (an O is perceiving a U as a P)
U - underlying object type (an O is perceiving a U as a P)
All Implemented Interfaces:
Iterable <P>, PerceptionCollectable <P,U> , PerceptionIterable <P>
Author:
Wouter Schakel
Constructor Summary
Constructors
Method Summary
All Methods Instance Methods Concrete Methods
Returns a perceived version of the underlying object.
Returns the primary iterator.
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Constructor Details
PerceptionReiterable
Constructor.
Parameters:
perceivingObject - perceiving object
iterable - iterable over entries of underlying objects
perception - function to translate an object, and the distance to it, in to a perceived object