public interface IVisualModule extends IPerceptualMemoryModule
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ASSIGN_FINST_CHUNK_TYPE |
static java.lang.String |
ATTENDED_STATUS_SLOT |
static java.lang.String |
CLEAR_CHUNK_TYPE |
static java.lang.String |
COLOR_CHUNK_TYPE |
static java.lang.String |
COLOR_SLOT
Comment for
COLOR |
static java.lang.String |
CURRENT_CHUNK |
static java.lang.String |
CURSOR_CHUNK_TYPE |
static java.lang.String |
EMPTY_CHUNK_TYPE |
static java.lang.String |
GUI_CHUNK_TYPE |
static java.lang.String |
HEIGHT_SLOT
Comment for
HEIGHT |
static java.lang.String |
KIND_SLOT
Comment for
KIND |
static java.lang.String |
LINE_CHUNK_TYPE |
static java.lang.String |
MOVE_ATTENTION_CHUNK_TYPE |
static java.lang.String |
NEAREST_SLOT
Comment for
NEAREST |
static java.lang.String |
OBJECTS_SLOT
Deprecated.
|
static java.lang.String |
OVAL_CHUNK_TYPE |
static java.lang.String |
PHRASE_CHUNK_TYPE |
static java.lang.String |
SCREEN_POSITION_SLOT
Comment for
SCREEN_POSITION |
static java.lang.String |
SCREEN_X_SLOT
Comment for
SCREEN_X_SLOT |
static java.lang.String |
SCREEN_Y_SLOT
Comment for
SCREEN_Y |
static java.lang.String |
SCREEN_Z_SLOT
Comment for
SCREEN_Z |
static java.lang.String |
SIZE_SLOT
Comment for
SIZE |
static java.lang.String |
START_TRACKING_CHUNK_TYPE |
static java.lang.String |
TEXT_CHUNK_TYPE |
static java.lang.String |
TIME_STATUS_SLOT |
static java.lang.String |
TOKEN_SLOT
Comment for
TOKEN |
static java.lang.String |
TYPE_SLOT
Comment for
TYPE |
static java.lang.String |
VALUE_SLOT
Comment for
VALUE |
static java.lang.String |
VISUAL_BUFFER |
static java.lang.String |
VISUAL_CHUNK_TYPE |
static java.lang.String |
VISUAL_COMMAND_CHUNK_TYPE |
static java.lang.String |
VISUAL_LOCATION_BUFFER
buffer names
|
static java.lang.String |
VISUAL_LOCATION_CHUNK_TYPE
chunk type names
|
static java.lang.String |
WIDTH_SLOT
Comment for
WIDTH |
GREATER_THAN_CURRENT_CHUNK, HIGHEST_CHUNK, LESS_THAN_CURRENT_CHUNK, LOWEST_CHUNK
STRICT_SYNCHRONIZATION_PARAM
Modifier and Type | Method and Description |
---|---|
void |
addListener(IVisualModuleListener listener,
java.util.concurrent.Executor executor) |
void |
assignFINST(IChunk visualChunk) |
void |
dispatch(VisualModuleEvent event) |
IVisualEncodingTimeEquation |
getEncodingTimeEquation() |
IVisualSearchTimeEquation |
getSearchTimeEquation() |
IVisualActivationBuffer |
getVisualActivationBuffer() |
IChunkType |
getVisualChunkType() |
IVisualLocationBuffer |
getVisualLocationBuffer() |
IChunkType |
getVisualLocationChunkType() |
IVisualMemory |
getVisualMemory()
return the backing short-term iconic memory store
|
boolean |
hasListeners() |
void |
removeListener(IVisualModuleListener listener) |
void |
reset(boolean resetFINSTs)
reset the visual system.
|
void |
setEncodingTimeEquation(IVisualEncodingTimeEquation equation) |
void |
setSearchTimeEquation(IVisualSearchTimeEquation equation) |
void |
setTrackedVisualChunk(IChunk visualChunk)
engage the visual tracking mechanism..
|
attendTo, getPerceptualMemory, search
getCommonRealityExecutor, getSymbolGrounder, setSymbolGrounder
getExecutor, isStrictSynchronizationEnabled, setStrictSynchronizationEnabled, synchronizedTimedEvent
dispose, getModel, getName, initialize, install, reset
uninstall
getAdapter
static final java.lang.String VISUAL_LOCATION_BUFFER
static final java.lang.String VISUAL_BUFFER
static final java.lang.String VISUAL_LOCATION_CHUNK_TYPE
static final java.lang.String VISUAL_CHUNK_TYPE
static final java.lang.String VISUAL_COMMAND_CHUNK_TYPE
static final java.lang.String CLEAR_CHUNK_TYPE
static final java.lang.String MOVE_ATTENTION_CHUNK_TYPE
static final java.lang.String ASSIGN_FINST_CHUNK_TYPE
static final java.lang.String START_TRACKING_CHUNK_TYPE
static final java.lang.String COLOR_CHUNK_TYPE
static final java.lang.String TEXT_CHUNK_TYPE
static final java.lang.String PHRASE_CHUNK_TYPE
static final java.lang.String OVAL_CHUNK_TYPE
static final java.lang.String GUI_CHUNK_TYPE
static final java.lang.String CURSOR_CHUNK_TYPE
static final java.lang.String EMPTY_CHUNK_TYPE
static final java.lang.String LINE_CHUNK_TYPE
static final java.lang.String SCREEN_X_SLOT
SCREEN_X_SLOT
static final java.lang.String SCREEN_Y_SLOT
SCREEN_Y
static final java.lang.String SCREEN_Z_SLOT
SCREEN_Z
static final java.lang.String KIND_SLOT
KIND
static final java.lang.String COLOR_SLOT
COLOR
static final java.lang.String SIZE_SLOT
SIZE
static final java.lang.String NEAREST_SLOT
NEAREST
@Deprecated static final java.lang.String OBJECTS_SLOT
OBJECTS
deprecated, the objects slot has been removedstatic final java.lang.String SCREEN_POSITION_SLOT
SCREEN_POSITION
static final java.lang.String VALUE_SLOT
VALUE
static final java.lang.String WIDTH_SLOT
WIDTH
static final java.lang.String TYPE_SLOT
TYPE
static final java.lang.String TOKEN_SLOT
TOKEN
static final java.lang.String HEIGHT_SLOT
HEIGHT
static final java.lang.String ATTENDED_STATUS_SLOT
static final java.lang.String TIME_STATUS_SLOT
static final java.lang.String CURRENT_CHUNK
void addListener(IVisualModuleListener listener, java.util.concurrent.Executor executor)
void removeListener(IVisualModuleListener listener)
boolean hasListeners()
void dispatch(VisualModuleEvent event)
IVisualLocationBuffer getVisualLocationBuffer()
IVisualActivationBuffer getVisualActivationBuffer()
IVisualSearchTimeEquation getSearchTimeEquation()
void setSearchTimeEquation(IVisualSearchTimeEquation equation)
IVisualEncodingTimeEquation getEncodingTimeEquation()
void setEncodingTimeEquation(IVisualEncodingTimeEquation equation)
IChunkType getVisualLocationChunkType()
IChunkType getVisualChunkType()
IVisualMemory getVisualMemory()
void setTrackedVisualChunk(IChunk visualChunk)
visualChunk
- to the visual object or null to turn offvoid reset(boolean resetFINSTs)
void assignFINST(IChunk visualChunk)