cl.nui
Interface CLNUI
- All Superinterfaces:
- com.sun.jna.Library
public interface CLNUI
- extends com.sun.jna.Library
Nested classes/interfaces inherited from interface com.sun.jna.Library |
com.sun.jna.Library.Handler |
Fields inherited from interface com.sun.jna.Library |
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER |
Method Summary |
com.sun.jna.Pointer |
CreateNUICamera()
|
com.sun.jna.Pointer |
CreateNUIMotor()
|
boolean |
DestroyNUICamera(com.sun.jna.Pointer cam)
|
boolean |
DestroyNUIMotor(com.sun.jna.Pointer mot)
|
boolean |
GetNUICameraColorFrameRAW(com.sun.jna.Pointer cam,
byte[] pData,
int waitTimeout)
|
boolean |
GetNUICameraColorFrameRGB24(com.sun.jna.Pointer cam,
byte[] pData,
int waitTimeout)
|
boolean |
GetNUICameraColorFrameRGB32(com.sun.jna.Pointer cam,
int[] pData,
int waitTimeout)
|
boolean |
GetNUICameraDepthFrameRAW(com.sun.jna.Pointer cam,
short[] pData,
int waitTimeout)
|
boolean |
GetNUICameraDepthFrameRGB32(com.sun.jna.Pointer cam,
int[] pData,
int waitTimeout)
|
boolean |
GetNUIMotorAccelerometer(com.sun.jna.Pointer mot,
short x,
short y,
short z)
|
java.lang.String |
GetNUIMotorSerial(com.sun.jna.Pointer mot)
|
void |
loadLibrary(java.lang.String libName)
|
boolean |
NUIMotorMove(com.sun.jna.Pointer mot,
short position)
|
boolean |
SetNUIMotorLED(com.sun.jna.Pointer mot,
byte value)
|
boolean |
StartNUICamera(com.sun.jna.Pointer cam)
|
boolean |
StopNUICamera(com.sun.jna.Pointer cam)
|
libraryLoaded
static final boolean libraryLoaded
- See Also:
- Constant Field Values
libraryFilename
static final java.lang.String libraryFilename
- See Also:
- Constant Field Values
dllpathx32
static final java.lang.String dllpathx32
- See Also:
- Constant Field Values
dllpathx64
static final java.lang.String dllpathx64
- See Also:
- Constant Field Values
INSTANCE
static final CLNUI INSTANCE
loadLibrary
void loadLibrary(java.lang.String libName)
CreateNUIMotor
com.sun.jna.Pointer CreateNUIMotor()
DestroyNUIMotor
boolean DestroyNUIMotor(com.sun.jna.Pointer mot)
GetNUIMotorSerial
java.lang.String GetNUIMotorSerial(com.sun.jna.Pointer mot)
NUIMotorMove
boolean NUIMotorMove(com.sun.jna.Pointer mot,
short position)
GetNUIMotorAccelerometer
boolean GetNUIMotorAccelerometer(com.sun.jna.Pointer mot,
short x,
short y,
short z)
SetNUIMotorLED
boolean SetNUIMotorLED(com.sun.jna.Pointer mot,
byte value)
CreateNUICamera
com.sun.jna.Pointer CreateNUICamera()
DestroyNUICamera
boolean DestroyNUICamera(com.sun.jna.Pointer cam)
StartNUICamera
boolean StartNUICamera(com.sun.jna.Pointer cam)
StopNUICamera
boolean StopNUICamera(com.sun.jna.Pointer cam)
GetNUICameraColorFrameRAW
boolean GetNUICameraColorFrameRAW(com.sun.jna.Pointer cam,
byte[] pData,
int waitTimeout)
GetNUICameraColorFrameRGB24
boolean GetNUICameraColorFrameRGB24(com.sun.jna.Pointer cam,
byte[] pData,
int waitTimeout)
GetNUICameraColorFrameRGB32
boolean GetNUICameraColorFrameRGB32(com.sun.jna.Pointer cam,
int[] pData,
int waitTimeout)
GetNUICameraDepthFrameRAW
boolean GetNUICameraDepthFrameRAW(com.sun.jna.Pointer cam,
short[] pData,
int waitTimeout)
GetNUICameraDepthFrameRGB32
boolean GetNUICameraDepthFrameRGB32(com.sun.jna.Pointer cam,
int[] pData,
int waitTimeout)