Modifier and Type | Method and Description |
---|---|
protected abstract IVisualMemory |
AbstractVisualModule.createVisualMemory() |
IVisualMemory |
IVisualModule.getVisualMemory()
return the backing short-term iconic memory store
|
IVisualMemory |
AbstractVisualModule.getVisualMemory() |
Modifier and Type | Method and Description |
---|---|
static PerceptualSearchResult |
VisualUtilities.getSearchResult(IChunk locationChunk,
IVisualMemory visualMemory) |
static PerceptualSearchResult |
VisualUtilities.getSearchResult(IIdentifier perceptualIdentifier,
IVisualMemory visualMemory)
return search result with identifier
|
static IChunk |
VisualUtilities.getVisualLocation(PerceptualSearchResult searchResult,
IVisualMemory visualMemory)
returns
PerceptualSearchResult.getLocation() if
isStickyAttentionEnabled() is false. |
static boolean |
VisualUtilities.isCurrentlySticky(IChunk perceptualEncoding,
IVisualMemory visualMemory,
IActivationBuffer buffer)
returns false if !
isStickyAttentionEnabled() . |
static boolean |
VisualUtilities.isCurrentlySticky(IIdentifier identifier,
IVisualMemory visualMemory)
returns false if !
isStickyAttentionEnabled() . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultVisualMemory |
Modifier and Type | Method and Description |
---|---|
static boolean |
AbstractVisualEncoder.exceedsMovementTolerance(IChunk oldVisualLocation,
IChunk newVisualLocation,
IVisualMemory visualMemory)
returns true if the visual locations are separated by more than
getMovementTolerance() , |
static IChunk |
AbstractVisualEncoder.getVisualLocation(IAfferentObject afferentObject,
IVisualMemory visualMemory)
return the visual location (defined by
IVisualPropertyHandler.RETINAL_LOCATION ) of the object. |
static IChunk |
AbstractVisualEncoder.getVisualLocation(IChunk visualChunk,
IVisualMemory visualMemory)
return the contents of screen-pos, but only if it is a visual-location
chunk
|
protected boolean |
AbstractVisualEncoder.isAttendedSticky(IIdentifier perceptId,
IChunk encoding,
IVisualMemory visualMemory)
if
isStickyAttentionEnabled() and the chunk is in the
visual buffer. |
protected boolean |
LineEncoder.isTooDirty(IAfferentObject afferentObject,
IChunk oldChunk,
IVisualMemory visualMemory) |
protected boolean |
BasicTextEncoder.isTooDirty(IAfferentObject afferentObject,
IChunk oldChunk,
IVisualMemory visualMemory) |
protected boolean |
AbstractVisualEncoder.isTooDirty(IAfferentObject afferentObject,
IChunk oldChunk,
IVisualMemory visualMemory)
used to trigger a reencoding if the old chunk is too dirty.
|
protected void |
LineEncoder.updateSlots(IAfferentObject afferentObject,
IChunk encoding,
IVisualMemory memory) |
protected void |
BasicTextEncoder.updateSlots(IAfferentObject afferentObject,
IChunk encoding,
IVisualMemory memory) |
protected void |
AbstractVisualEncoder.updateSlots(IAfferentObject afferentObject,
IChunk encoding,
IVisualMemory memory)
fill the slot values of the encoded chunk.
|
Modifier and Type | Method and Description |
---|---|
protected IVisualMemory |
AbstractVisualLocationIndexFilter.getVisualMemory() |
Modifier and Type | Method and Description |
---|---|
protected IVisualMemory |
DefaultVisualModule6.createVisualMemory() |