|
jAER project on SourceForge | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EventExtractor2D<E>
The interface a 2D event extractor must implmeent. It is parameterized by the primitive int raw event address type.
Method Summary | |
---|---|
EventPacket |
extractPacket(AEPacketRaw events)
Extracts raw packet to EventPacket |
void |
extractPacket(AEPacketRaw raw,
EventPacket cooked)
Extracts raw packet to EventPacket |
int |
getAddressFromCell(int x,
int y,
int type)
|
int |
getSubsampleThresholdEventCount()
|
byte |
getTypeFromAddress(int addr)
|
int |
getTypemask()
|
byte |
getTypeshift()
|
int |
getUsedBits()
|
short |
getXFromAddress(int addr)
|
int |
getXmask()
|
byte |
getXshift()
|
short |
getYFromAddress(int addr)
|
int |
getYmask()
|
byte |
getYshift()
|
boolean |
isFliptype()
|
boolean |
isFlipx()
|
boolean |
isFlipy()
|
boolean |
isSubsamplingEnabled()
|
boolean |
matchesAddress(int addr1,
int addr2)
|
AEPacketRaw |
reconstructRawPacket(EventPacket packet)
reconstructs a raw packet suitable for logging to a data file, from an EventPacket that could be the result of filtering operations. |
void |
setFliptype(boolean fliptype)
|
void |
setFlipx(boolean flipx)
|
void |
setFlipy(boolean flipy)
|
void |
setSubsampleThresholdEventCount(int subsampleThresholdEventCount)
|
void |
setSubsamplingEnabled(boolean subsamplingEnabled)
|
void |
setTypemask(int typemask)
|
void |
setTypeshift(byte typeshift)
|
void |
setXmask(int xmask)
|
void |
setXshift(byte xshift)
|
void |
setYmask(int ymask)
|
void |
setYshift(byte yshift)
|
Method Detail |
---|
EventPacket extractPacket(AEPacketRaw events)
events
- the raw aer events
void extractPacket(AEPacketRaw raw, EventPacket cooked)
raw
- the raw aer eventscooked
- events are written to this cooked event packetAEPacketRaw reconstructRawPacket(EventPacket packet)
packet
- the EventPacket
byte getTypeFromAddress(int addr)
int getTypemask()
byte getTypeshift()
short getXFromAddress(int addr)
int getXmask()
byte getXshift()
short getYFromAddress(int addr)
int getYmask()
byte getYshift()
void setTypemask(int typemask)
void setTypeshift(byte typeshift)
void setXmask(int xmask)
void setXshift(byte xshift)
void setYmask(int ymask)
void setYshift(byte yshift)
boolean isFlipx()
void setFlipx(boolean flipx)
boolean isFlipy()
void setFlipy(boolean flipy)
boolean isFliptype()
void setFliptype(boolean fliptype)
int getUsedBits()
boolean matchesAddress(int addr1, int addr2)
int getAddressFromCell(int x, int y, int type)
void setSubsamplingEnabled(boolean subsamplingEnabled)
boolean isSubsamplingEnabled()
int getSubsampleThresholdEventCount()
void setSubsampleThresholdEventCount(int subsampleThresholdEventCount)
|
jAER project on SourceForge | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |