com.github.sarxos.webcam.ds.buildin.natives
Class OpenIMAJGrabber

java.lang.Object
  extended by org.bridj.NativeObject
      extended by org.bridj.StructObject
          extended by org.bridj.cpp.CPPObject
              extended by com.github.sarxos.webcam.ds.buildin.natives.OpenIMAJGrabber
All Implemented Interfaces:
org.bridj.NativeObjectInterface

public class OpenIMAJGrabber
extends org.bridj.cpp.CPPObject

native declaration : line 1
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java or BridJ .


Field Summary
 
Fields inherited from class org.bridj.StructObject
io
 
Fields inherited from class org.bridj.NativeObject
peer, typeInfo
 
Constructor Summary
OpenIMAJGrabber()
           
OpenIMAJGrabber(org.bridj.Pointer pointer)
           
 
Method Summary
protected  org.bridj.Pointer<?> data()
           
protected  OpenIMAJGrabber data(org.bridj.Pointer<?> data)
           
 int getHeight()
           
 org.bridj.Pointer<Byte> getImage()
           
 org.bridj.Pointer<DeviceList> getVideoDevices()
           
 int getWidth()
           
 void nextFrame()
           
 boolean startSession(int width, int height, double reqFPS)
           
 boolean startSession(int width, int height, double reqFPS, org.bridj.Pointer<Device> devptr)
           
 void stopSession()
           
 
Methods inherited from class org.bridj.StructObject
toString
 
Methods inherited from class org.bridj.NativeObject
clone, equals
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OpenIMAJGrabber

public OpenIMAJGrabber()

OpenIMAJGrabber

public OpenIMAJGrabber(org.bridj.Pointer pointer)
Method Detail

getVideoDevices

public org.bridj.Pointer<DeviceList> getVideoDevices()

getImage

public org.bridj.Pointer<Byte> getImage()

nextFrame

public void nextFrame()

startSession

public boolean startSession(int width,
                            int height,
                            double reqFPS)

startSession

public boolean startSession(int width,
                            int height,
                            double reqFPS,
                            org.bridj.Pointer<Device> devptr)

stopSession

public void stopSession()

getWidth

public int getWidth()

getHeight

public int getHeight()

data

protected org.bridj.Pointer<?> data()

data

protected OpenIMAJGrabber data(org.bridj.Pointer<?> data)


Copyright © 2012-2013 Bartosz Firyn (SarXos). All Rights Reserved.