BowlerKernel
|
Public Member Functions | |
StaticFileProvider (File file) | |
void | disconnectDeviceImp () |
boolean | connectDeviceImp () |
ArrayList< String > | getNamespacesImp () |
BufferedImage | captureNewImage () |
![]() | |
void | onAsyncResponse (BowlerDatagram data) |
boolean | connect () |
boolean | isAvailable () throws InvalidConnectionException |
BufferedImage | getLatestImage (BufferedImage inputImage, BufferedImage displayImage) |
BufferedImage | getLatestImage () |
javafx.scene.image.Image | getLatestJfxImage () |
void | setGlobalPositionListener (javafx.scene.transform.Affine globalPos) |
javafx.scene.transform.Affine | getGlobalPos () |
void | setGlobalPos (javafx.scene.transform.Affine globalPos) |
![]() | |
void | disconnect () |
ArrayList< String > | getNamespaces () |
![]() | |
void | addConnectionEventListener (final IDeviceConnectionEventListener l) |
void | removeConnectionEventListener (IDeviceConnectionEventListener l) |
void | setConnection (BowlerAbstractConnection connection) |
BowlerAbstractConnection | getConnection () |
void | setAddress (MACAddress address) |
MACAddress | getAddress () |
BowlerDatagram | send (BowlerAbstractCommand command) throws NoConnectionAvailableException, InvalidResponseException |
BowlerDatagram | send (BowlerAbstractCommand command, int retry) throws NoConnectionAvailableException, InvalidResponseException |
Object[] | send (String namespace, BowlerMethod method, String rpcString, Object[] arguments, int retry) throws DeviceConnectionException |
Object[] | send (String namespace, BowlerMethod method, String rpcString, Object[] arguments) throws DeviceConnectionException |
boolean | ping () |
boolean | ping (boolean switchParser) |
ArrayList< ByteList > | getRevisions () |
boolean | hasNamespace (String string) |
void | startHeartBeat () |
void | startHeartBeat (long msHeartBeatTime) |
void | stopHeartBeat () |
void | setThreadedUpstreamPackets (boolean up) |
ArrayList< RpcEncapsulation > | getRpcList (String namespace) |
void | loadRpcList () |
void | onAllResponse (BowlerDatagram data) |
boolean | isKeepAlive () |
void | setKeepAlive (boolean keepAlive) |
long | getLastPacketTime () |
void | setLastPacketTime (long lastPacketTime) |
String | getScriptingName () |
void | setScriptingName (String scriptingName) |
ArrayList< IDeviceConnectionEventListener > | getDisconnectListeners () |
Protected Member Functions | |
boolean | captureNewImage (BufferedImage imageData) |
![]() | |
void | fireDisconnectEvent () |
void | fireConnectEvent () |
Private Attributes | |
File | file |
Additional Inherited Members | |
![]() | |
static void | deepCopy (BufferedImage src, BufferedImage dest) |
static BufferedImage | newBufferImage (int w, int h) |
static BufferedImage | toGrayScale (BufferedImage in, int w, int h) |
static BufferedImage | toGrayScale (BufferedImage in, double scale) |
static javafx.scene.image.Image | getJfxImage (BufferedImage bf) |
Definition at line 14 of file StaticFileProvider.java.
com.neuronrobotics.imageprovider.StaticFileProvider.StaticFileProvider | ( | File | file | ) |
Definition at line 18 of file StaticFileProvider.java.
References com.neuronrobotics.imageprovider.StaticFileProvider.file.
BufferedImage com.neuronrobotics.imageprovider.StaticFileProvider.captureNewImage | ( | ) |
This method should capture a new image and return it
Reimplemented from com.neuronrobotics.imageprovider.AbstractImageProvider.
Definition at line 47 of file StaticFileProvider.java.
References com.neuronrobotics.imageprovider.StaticFileProvider.file.
Referenced by com.neuronrobotics.imageprovider.StaticFileProvider.captureNewImage().
|
protected |
This method should capture a new image and load it into the Mat datatype
imageData |
Reimplemented from com.neuronrobotics.imageprovider.AbstractImageProvider.
Definition at line 23 of file StaticFileProvider.java.
References com.neuronrobotics.imageprovider.StaticFileProvider.captureNewImage(), and com.neuronrobotics.imageprovider.AbstractImageProvider.deepCopy().
boolean com.neuronrobotics.imageprovider.StaticFileProvider.connectDeviceImp | ( | ) |
Connect device imp.
Reimplemented from com.neuronrobotics.sdk.common.NonBowlerDevice.
Definition at line 35 of file StaticFileProvider.java.
void com.neuronrobotics.imageprovider.StaticFileProvider.disconnectDeviceImp | ( | ) |
This method tells the connection object to disconnect its pipes and close out the connection. Once this is called, it is safe to remove your device.
Reimplemented from com.neuronrobotics.sdk.common.NonBowlerDevice.
Definition at line 29 of file StaticFileProvider.java.
ArrayList<String> com.neuronrobotics.imageprovider.StaticFileProvider.getNamespacesImp | ( | ) |
Gets the namespaces imp.
Reimplemented from com.neuronrobotics.sdk.common.NonBowlerDevice.
Definition at line 41 of file StaticFileProvider.java.
|
private |
Definition at line 16 of file StaticFileProvider.java.
Referenced by com.neuronrobotics.imageprovider.StaticFileProvider.captureNewImage(), and com.neuronrobotics.imageprovider.StaticFileProvider.StaticFileProvider().