public class Spinnaker_C extends Spinnaker_C
Constructor and Description |
---|
Spinnaker_C() |
Modifier and Type | Method and Description |
---|---|
static byte |
False()
\defgroup SpinnakerDefsC Spinnaker C Definitions
\ingroup SpinnakerC
Definitions for Spinnaker C API
Holds enumerations, typedefs and structures that are used across the
Spinnaker C API wrapper.
|
static Spinnaker_C.spinError |
quickSpinInit(spinCamera hCamera,
quickSpin pQuickSpin)
\defgroup CQuickSpinAccess QuickSpin Access
\brief The functions in this section initialize the various QuickSpin
structs for the C API.
|
static Spinnaker_C.spinError |
quickSpinInitEx(spinCamera hCamera,
quickSpin pQuickSpin,
quickSpinTLDevice pQuickSpinTLDevice,
quickSpinTLStream pQuickSpinTLStream) |
static Spinnaker_C.spinError |
quickSpinTLDeviceInit(spinCamera hCamera,
quickSpinTLDevice pQuickSpinTLDevice) |
static Spinnaker_C.spinError |
quickSpinTLInterfaceInit(spinInterface hInterface,
quickSpinTLInterface pQuickSpinTLInterface) |
static Spinnaker_C.spinError |
quickSpinTLStreamInit(spinCamera hCamera,
quickSpinTLStream pQuickSpinTLStream) |
static Spinnaker_C.spinError |
quickSpinTLSystemInit(spinSystem hSystem,
quickSpinTLSystem pQuickSpinTLSystem) |
static Spinnaker_C.spinError |
spinBooleanGetValue(spinNodeHandle hNode,
byte[] pbValue) |
static int |
spinBooleanGetValue(spinNodeHandle hNode,
ByteBuffer pbValue) |
static Spinnaker_C.spinError |
spinBooleanGetValue(spinNodeHandle hNode,
BytePointer pbValue)
Retrieves the value of a boolean node; boolean values are represented by 'True' (which equals '0') and 'False'
(which equals '1')
|
static Spinnaker_C.spinError |
spinBooleanSetValue(spinNodeHandle hNode,
byte value)
Sets the value of a boolean node; boolean values are represented by 'True' (which equals '0') and 'False' (which
equals '1')
|
static Spinnaker_C.spinError |
spinCameraBeginAcquisition(spinCamera hCamera)
Has a camera start acquiring images
|
static Spinnaker_C.spinError |
spinCameraDeInit(spinCamera hCamera)
Deinitializes a camera, greatly reducing functionality
|
static Spinnaker_C.spinError |
spinCameraDiscoverMaxPacketSize(spinCamera hCamera,
int[] pMaxPacketSize) |
static int |
spinCameraDiscoverMaxPacketSize(spinCamera hCamera,
IntBuffer pMaxPacketSize) |
static Spinnaker_C.spinError |
spinCameraDiscoverMaxPacketSize(spinCamera hCamera,
IntPointer pMaxPacketSize)
Returns the largest packet size that can be safely used on the interface that device is connected to.
|
static Spinnaker_C.spinError |
spinCameraEndAcquisition(spinCamera hCamera)
Has a camera stop acquiring images
|
static Spinnaker_C.spinError |
spinCameraGetAccessMode(spinCamera hCamera,
int[] pAccessMode) |
static int |
spinCameraGetAccessMode(spinCamera hCamera,
IntBuffer pAccessMode) |
static Spinnaker_C.spinError |
spinCameraGetAccessMode(spinCamera hCamera,
IntPointer pAccessMode)
Retrieves the access mode of a camera (as an enum, spinAccessMode)
|
static Spinnaker_C.spinError |
spinCameraGetGuiXml(spinCamera hCamera,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinCameraGetGuiXml(spinCamera hCamera,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinCameraGetGuiXml(spinCamera hCamera,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the GUI XML from a camera
|
static Spinnaker_C.spinError |
spinCameraGetNextImage(spinCamera hCamera,
spinImage phImage)
Retrieves an image from a camera
|
static Spinnaker_C.spinError |
spinCameraGetNextImageEx(spinCamera hCamera,
long grabTimeout,
spinImage phImage)
Retrieves an image from a camera; manually set the timeout in milliseconds
|
static Spinnaker_C.spinError |
spinCameraGetNextImageSync(spinCamera hCamera,
long grabTimeout,
spinImageList phImageList)
If a camera supports one or more streams, this function gets one image from each
of the camera's streams, and returns the images in a list.
|
static Spinnaker_C.spinError |
spinCameraGetNodeMap(spinCamera hCamera,
spinNodeMapHandle phNodeMap)
Retrieves the GenICam nodemap from a camera
|
static Spinnaker_C.spinError |
spinCameraGetTLDeviceNodeMap(spinCamera hCamera,
spinNodeMapHandle phNodeMap)
Retrieves the transport layer device nodemap from a camera
|
static Spinnaker_C.spinError |
spinCameraGetTLStreamNodeMap(spinCamera hCamera,
spinNodeMapHandle phNodeMap)
Retrieves the transport layer stream nodemap from a camera
|
static Spinnaker_C.spinError |
spinCameraGetUniqueID(spinCamera hCamera,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinCameraGetUniqueID(spinCamera hCamera,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinCameraGetUniqueID(spinCamera hCamera,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves a unique identifier for a camera
|
static Spinnaker_C.spinError |
spinCameraInit(spinCamera hCamera)
Initializes a camera, allowing for much more interaction
|
static Spinnaker_C.spinError |
spinCameraIsInitialized(spinCamera hCamera,
byte[] pbInit) |
static int |
spinCameraIsInitialized(spinCamera hCamera,
ByteBuffer pbInit) |
static Spinnaker_C.spinError |
spinCameraIsInitialized(spinCamera hCamera,
BytePointer pbInit)
Checks whether a camera is currently initialized
|
static Spinnaker_C.spinError |
spinCameraIsStreaming(spinCamera hCamera,
byte[] pbIsStreaming) |
static int |
spinCameraIsStreaming(spinCamera hCamera,
ByteBuffer pbIsStreaming) |
static Spinnaker_C.spinError |
spinCameraIsStreaming(spinCamera hCamera,
BytePointer pbIsStreaming)
Checks whether a camera is currently acquiring images
|
static Spinnaker_C.spinError |
spinCameraIsValid(spinCamera hCamera,
byte[] pbValid) |
static int |
spinCameraIsValid(spinCamera hCamera,
ByteBuffer pbValid) |
static Spinnaker_C.spinError |
spinCameraIsValid(spinCamera hCamera,
BytePointer pbValid)
Checks whether a camera is still valid for use
|
static Spinnaker_C.spinError |
spinCameraListAppend(spinCameraList hCameraListBase,
spinCameraList hCameraListToAppend)
Appends all the cameras from one camera list to another
|
static Spinnaker_C.spinError |
spinCameraListClear(spinCameraList hCameraList)
Clears a camera list
|
static Spinnaker_C.spinError |
spinCameraListCreateEmpty(spinCameraList phCameraList)
Creates an empty camera list (camera lists created this way must be destroyed)
|
static Spinnaker_C.spinError |
spinCameraListDestroy(spinCameraList hCameraList)
Destroys a camera list
|
static Spinnaker_C.spinError |
spinCameraListGet(spinCameraList hCameraList,
long index,
spinCamera phCamera)
Retrieves a camera from a camera list using an index.
|
static Spinnaker_C.spinError |
spinCameraListGetBySerial(spinCameraList hCameraList,
BytePointer pSerial,
spinCamera phCamera)
Retrieves a camera from a camera list using its serial number.
|
static int |
spinCameraListGetBySerial(spinCameraList hCameraList,
String pSerial,
spinCamera phCamera) |
static Spinnaker_C.spinError |
spinCameraListGetSize(spinCameraList hCameraList,
SizeTPointer pSize)
Retrieves the number of cameras on a camera list
|
static Spinnaker_C.spinError |
spinCameraListRemove(spinCameraList hCameraList,
long index)
Removes a camera from a camera list using its index
|
static Spinnaker_C.spinError |
spinCameraListRemoveBySerial(spinCameraList hCameraList,
BytePointer pSerial)
Removes a camera from a camera list using its serial number
|
static int |
spinCameraListRemoveBySerial(spinCameraList hCameraList,
String pSerial) |
static Spinnaker_C.spinError |
spinCameraReadPort(spinCamera hCamera,
long iAddress,
Pointer pBuffer,
long iSize) |
static Spinnaker_C.spinError |
spinCameraRegisterDeviceEventHandler(spinCamera hCamera,
spinDeviceEventHandler hDeviceEventHandler)
Registers a universal device event handler (every device event type) to a camera
|
static Spinnaker_C.spinError |
spinCameraRegisterDeviceEventHandlerEx(spinCamera hCamera,
spinDeviceEventHandler hDeviceEventHandler,
BytePointer pName)
Registers a specific device event handler (only one device event type) to a camera
|
static int |
spinCameraRegisterDeviceEventHandlerEx(spinCamera hCamera,
spinDeviceEventHandler hDeviceEventHandler,
String pName) |
static Spinnaker_C.spinError |
spinCameraRegisterImageEventHandler(spinCamera hCamera,
spinImageEventHandler hImageEventHandler)
Registers an image event handler to a camera
|
static Spinnaker_C.spinError |
spinCameraRegisterImageEventHandlerEx(spinCamera hCamera,
spinImageEventHandler hImageEventHandler,
long streamIndex)
Registers an image event handler to a camera
Registers a specific stream handler for the camera given a stream index.
|
static Spinnaker_C.spinError |
spinCameraRegisterImageListEventHandler(spinCamera hCamera,
spinImageListEventHandler hImageListEventHandler)
Registers an image list event handler to a camera
|
static Spinnaker_C.spinError |
spinCameraRelease(spinCamera hCamera)
Releases a camera
|
static Spinnaker_C.spinError |
spinCameraUnregisterDeviceEventHandler(spinCamera hCamera,
spinDeviceEventHandler hDeviceEventHandler)
Unregisters a device event handler from a camera
|
static Spinnaker_C.spinError |
spinCameraUnregisterImageEventHandler(spinCamera hCamera,
spinImageEventHandler hImageEventHandler)
Unregisters an image event handler from a camera
|
static Spinnaker_C.spinError |
spinCameraUnregisterImageListEventHandler(spinCamera hCamera,
spinImageListEventHandler hImageListEventHandler)
Unregisters an image list event handler from a camera
|
static Spinnaker_C.spinError |
spinCameraWritePort(spinCamera hCamera,
long iAddress,
Pointer pBuffer,
long iSize) |
static Spinnaker_C.spinError |
spinCategoryGetFeatureByIndex(spinNodeHandle hCategoryNode,
long index,
spinNodeHandle phFeature)
Retrieves a node from a category node using an index
|
static Spinnaker_C.spinError |
spinCategoryGetNumFeatures(spinNodeHandle hCategoryNode,
SizeTPointer pValue)
Retrieves the number of a features (or child nodes) or a category node
|
static Spinnaker_C.spinError |
spinCategoryReleaseNode(spinNodeHandle hCategoryNode,
spinNodeHandle hFeature)
Releases the feature node from the category node.
|
static Spinnaker_C.spinError |
spinCommandExecute(spinNodeHandle hNode)
Executes the action associated to a command node
|
static Spinnaker_C.spinError |
spinCommandIsDone(spinNodeHandle hNode,
byte[] pbValue) |
static int |
spinCommandIsDone(spinNodeHandle hNode,
ByteBuffer pbValue) |
static Spinnaker_C.spinError |
spinCommandIsDone(spinNodeHandle hNode,
BytePointer pbValue)
Retrieves whether or not the action of a command node has completed
|
static Spinnaker_C.spinError |
spinDeviceArrivalEventHandlerCreate(spinDeviceArrivalEventHandler phDeviceArrivalEventHandler,
spinArrivalEventFunction pFunction,
Pointer pUserData)
Creates a device arrival event handler
|
static Spinnaker_C.spinError |
spinDeviceArrivalEventHandlerDestroy(spinDeviceArrivalEventHandler hDeviceArrivalEventHandler)
Destroys a device arrival event handler
|
static Spinnaker_C.spinError |
spinDeviceEventGetId(spinDeviceEventData hDeviceEventData,
long[] pEventId) |
static int |
spinDeviceEventGetId(spinDeviceEventData hDeviceEventData,
LongBuffer pEventId) |
static Spinnaker_C.spinError |
spinDeviceEventGetId(spinDeviceEventData hDeviceEventData,
LongPointer pEventId)
Retrieves the event ID of a device event
|
static Spinnaker_C.spinError |
spinDeviceEventGetName(spinDeviceEventData hDeviceEventData,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinDeviceEventGetName(spinDeviceEventData hDeviceEventData,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinDeviceEventGetName(spinDeviceEventData hDeviceEventData,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the event name of a device event
|
static Spinnaker_C.spinError |
spinDeviceEventGetPayloadData(spinDeviceEventData hDeviceEventData,
byte[] pBuf,
SizeTPointer pBufSize) |
static int |
spinDeviceEventGetPayloadData(spinDeviceEventData hDeviceEventData,
ByteBuffer pBuf,
SizeTPointer pBufSize) |
static Spinnaker_C.spinError |
spinDeviceEventGetPayloadData(spinDeviceEventData hDeviceEventData,
BytePointer pBuf,
SizeTPointer pBufSize)
Retrieves the payload data of a device event
|
static Spinnaker_C.spinError |
spinDeviceEventGetPayloadDataSize(spinDeviceEventData hDeviceEventData,
SizeTPointer pBufSize)
Retrieves the payload data size of a device event
|
static Spinnaker_C.spinError |
spinDeviceEventHandlerCreate(spinDeviceEventHandler phDeviceEventHandler,
spinDeviceEventFunction pFunction,
Pointer pUserData)
Creates a device event handler
|
static Spinnaker_C.spinError |
spinDeviceEventHandlerDestroy(spinDeviceEventHandler hDeviceEventHandler)
Destroys a device event handler
|
static Spinnaker_C.spinError |
spinDeviceRemovalEventHandlerCreate(spinDeviceRemovalEventHandler phDeviceRemovalEventHandler,
spinRemovalEventFunction pFunction,
Pointer pUserData)
Creates a device removal event handler
|
static Spinnaker_C.spinError |
spinDeviceRemovalEventHandlerDestroy(spinDeviceRemovalEventHandler hDeviceRemovalEventHandler)
Destroys a device removal event handler
|
static Spinnaker_C.spinError |
spinEnumerationEntryGetEnumValue(spinNodeHandle hNode,
SizeTPointer pValue)
Retrieves the enum value (as an integer) of an entry node; note that enumeraiton entry int and enum values are
different - int values defined on camera, enum values found in SpinnakerDefsC.h
|
static Spinnaker_C.spinError |
spinEnumerationEntryGetIntValue(spinNodeHandle hNode,
long[] pValue) |
static int |
spinEnumerationEntryGetIntValue(spinNodeHandle hNode,
LongBuffer pValue) |
static Spinnaker_C.spinError |
spinEnumerationEntryGetIntValue(spinNodeHandle hNode,
LongPointer pValue)
Retrieves the integer value of an entry node; note that enumeration entry int and enum values are different - int
values defined on camera, enum values found in SpinnakerDefsC.h
|
static Spinnaker_C.spinError |
spinEnumerationEntryGetSymbolic(spinNodeHandle hNode,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinEnumerationEntryGetSymbolic(spinNodeHandle hNode,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinEnumerationEntryGetSymbolic(spinNodeHandle hNode,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the symbolic of an entry node as a c-string
|
static Spinnaker_C.spinError |
spinEnumerationGetCurrentEntry(spinNodeHandle hEnumNode,
spinNodeHandle phEntry)
Retrieves the currently selected entry node from an enum node
|
static Spinnaker_C.spinError |
spinEnumerationGetEntryByIndex(spinNodeHandle hEnumNode,
long index,
spinNodeHandle phEntry)
Retrieves an entry node from an enum node using an index
|
static Spinnaker_C.spinError |
spinEnumerationGetEntryByName(spinNodeHandle hEnumNode,
BytePointer pName,
spinNodeHandle phEntry)
Retrieves an entry node from an enum node using the entry's symbolic
|
static int |
spinEnumerationGetEntryByName(spinNodeHandle hEnumNode,
String pName,
spinNodeHandle phEntry) |
static Spinnaker_C.spinError |
spinEnumerationGetNumEntries(spinNodeHandle hEnumNode,
SizeTPointer pValue)
Retrieves the number of entries of an enum node
|
static Spinnaker_C.spinError |
spinEnumerationReleaseNode(spinNodeHandle hEnumNode,
spinNodeHandle hEntry)
Releases the entry node from the enum node handle.
|
static Spinnaker_C.spinError |
spinEnumerationSetEnumValue(spinNodeHandle hEnumNode,
long value)
Sets a new entry using its enum; note that enumeration entry int and enum values are different - int values
defined on camera, enum values found in SpinnakerDefsC.h
|
static Spinnaker_C.spinError |
spinEnumerationSetIntValue(spinNodeHandle hEnumNode,
long value)
Sets a new entry using its integer value retrieved from a call to spinEnumerationEntryGetIntValue(); note that
enumeration entry int and enum values are different - int values defined on camera, enum values found in
SpinnakerDefsC.h
|
static Spinnaker_C.spinError |
spinErrorGetLast(int[] pError) |
static int |
spinErrorGetLast(IntBuffer pError) |
static Spinnaker_C.spinError |
spinErrorGetLast(IntPointer pError)
Retrieves the error code of the last error
|
static Spinnaker_C.spinError |
spinErrorGetLastBuildDate(byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinErrorGetLastBuildDate(ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinErrorGetLastBuildDate(BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the build date of the last error
|
static Spinnaker_C.spinError |
spinErrorGetLastBuildTime(byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinErrorGetLastBuildTime(ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinErrorGetLastBuildTime(BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the build time of the last error
|
static Spinnaker_C.spinError |
spinErrorGetLastFileName(byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinErrorGetLastFileName(ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinErrorGetLastFileName(BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the filename of the last error
|
static Spinnaker_C.spinError |
spinErrorGetLastFullMessage(byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinErrorGetLastFullMessage(ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinErrorGetLastFullMessage(BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the full error message of the last error
|
static Spinnaker_C.spinError |
spinErrorGetLastFunctionName(byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinErrorGetLastFunctionName(ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinErrorGetLastFunctionName(BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the function name of the last error
|
static Spinnaker_C.spinError |
spinErrorGetLastLineNumber(long[] pLineNum) |
static int |
spinErrorGetLastLineNumber(LongBuffer pLineNum) |
static Spinnaker_C.spinError |
spinErrorGetLastLineNumber(LongPointer pLineNum)
Retrieves the line number of the last error
|
static Spinnaker_C.spinError |
spinErrorGetLastMessage(byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinErrorGetLastMessage(ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinErrorGetLastMessage(BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the error message of the last error
|
static Spinnaker_C.spinError |
spinFloatGetMax(spinNodeHandle hNode,
double[] pValue) |
static int |
spinFloatGetMax(spinNodeHandle hNode,
DoubleBuffer pValue) |
static Spinnaker_C.spinError |
spinFloatGetMax(spinNodeHandle hNode,
DoublePointer pValue)
Retrieves the maximum value of a float node; all potential values must be lesser than or equal to the maximum
|
static Spinnaker_C.spinError |
spinFloatGetMin(spinNodeHandle hNode,
double[] pValue) |
static int |
spinFloatGetMin(spinNodeHandle hNode,
DoubleBuffer pValue) |
static Spinnaker_C.spinError |
spinFloatGetMin(spinNodeHandle hNode,
DoublePointer pValue)
Retrieves the minimum value of a float node; all potential values must be greater than or equal to the minimum
|
static Spinnaker_C.spinError |
spinFloatGetRepresentation(spinNodeHandle hNode,
int[] pValue) |
static int |
spinFloatGetRepresentation(spinNodeHandle hNode,
IntBuffer pValue) |
static Spinnaker_C.spinError |
spinFloatGetRepresentation(spinNodeHandle hNode,
IntPointer pValue)
Retrieves the numerical representation of the value of a node; i.e.
|
static Spinnaker_C.spinError |
spinFloatGetUnit(spinNodeHandle hNode,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinFloatGetUnit(spinNodeHandle hNode,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinFloatGetUnit(spinNodeHandle hNode,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the units of the float node value
|
static Spinnaker_C.spinError |
spinFloatGetValue(spinNodeHandle hNode,
double[] pValue) |
static int |
spinFloatGetValue(spinNodeHandle hNode,
DoubleBuffer pValue) |
static Spinnaker_C.spinError |
spinFloatGetValue(spinNodeHandle hNode,
DoublePointer pValue)
Retrieves the value of a float node
|
static Spinnaker_C.spinError |
spinFloatGetValueEx(spinNodeHandle hNode,
byte bVerify,
double[] pValue) |
static int |
spinFloatGetValueEx(spinNodeHandle hNode,
byte bVerify,
DoubleBuffer pValue) |
static Spinnaker_C.spinError |
spinFloatGetValueEx(spinNodeHandle hNode,
byte bVerify,
DoublePointer pValue)
Retrieves the value of a float node; manually set whether to verify the node
|
static Spinnaker_C.spinError |
spinFloatSetValue(spinNodeHandle hNode,
double value)
Sets the value of a float node
|
static Spinnaker_C.spinError |
spinFloatSetValueEx(spinNodeHandle hNode,
byte bVerify,
double value)
Sets the value of a float node; manually set whether to verify the node
|
static Spinnaker_C.spinError |
spinImageCalculateStatistics(spinImage hImage,
spinImageStatistics hStatistics)
Calculates the image statistics of an image
|
static Spinnaker_C.spinError |
spinImageCheckCRC(spinImage hImage,
byte[] pbCheckCRC) |
static int |
spinImageCheckCRC(spinImage hImage,
ByteBuffer pbCheckCRC) |
static Spinnaker_C.spinError |
spinImageCheckCRC(spinImage hImage,
BytePointer pbCheckCRC)
Checks whether the CRC of an image is correct
|
static Spinnaker_C.spinError |
spinImageChunkDataGetFloatValue(spinImage hImage,
BytePointer pName,
double[] pValue) |
static Spinnaker_C.spinError |
spinImageChunkDataGetFloatValue(spinImage hImage,
BytePointer pName,
DoubleBuffer pValue) |
static Spinnaker_C.spinError |
spinImageChunkDataGetFloatValue(spinImage hImage,
BytePointer pName,
DoublePointer pValue) |
static int |
spinImageChunkDataGetFloatValue(spinImage hImage,
String pName,
double[] pValue) |
static int |
spinImageChunkDataGetFloatValue(spinImage hImage,
String pName,
DoubleBuffer pValue) |
static int |
spinImageChunkDataGetFloatValue(spinImage hImage,
String pName,
DoublePointer pValue) |
static Spinnaker_C.spinError |
spinImageChunkDataGetIntValue(spinImage hImage,
BytePointer pName,
long[] pValue) |
static Spinnaker_C.spinError |
spinImageChunkDataGetIntValue(spinImage hImage,
BytePointer pName,
LongBuffer pValue) |
static Spinnaker_C.spinError |
spinImageChunkDataGetIntValue(spinImage hImage,
BytePointer pName,
LongPointer pValue)
\defgroup CChunkData Chunk data access
\brief The functions in this section provide access to chunk data
stored on images.
|
static int |
spinImageChunkDataGetIntValue(spinImage hImage,
String pName,
long[] pValue) |
static int |
spinImageChunkDataGetIntValue(spinImage hImage,
String pName,
LongBuffer pValue) |
static int |
spinImageChunkDataGetIntValue(spinImage hImage,
String pName,
LongPointer pValue) |
static Spinnaker_C.spinError |
spinImageCreate(spinImage hSrcImage,
spinImage phDestImage)
Creates an image from another;
images created this way must be destroyed
|
static Spinnaker_C.spinError |
spinImageCreateEmpty(spinImage phImage)
Creates an empty image;
images created this way must be destroyed
|
static int |
spinImageCreateEx(spinImage phImage,
long width,
long height,
long offsetX,
long offsetY,
int pixelFormat,
Pointer pData) |
static Spinnaker_C.spinError |
spinImageCreateEx(spinImage phImage,
long width,
long height,
long offsetX,
long offsetY,
Spinnaker_C.spinPixelFormatEnums pixelFormat,
Pointer pData)
Creates an image with some set properties;
images created this way must be destroyed
|
static int |
spinImageCreateEx2(spinImage phImage,
long width,
long height,
long offsetX,
long offsetY,
int pixelFormat,
Pointer pData,
int dataPayloadType,
long dataSize) |
static Spinnaker_C.spinError |
spinImageCreateEx2(spinImage phImage,
long width,
long height,
long offsetX,
long offsetY,
Spinnaker_C.spinPixelFormatEnums pixelFormat,
Pointer pData,
Spinnaker_C.spinTLPayloadType dataPayloadType,
long dataSize)
Creates an image with some set properties;
images created this way must be destroyed
|
static Spinnaker_C.spinError |
spinImageDeepCopy(spinImage hSrcImage,
spinImage hDestImage)
Creates a deep copy of an image (the destination image must be created as an empty image prior to the deep copy)
|
static Spinnaker_C.spinError |
spinImageDestroy(spinImage hImage)
Destroys an image
|
static Spinnaker_C.spinError |
spinImageEventHandlerCreate(spinImageEventHandler phImageEventHandler,
spinImageEventFunction pFunction,
Pointer pUserData)
Creates an image event handler
|
static Spinnaker_C.spinError |
spinImageEventHandlerDestroy(spinImageEventHandler hImageEventHandler)
Destroys an image event handler
|
static Spinnaker_C.spinError |
spinImageGetBitsPerPixel(spinImage hImage,
SizeTPointer pBitsPerPixel)
Retrieves the number of bits per pixel of an image
|
static Spinnaker_C.spinError |
spinImageGetBufferSize(spinImage hImage,
SizeTPointer pSize)
Retrieves the buffer size of an image
|
static Spinnaker_C.spinError |
spinImageGetChunkLayoutID(spinImage hImage,
long[] pId) |
static int |
spinImageGetChunkLayoutID(spinImage hImage,
LongBuffer pId) |
static Spinnaker_C.spinError |
spinImageGetChunkLayoutID(spinImage hImage,
LongPointer pId)
Retrieves the chunk layout ID of an image
|
static Spinnaker_C.spinError |
spinImageGetColorProcessing(spinImage hImage,
int[] pAlgorithm) |
static int |
spinImageGetColorProcessing(spinImage hImage,
IntBuffer pAlgorithm) |
static Spinnaker_C.spinError |
spinImageGetColorProcessing(spinImage hImage,
IntPointer pAlgorithm)
Retrieves the color processing algorithm of a specific image
|
static Spinnaker_C.spinError |
spinImageGetData(spinImage hImage,
Pointer ppData) |
static Spinnaker_C.spinError |
spinImageGetData(spinImage hImage,
PointerPointer ppData)
Retrieves the image data of an image
|
static Spinnaker_C.spinError |
spinImageGetFrameID(spinImage hImage,
long[] pFrameID) |
static int |
spinImageGetFrameID(spinImage hImage,
LongBuffer pFrameID) |
static Spinnaker_C.spinError |
spinImageGetFrameID(spinImage hImage,
LongPointer pFrameID)
Retrieves the frame ID of an image
|
static Spinnaker_C.spinError |
spinImageGetHeight(spinImage hImage,
SizeTPointer pHeight)
Retrieves the height of an image
|
static Spinnaker_C.spinError |
spinImageGetID(spinImage hImage,
long[] pId) |
static int |
spinImageGetID(spinImage hImage,
LongBuffer pId) |
static Spinnaker_C.spinError |
spinImageGetID(spinImage hImage,
LongPointer pId)
Retrieves the ID of an image
|
static Spinnaker_C.spinError |
spinImageGetOffsetX(spinImage hImage,
SizeTPointer pOffsetX)
Retrieves the offset of an image along its X axis
|
static Spinnaker_C.spinError |
spinImageGetOffsetY(spinImage hImage,
SizeTPointer pOffsetY)
Retrieves the offset of an image along its Y axis
|
static Spinnaker_C.spinError |
spinImageGetPaddingX(spinImage hImage,
SizeTPointer pPaddingX)
Retrieves the padding of an image along its X axis
|
static Spinnaker_C.spinError |
spinImageGetPaddingY(spinImage hImage,
SizeTPointer pPaddingY)
Retrieves the padding of an image along its Y axis
|
static Spinnaker_C.spinError |
spinImageGetPayloadType(spinImage hImage,
SizeTPointer pPayloadType)
Retrieves the payload type of an image (as an enum, spinPayloadTypeInfoIds)
|
static Spinnaker_C.spinError |
spinImageGetPixelFormat(spinImage hImage,
int[] pPixelFormat) |
static int |
spinImageGetPixelFormat(spinImage hImage,
IntBuffer pPixelFormat) |
static Spinnaker_C.spinError |
spinImageGetPixelFormat(spinImage hImage,
IntPointer pPixelFormat)
Retrieves the pixel format of an image (as an enum, spinPixelFormatEnums)
|
static Spinnaker_C.spinError |
spinImageGetPixelFormatName(spinImage hImage,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinImageGetPixelFormatName(spinImage hImage,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinImageGetPixelFormatName(spinImage hImage,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the pixel format of an image (as a symbolic)
|
static Spinnaker_C.spinError |
spinImageGetPrivateData(spinImage hImage,
Pointer ppData) |
static Spinnaker_C.spinError |
spinImageGetPrivateData(spinImage hImage,
PointerPointer ppData)
Retrieves the private data of an image
|
static Spinnaker_C.spinError |
spinImageGetSize(spinImage hImage,
SizeTPointer pImageSize)
Retrieves the size of an image
|
static Spinnaker_C.spinError |
spinImageGetStatus(spinImage hImage,
int[] pStatus) |
static int |
spinImageGetStatus(spinImage hImage,
IntBuffer pStatus) |
static Spinnaker_C.spinError |
spinImageGetStatus(spinImage hImage,
IntPointer pStatus)
Retrieves the image status of an image
|
static int |
spinImageGetStatusDescription(int status,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinImageGetStatusDescription(int status,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static int |
spinImageGetStatusDescription(int status,
BytePointer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinImageGetStatusDescription(Spinnaker_C.spinImageStatus status,
byte[] pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinImageGetStatusDescription(Spinnaker_C.spinImageStatus status,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinImageGetStatusDescription(Spinnaker_C.spinImageStatus status,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the description of image status
|
static Spinnaker_C.spinError |
spinImageGetStride(spinImage hImage,
SizeTPointer pStride)
Retrieves the stride of an image
|
static Spinnaker_C.spinError |
spinImageGetTimeStamp(spinImage hImage,
long[] pTimeStamp) |
static int |
spinImageGetTimeStamp(spinImage hImage,
LongBuffer pTimeStamp) |
static Spinnaker_C.spinError |
spinImageGetTimeStamp(spinImage hImage,
LongPointer pTimeStamp)
Retrieves the timestamp of an image
|
static Spinnaker_C.spinError |
spinImageGetTLPayloadType(spinImage hImage,
int[] pPayloadType) |
static int |
spinImageGetTLPayloadType(spinImage hImage,
IntBuffer pPayloadType) |
static Spinnaker_C.spinError |
spinImageGetTLPayloadType(spinImage hImage,
IntPointer pPayloadType)
Retrieves the transport layer payload type of an image (as an enum, spinPayloadTypeInfoIds)
|
static Spinnaker_C.spinError |
spinImageGetTLPixelFormat(spinImage hImage,
long[] pPixelFormat) |
static int |
spinImageGetTLPixelFormat(spinImage hImage,
LongBuffer pPixelFormat) |
static Spinnaker_C.spinError |
spinImageGetTLPixelFormat(spinImage hImage,
LongPointer pPixelFormat)
Retrieves the transport layer pixel format of an image (as an unsigned integer)
|
static Spinnaker_C.spinError |
spinImageGetTLPixelFormatNamespace(spinImage hImage,
int[] pPixelFormatNamespace) |
static int |
spinImageGetTLPixelFormatNamespace(spinImage hImage,
IntBuffer pPixelFormatNamespace) |
static Spinnaker_C.spinError |
spinImageGetTLPixelFormatNamespace(spinImage hImage,
IntPointer pPixelFormatNamespace)
Retrieves the transport layer pixel format namespace of an image (as an enum, spinPixelFormatNamespaceID)
|
static Spinnaker_C.spinError |
spinImageGetValidPayloadSize(spinImage hImage,
SizeTPointer pSize)
Retrieves the valid payload size of an image
|
static Spinnaker_C.spinError |
spinImageGetWidth(spinImage hImage,
SizeTPointer pWidth)
Retrieves the width of an image
|
static Spinnaker_C.spinError |
spinImageHasCRC(spinImage hImage,
byte[] pbHasCRC) |
static int |
spinImageHasCRC(spinImage hImage,
ByteBuffer pbHasCRC) |
static Spinnaker_C.spinError |
spinImageHasCRC(spinImage hImage,
BytePointer pbHasCRC)
Checks whether an image has CRC
|
static Spinnaker_C.spinError |
spinImageIsIncomplete(spinImage hImage,
byte[] pbIsIncomplete) |
static int |
spinImageIsIncomplete(spinImage hImage,
ByteBuffer pbIsIncomplete) |
static Spinnaker_C.spinError |
spinImageIsIncomplete(spinImage hImage,
BytePointer pbIsIncomplete)
Checks whether an image is incomplete
|
static Spinnaker_C.spinError |
spinImageListAppend(spinImageList hImageListBase,
spinImageList hImageListToAppend)
Appends all the images from one image list to another
|
static Spinnaker_C.spinError |
spinImageListClear(spinImageList hImageList)
Clears a image list
|
static Spinnaker_C.spinError |
spinImageListCreateEmpty(spinImageList phImageList)
Creates an empty image list (image lists created this way must be destroyed)
|
static Spinnaker_C.spinError |
spinImageListDestroy(spinImageList hImageList)
Destroys a image list
|
static Spinnaker_C.spinError |
spinImageListEventHandlerCreate(spinImageListEventHandler phImageEventHandler,
spinImageListEventFunction pFunction,
Pointer pUserData)
Creates an image list event handler
|
static Spinnaker_C.spinError |
spinImageListEventHandlerDestroy(spinImageListEventHandler hImageListEventHandler)
Destroys an image list event handler
|
static Spinnaker_C.spinError |
spinImageListGet(spinImageList hImageList,
long index,
spinImage phImage)
Retrieves a image from a image list using an index.
|
static int |
spinImageListGetByPixelFormat(spinImageList hImageList,
int pixelFormat,
spinImage phImage) |
static Spinnaker_C.spinError |
spinImageListGetByPixelFormat(spinImageList hImageList,
Spinnaker_C.spinPixelFormatEnums pixelFormat,
spinImage phImage)
Retrieves a image from a image list given its pixel format.
|
static Spinnaker_C.spinError |
spinImageListGetSize(spinImageList hImageList,
SizeTPointer pSize)
Retrieves the number of images in an image list
|
static Spinnaker_C.spinError |
spinImageListLoad(spinImageList phImageList,
BytePointer fileName)
Creates an image list object from file.
|
static int |
spinImageListLoad(spinImageList phImageList,
String fileName) |
static Spinnaker_C.spinError |
spinImageListRelease(spinImageList hImageList) |
static Spinnaker_C.spinError |
spinImageListRemove(spinImageList hImageList,
long index)
Removes a image from a image list using its index
|
static int |
spinImageListRemoveByPixelFormat(spinImageList hImageList,
int pixelFormat) |
static Spinnaker_C.spinError |
spinImageListRemoveByPixelFormat(spinImageList hImageList,
Spinnaker_C.spinPixelFormatEnums pixelFormat)
Removes a image from a image list using its pixel format
|
static Spinnaker_C.spinError |
spinImageListSave(spinImageList hImageList,
BytePointer fileName)
Saves an image list as an object to a file.
|
static int |
spinImageListSave(spinImageList hImageList,
String fileName) |
static Spinnaker_C.spinError |
spinImageProcessorApplyGamma(spinImageProcessor hImageProcessor,
spinImage hSrcImage,
spinImage hDestImage,
float gamma,
byte applyGammaInverse)
Applies gamma correction to the source image and stores the result in the destination image.
|
static int |
spinImageProcessorConvert(spinImageProcessor hImageProcessor,
spinImage hSrcImage,
spinImage hDestImage,
int destFormat) |
static Spinnaker_C.spinError |
spinImageProcessorConvert(spinImageProcessor hImageProcessor,
spinImage hSrcImage,
spinImage hDestImage,
Spinnaker_C.spinPixelFormatEnums destFormat)
Converts the source image buffer to the specified destination pixel format and
stores the result in the destination image.
|
static int |
spinImageProcessorConvertImageList(spinImageProcessor hImageProcessor,
spinImageList hSrcImageList,
spinImage hDestImage,
int destFormat) |
static Spinnaker_C.spinError |
spinImageProcessorConvertImageList(spinImageProcessor hImageProcessor,
spinImageList hSrcImageList,
spinImage hDestImage,
Spinnaker_C.spinPixelFormatEnums destFormat)
Converts the source list of image buffers to the specified output pixel format
and returns the result in a new image.
|
static Spinnaker_C.spinError |
spinImageProcessorCreate(spinImageProcessor phImageProcessor)
Creates an image processor
|
static Spinnaker_C.spinError |
spinImageProcessorDestroy(spinImageProcessor hImageProcessor)
Destroys a image list
|
static Spinnaker_C.spinError |
spinImageProcessorGetColorProcessing(spinImageProcessor hImageProcessor,
int[] pColorAlgorithm) |
static int |
spinImageProcessorGetColorProcessing(spinImageProcessor hImageProcessor,
IntBuffer pColorAlgorithm) |
static Spinnaker_C.spinError |
spinImageProcessorGetColorProcessing(spinImageProcessor hImageProcessor,
IntPointer pColorAlgorithm)
Gets the default color processing algorithm.
|
static Spinnaker_C.spinError |
spinImageProcessorGetNumDecompressionThreads(spinImageProcessor hImageProcessor,
int[] pNumThreads) |
static int |
spinImageProcessorGetNumDecompressionThreads(spinImageProcessor hImageProcessor,
IntBuffer pNumThreads) |
static Spinnaker_C.spinError |
spinImageProcessorGetNumDecompressionThreads(spinImageProcessor hImageProcessor,
IntPointer pNumThreads)
Gets the number of threads used for image decompression during spinImageProcessorConvert().
|
static int |
spinImageProcessorSetColorProcessing(spinImageProcessor hImageProcessor,
int colorAlgorithm) |
static Spinnaker_C.spinError |
spinImageProcessorSetColorProcessing(spinImageProcessor hImageProcessor,
Spinnaker_C.spinColorProcessingAlgorithm colorAlgorithm)
Sets the color processing algorithm used at the time of the spinImageProcessorConvert()
call, therefore the most recent execution of this function will take precedence.
|
static Spinnaker_C.spinError |
spinImageProcessorSetNumDecompressionThreads(spinImageProcessor hImageProcessor,
int numThreads)
Sets the default number of threads used for image decompression during
spinImageProcessorConvert().
|
static Spinnaker_C.spinError |
spinImageRelease(spinImage hImage)
Releases an image
|
static int |
spinImageReset(spinImage hImage,
long width,
long height,
long offsetX,
long offsetY,
int pixelFormat) |
static Spinnaker_C.spinError |
spinImageReset(spinImage hImage,
long width,
long height,
long offsetX,
long offsetY,
Spinnaker_C.spinPixelFormatEnums pixelFormat)
Resets an image with some set properties
|
static int |
spinImageResetEx(spinImage hImage,
long width,
long height,
long offsetX,
long offsetY,
int pixelFormat,
Pointer pData) |
static Spinnaker_C.spinError |
spinImageResetEx(spinImage hImage,
long width,
long height,
long offsetX,
long offsetY,
Spinnaker_C.spinPixelFormatEnums pixelFormat,
Pointer pData)
Resets an image with some set properties and image data
|
static Spinnaker_C.spinError |
spinImageSave(spinImage hImage,
BytePointer pFilename,
Spinnaker_C.spinImageFileFormat format)
Saves an image using a specified file format (using an enum, spinImageFileFormat)
|
static int |
spinImageSave(spinImage hImage,
String pFilename,
int format) |
static Spinnaker_C.spinError |
spinImageSaveBmp(spinImage hImage,
BytePointer pFilename,
spinBMPOption pOption)
Saves an image as a BMP image
|
static int |
spinImageSaveBmp(spinImage hImage,
String pFilename,
spinBMPOption pOption) |
static Spinnaker_C.spinError |
spinImageSaveFromExt(spinImage hImage,
BytePointer pFilename)
Saves an image using a specified file format (using the extension of the filename)
|
static int |
spinImageSaveFromExt(spinImage hImage,
String pFilename) |
static Spinnaker_C.spinError |
spinImageSaveJpeg(spinImage hImage,
BytePointer pFilename,
spinJPEGOption pOption)
Saves an image as a JPEG image
|
static int |
spinImageSaveJpeg(spinImage hImage,
String pFilename,
spinJPEGOption pOption) |
static Spinnaker_C.spinError |
spinImageSaveJpg2(spinImage hImage,
BytePointer pFilename,
spinJPG2Option pOption)
Saves an image as a JPEG 2000 image
|
static int |
spinImageSaveJpg2(spinImage hImage,
String pFilename,
spinJPG2Option pOption) |
static Spinnaker_C.spinError |
spinImageSavePgm(spinImage hImage,
BytePointer pFilename,
spinPGMOption pOption)
Saves an image as an PGM image
|
static int |
spinImageSavePgm(spinImage hImage,
String pFilename,
spinPGMOption pOption) |
static Spinnaker_C.spinError |
spinImageSavePng(spinImage hImage,
BytePointer pFilename,
spinPNGOption pOption)
Saves an image as a PNG image
|
static int |
spinImageSavePng(spinImage hImage,
String pFilename,
spinPNGOption pOption) |
static Spinnaker_C.spinError |
spinImageSavePpm(spinImage hImage,
BytePointer pFilename,
spinPPMOption pOption)
Saves an image as a PPM image
|
static int |
spinImageSavePpm(spinImage hImage,
String pFilename,
spinPPMOption pOption) |
static Spinnaker_C.spinError |
spinImageSaveTiff(spinImage hImage,
BytePointer pFilename,
spinTIFFOption pOption)
Saves an image as a TIFF image
|
static int |
spinImageSaveTiff(spinImage hImage,
String pFilename,
spinTIFFOption pOption) |
static Spinnaker_C.spinError |
spinImageStatisticsCreate(spinImageStatistics phStatistics)
Creates an image statistics context
|
static Spinnaker_C.spinError |
spinImageStatisticsDestroy(spinImageStatistics hStatistics)
Destroys an image statistics context
|
static Spinnaker_C.spinError |
spinImageStatisticsDisableAll(spinImageStatistics hStatistics)
Disables all channels of an image statistics context
|
static Spinnaker_C.spinError |
spinImageStatisticsEnableAll(spinImageStatistics hStatistics)
Enables all channels of an image statistics context
|
static Spinnaker_C.spinError |
spinImageStatisticsEnableGreyOnly(spinImageStatistics hStatistics)
Disables all channels of an image statistics context except grey-scale
|
static Spinnaker_C.spinError |
spinImageStatisticsEnableHslOnly(spinImageStatistics hStatistics)
Disables all channels of an image statistics context except hue, saturation, and lightness
|
static Spinnaker_C.spinError |
spinImageStatisticsEnableRgbOnly(spinImageStatistics hStatistics)
Disables all channels of an image statistics context except red, blue, and green
|
static int |
spinImageStatisticsGetAll(spinImageStatistics hStatistics,
int channel,
int[] pRangeMin,
int[] pRangeMax,
int[] pPixelValueMin,
int[] pPixelValueMax,
int[] pNumPixelValues,
float[] pPixelValueMean,
int[] ppHistogram) |
static int |
spinImageStatisticsGetAll(spinImageStatistics hStatistics,
int channel,
IntBuffer pRangeMin,
IntBuffer pRangeMax,
IntBuffer pPixelValueMin,
IntBuffer pPixelValueMax,
IntBuffer pNumPixelValues,
FloatBuffer pPixelValueMean,
IntBuffer ppHistogram) |
static int |
spinImageStatisticsGetAll(spinImageStatistics hStatistics,
int channel,
IntPointer pRangeMin,
IntPointer pRangeMax,
IntPointer pPixelValueMin,
IntPointer pPixelValueMax,
IntPointer pNumPixelValues,
FloatPointer pPixelValueMean,
IntPointer ppHistogram) |
static Spinnaker_C.spinError |
spinImageStatisticsGetAll(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
int[] pRangeMin,
int[] pRangeMax,
int[] pPixelValueMin,
int[] pPixelValueMax,
int[] pNumPixelValues,
float[] pPixelValueMean,
int[] ppHistogram) |
static Spinnaker_C.spinError |
spinImageStatisticsGetAll(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
IntBuffer pRangeMin,
IntBuffer pRangeMax,
IntBuffer pPixelValueMin,
IntBuffer pPixelValueMax,
IntBuffer pNumPixelValues,
FloatBuffer pPixelValueMean,
IntBuffer ppHistogram) |
static Spinnaker_C.spinError |
spinImageStatisticsGetAll(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
IntPointer pRangeMin,
IntPointer pRangeMax,
IntPointer pPixelValueMin,
IntPointer pPixelValueMax,
IntPointer pNumPixelValues,
FloatPointer pPixelValueMean,
IntPointer ppHistogram) |
static Spinnaker_C.spinError |
spinImageStatisticsGetAll(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
IntPointer pRangeMin,
IntPointer pRangeMax,
IntPointer pPixelValueMin,
IntPointer pPixelValueMax,
IntPointer pNumPixelValues,
FloatPointer pPixelValueMean,
PointerPointer ppHistogram)
Retrieves all available information of an image statistics channel
|
static int |
spinImageStatisticsGetChannelStatus(spinImageStatistics hStatistics,
int channel,
byte[] pbEnabled) |
static int |
spinImageStatisticsGetChannelStatus(spinImageStatistics hStatistics,
int channel,
ByteBuffer pbEnabled) |
static int |
spinImageStatisticsGetChannelStatus(spinImageStatistics hStatistics,
int channel,
BytePointer pbEnabled) |
static Spinnaker_C.spinError |
spinImageStatisticsGetChannelStatus(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
byte[] pbEnabled) |
static Spinnaker_C.spinError |
spinImageStatisticsGetChannelStatus(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
ByteBuffer pbEnabled) |
static Spinnaker_C.spinError |
spinImageStatisticsGetChannelStatus(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
BytePointer pbEnabled)
Checks whether an image statistics context is enabled
|
static int |
spinImageStatisticsGetHistogram(spinImageStatistics hStatistics,
int channel,
int[] ppHistogram) |
static int |
spinImageStatisticsGetHistogram(spinImageStatistics hStatistics,
int channel,
IntBuffer ppHistogram) |
static int |
spinImageStatisticsGetHistogram(spinImageStatistics hStatistics,
int channel,
IntPointer ppHistogram) |
static Spinnaker_C.spinError |
spinImageStatisticsGetHistogram(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
int[] ppHistogram) |
static Spinnaker_C.spinError |
spinImageStatisticsGetHistogram(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
IntBuffer ppHistogram) |
static Spinnaker_C.spinError |
spinImageStatisticsGetHistogram(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
IntPointer ppHistogram) |
static Spinnaker_C.spinError |
spinImageStatisticsGetHistogram(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
PointerPointer ppHistogram)
Retrieves a histogram of an image statistics channel
|
static int |
spinImageStatisticsGetMean(spinImageStatistics hStatistics,
int channel,
float[] pMean) |
static int |
spinImageStatisticsGetMean(spinImageStatistics hStatistics,
int channel,
FloatBuffer pMean) |
static int |
spinImageStatisticsGetMean(spinImageStatistics hStatistics,
int channel,
FloatPointer pMean) |
static Spinnaker_C.spinError |
spinImageStatisticsGetMean(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
float[] pMean) |
static Spinnaker_C.spinError |
spinImageStatisticsGetMean(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
FloatBuffer pMean) |
static Spinnaker_C.spinError |
spinImageStatisticsGetMean(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
FloatPointer pMean)
Retrieves the mean of pixel values of an image statistics channel
|
static int |
spinImageStatisticsGetNumPixelValues(spinImageStatistics hStatistics,
int channel,
int[] pNumValues) |
static int |
spinImageStatisticsGetNumPixelValues(spinImageStatistics hStatistics,
int channel,
IntBuffer pNumValues) |
static int |
spinImageStatisticsGetNumPixelValues(spinImageStatistics hStatistics,
int channel,
IntPointer pNumValues) |
static Spinnaker_C.spinError |
spinImageStatisticsGetNumPixelValues(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
int[] pNumValues) |
static Spinnaker_C.spinError |
spinImageStatisticsGetNumPixelValues(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
IntBuffer pNumValues) |
static Spinnaker_C.spinError |
spinImageStatisticsGetNumPixelValues(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
IntPointer pNumValues)
Retrieves the number of pixel values of an image statistics channel
|
static int |
spinImageStatisticsGetPixelValueRange(spinImageStatistics hStatistics,
int channel,
int[] pMin,
int[] pMax) |
static int |
spinImageStatisticsGetPixelValueRange(spinImageStatistics hStatistics,
int channel,
IntBuffer pMin,
IntBuffer pMax) |
static int |
spinImageStatisticsGetPixelValueRange(spinImageStatistics hStatistics,
int channel,
IntPointer pMin,
IntPointer pMax) |
static Spinnaker_C.spinError |
spinImageStatisticsGetPixelValueRange(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
int[] pMin,
int[] pMax) |
static Spinnaker_C.spinError |
spinImageStatisticsGetPixelValueRange(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
IntBuffer pMin,
IntBuffer pMax) |
static Spinnaker_C.spinError |
spinImageStatisticsGetPixelValueRange(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
IntPointer pMin,
IntPointer pMax)
Retrieves the pixel value range of an image statistics channel
|
static int |
spinImageStatisticsGetRange(spinImageStatistics hStatistics,
int channel,
int[] pMin,
int[] pMax) |
static int |
spinImageStatisticsGetRange(spinImageStatistics hStatistics,
int channel,
IntBuffer pMin,
IntBuffer pMax) |
static int |
spinImageStatisticsGetRange(spinImageStatistics hStatistics,
int channel,
IntPointer pMin,
IntPointer pMax) |
static Spinnaker_C.spinError |
spinImageStatisticsGetRange(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
int[] pMin,
int[] pMax) |
static Spinnaker_C.spinError |
spinImageStatisticsGetRange(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
IntBuffer pMin,
IntBuffer pMax) |
static Spinnaker_C.spinError |
spinImageStatisticsGetRange(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
IntPointer pMin,
IntPointer pMax)
Retrieves the range of an image statistics channel
|
static int |
spinImageStatisticsSetChannelStatus(spinImageStatistics hStatistics,
int channel,
byte bEnable) |
static Spinnaker_C.spinError |
spinImageStatisticsSetChannelStatus(spinImageStatistics hStatistics,
Spinnaker_C.spinStatisticsChannel channel,
byte bEnable)
Sets the status of an image statistics channel
|
static Spinnaker_C.spinError |
spinIntegerGetInc(spinNodeHandle hNode,
long[] pValue) |
static int |
spinIntegerGetInc(spinNodeHandle hNode,
LongBuffer pValue) |
static Spinnaker_C.spinError |
spinIntegerGetInc(spinNodeHandle hNode,
LongPointer pValue)
Retrieves the increment of an integer node; all possible values must be divisible by the increment
|
static Spinnaker_C.spinError |
spinIntegerGetMax(spinNodeHandle hNode,
long[] pValue) |
static int |
spinIntegerGetMax(spinNodeHandle hNode,
LongBuffer pValue) |
static Spinnaker_C.spinError |
spinIntegerGetMax(spinNodeHandle hNode,
LongPointer pValue)
Retrieves the maximum value of an integer node; all potential values must be lesser than or equal to the maximum
|
static Spinnaker_C.spinError |
spinIntegerGetMin(spinNodeHandle hNode,
long[] pValue) |
static int |
spinIntegerGetMin(spinNodeHandle hNode,
LongBuffer pValue) |
static Spinnaker_C.spinError |
spinIntegerGetMin(spinNodeHandle hNode,
LongPointer pValue)
Retrieves the minimum value of an integer node; all potential values must be greater than or equal to the minimum
|
static Spinnaker_C.spinError |
spinIntegerGetRepresentation(spinNodeHandle hNode,
int[] pValue) |
static int |
spinIntegerGetRepresentation(spinNodeHandle hNode,
IntBuffer pValue) |
static Spinnaker_C.spinError |
spinIntegerGetRepresentation(spinNodeHandle hNode,
IntPointer pValue)
Retrieves the numerical representation of the value of a node; i.e.
|
static Spinnaker_C.spinError |
spinIntegerGetValue(spinNodeHandle hNode,
long[] pValue) |
static int |
spinIntegerGetValue(spinNodeHandle hNode,
LongBuffer pValue) |
static Spinnaker_C.spinError |
spinIntegerGetValue(spinNodeHandle hNode,
LongPointer pValue)
Retrieves the value of an integer node
|
static Spinnaker_C.spinError |
spinIntegerGetValueEx(spinNodeHandle hNode,
byte bVerify,
long[] pValue) |
static int |
spinIntegerGetValueEx(spinNodeHandle hNode,
byte bVerify,
LongBuffer pValue) |
static Spinnaker_C.spinError |
spinIntegerGetValueEx(spinNodeHandle hNode,
byte bVerify,
LongPointer pValue)
Retrieves the value of an integer node; manually set whether to verify the node
|
static Spinnaker_C.spinError |
spinIntegerSetValue(spinNodeHandle hNode,
long value)
Sets the value of an integer node
|
static Spinnaker_C.spinError |
spinIntegerSetValueEx(spinNodeHandle hNode,
byte bVerify,
long value)
Sets the value of an integer node; manually set whether to verify the node
|
static Spinnaker_C.spinError |
spinInterfaceEventHandlerCreate(spinInterfaceEventHandler phInterfaceEventHandler,
spinArrivalEventFunction pArrivalFunction,
spinRemovalEventFunction pRemovalFunction,
Pointer pUserData)
Creates an interface event handler (both device arrival and device removal)
|
static Spinnaker_C.spinError |
spinInterfaceEventHandlerDestroy(spinInterfaceEventHandler hInterfaceEventHandler)
Destroys an interface event handler (both device arrival and device removal)
|
static Spinnaker_C.spinError |
spinInterfaceGetCameras(spinInterface hInterface,
spinCameraList hCameraList)
Retrieves a camera list from an interface;
camera lists must be created and destroy
|
static Spinnaker_C.spinError |
spinInterfaceGetCamerasEx(spinInterface hInterface,
byte bUpdateCameras,
spinCameraList hCameraList)
Retrieves a camera list from an interface;
manually set whether to update the cameras;
camera lists must be created and destroyed
|
static Spinnaker_C.spinError |
spinInterfaceGetTLNodeMap(spinInterface hInterface,
spinNodeMapHandle phNodeMap)
Retrieves the transport layer nodemap from an interface
|
static Spinnaker_C.spinError |
spinInterfaceIsInUse(spinInterface hInterface,
byte[] pbIsInUse) |
static int |
spinInterfaceIsInUse(spinInterface hInterface,
ByteBuffer pbIsInUse) |
static Spinnaker_C.spinError |
spinInterfaceIsInUse(spinInterface hInterface,
BytePointer pbIsInUse)
Checks whether an interface is in use
|
static Spinnaker_C.spinError |
spinInterfaceListClear(spinInterfaceList hInterfaceList)
Clears an interface list
|
static Spinnaker_C.spinError |
spinInterfaceListCreateEmpty(spinInterfaceList phInterfaceList)
Creates an empty interface list (interface lists created this way must be destroyed)
|
static Spinnaker_C.spinError |
spinInterfaceListDestroy(spinInterfaceList hInterfaceList)
Destroys an interface list
|
static Spinnaker_C.spinError |
spinInterfaceListGet(spinInterfaceList hInterfaceList,
long index,
spinInterface phInterface)
Retrieves an interface from an interface list using an index (interfaces retrieved this way must be released)
|
static Spinnaker_C.spinError |
spinInterfaceListGetSize(spinInterfaceList hInterfaceList,
SizeTPointer pSize)
Retrieves the number of interfaces in an interface list
|
static Spinnaker_C.spinError |
spinInterfaceRegisterDeviceArrivalEventHandler(spinInterface hInterface,
spinDeviceArrivalEventHandler hDeviceArrivalEventHandler)
Registers a device arrival event handler on an interface (event handlers registered in this way must be
unregistered)
|
static Spinnaker_C.spinError |
spinInterfaceRegisterDeviceRemovalEventHandler(spinInterface hInterface,
spinDeviceRemovalEventHandler hDeviceRemovalEventHandler)
Registers a device removal event handler on an interface (event handlers registered in this way must be
unregistered)
|
static Spinnaker_C.spinError |
spinInterfaceRegisterInterfaceEventHandler(spinInterface hInterface,
spinInterfaceEventHandler hInterfaceEventHandler)
Registers an interface event handler (both device arrival and device removal) on an interface
|
static Spinnaker_C.spinError |
spinInterfaceRelease(spinInterface hInterface)
Releases an interface
|
static Spinnaker_C.spinError |
spinInterfaceUnregisterDeviceArrivalEventHandler(spinInterface hInterface,
spinDeviceArrivalEventHandler hDeviceArrivalEventHandler)
Unregisters a device arrival event handler from an interface
|
static Spinnaker_C.spinError |
spinInterfaceUnregisterDeviceRemovalEventHandler(spinInterface hInterface,
spinDeviceRemovalEventHandler hDeviceRemovalEventHandler)
Unregisters a device removal event handler from an interface
|
static Spinnaker_C.spinError |
spinInterfaceUnregisterInterfaceEventHandler(spinInterface hInterface,
spinInterfaceEventHandler hInterfaceEventHandler)
Unregisters an interface event handler from an interface
|
static Spinnaker_C.spinError |
spinInterfaceUpdateCameras(spinInterface hInterface,
byte[] pbChanged) |
static int |
spinInterfaceUpdateCameras(spinInterface hInterface,
ByteBuffer pbChanged) |
static Spinnaker_C.spinError |
spinInterfaceUpdateCameras(spinInterface hInterface,
BytePointer pbChanged)
Checks whether any cameras have been connected or disconnected on an interface
|
static Spinnaker_C.spinError |
spinLogDataGetCategoryName(spinLogEventData hLogEventData,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinLogDataGetCategoryName(spinLogEventData hLogEventData,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinLogDataGetCategoryName(spinLogEventData hLogEventData,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the category name of a log event
|
static Spinnaker_C.spinError |
spinLogDataGetLogMessage(spinLogEventData hLogEventData,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinLogDataGetLogMessage(spinLogEventData hLogEventData,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinLogDataGetLogMessage(spinLogEventData hLogEventData,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the log message of a log event
|
static Spinnaker_C.spinError |
spinLogDataGetNDC(spinLogEventData hLogEventData,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinLogDataGetNDC(spinLogEventData hLogEventData,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinLogDataGetNDC(spinLogEventData hLogEventData,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the NDC of a log event
|
static Spinnaker_C.spinError |
spinLogDataGetPriority(spinLogEventData hLogEventData,
long[] pValue) |
static int |
spinLogDataGetPriority(spinLogEventData hLogEventData,
LongBuffer pValue) |
static Spinnaker_C.spinError |
spinLogDataGetPriority(spinLogEventData hLogEventData,
LongPointer pValue)
Retrieves the priority of a log event
|
static Spinnaker_C.spinError |
spinLogDataGetPriorityName(spinLogEventData hLogEventData,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinLogDataGetPriorityName(spinLogEventData hLogEventData,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinLogDataGetPriorityName(spinLogEventData hLogEventData,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the priority name of a log event
|
static Spinnaker_C.spinError |
spinLogDataGetThreadName(spinLogEventData hLogEventData,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinLogDataGetThreadName(spinLogEventData hLogEventData,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinLogDataGetThreadName(spinLogEventData hLogEventData,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the thread name of a log event
|
static Spinnaker_C.spinError |
spinLogDataGetTimestamp(spinLogEventData hLogEventData,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinLogDataGetTimestamp(spinLogEventData hLogEventData,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinLogDataGetTimestamp(spinLogEventData hLogEventData,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the timestamp of a log event
|
static Spinnaker_C.spinError |
spinLogEventHandlerCreate(spinLogEventHandler phLogEventHandler,
spinLogEventFunction pFunction,
Pointer pUserData)
Creates a log event handler
|
static Spinnaker_C.spinError |
spinLogEventHandlerDestroy(spinLogEventHandler hLogEventHandler)
Destroys a log event handler
|
static Spinnaker_C.spinError |
spinNodeDeregisterCallback(spinNodeHandle hNode,
spinNodeCallbackHandle hCb)
Unregisters a callback from a node
|
static Spinnaker_C.spinError |
spinNodeFromString(spinNodeHandle hNode,
BytePointer pBuf)
Sets the value of any node type from a c-string; it is important to ensure that the value of the c-string is
appropriate to the node type
|
static int |
spinNodeFromString(spinNodeHandle hNode,
String pBuf) |
static Spinnaker_C.spinError |
spinNodeFromStringEx(spinNodeHandle hNode,
byte bVerify,
BytePointer pBuf)
Sets the value of any node type from a c-string; manually set whether to verify the node; ensure the value of the
c-string is appropriate to the node type
|
static int |
spinNodeFromStringEx(spinNodeHandle hNode,
byte bVerify,
String pBuf) |
static Spinnaker_C.spinError |
spinNodeGetAccessMode(spinNodeHandle hNode,
int[] pAccessMode) |
static int |
spinNodeGetAccessMode(spinNodeHandle hNode,
IntBuffer pAccessMode) |
static Spinnaker_C.spinError |
spinNodeGetAccessMode(spinNodeHandle hNode,
IntPointer pAccessMode)
Retrieves the access mode of a node (as an enum, spinAccessMode)
|
static Spinnaker_C.spinError |
spinNodeGetCachingMode(spinNodeHandle hNode,
int[] pCachingMode) |
static int |
spinNodeGetCachingMode(spinNodeHandle hNode,
IntBuffer pCachingMode) |
static Spinnaker_C.spinError |
spinNodeGetCachingMode(spinNodeHandle hNode,
IntPointer pCachingMode)
Retrieves the caching mode of a node (as an enum, spinCachingMode)
|
static Spinnaker_C.spinError |
spinNodeGetDescription(spinNodeHandle hNode,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinNodeGetDescription(spinNodeHandle hNode,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinNodeGetDescription(spinNodeHandle hNode,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves a longer description of a node
|
static Spinnaker_C.spinError |
spinNodeGetDisplayName(spinNodeHandle hNode,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinNodeGetDisplayName(spinNodeHandle hNode,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinNodeGetDisplayName(spinNodeHandle hNode,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the display name of a node (whitespace possible)
|
static int |
spinNodeGetImposedAccessMode(spinNodeHandle hNode,
int imposedAccessMode) |
static Spinnaker_C.spinError |
spinNodeGetImposedAccessMode(spinNodeHandle hNode,
Spinnaker_C.spinAccessMode imposedAccessMode)
Retrieves the imposed access mode of a node
|
static int |
spinNodeGetImposedVisibility(spinNodeHandle hNode,
int imposedVisibility) |
static Spinnaker_C.spinError |
spinNodeGetImposedVisibility(spinNodeHandle hNode,
Spinnaker_C.spinVisibility imposedVisibility)
Retrieves the imposed visibility of a node
|
static Spinnaker_C.spinError |
spinNodeGetName(spinNodeHandle hNode,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinNodeGetName(spinNodeHandle hNode,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinNodeGetName(spinNodeHandle hNode,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the name of a node (no whitespace)
|
static Spinnaker_C.spinError |
spinNodeGetNameSpace(spinNodeHandle hNode,
int[] pNamespace) |
static int |
spinNodeGetNameSpace(spinNodeHandle hNode,
IntBuffer pNamespace) |
static Spinnaker_C.spinError |
spinNodeGetNameSpace(spinNodeHandle hNode,
IntPointer pNamespace)
Retrieve the namespace of a node (as an enum, spinNameSpace)
|
static Spinnaker_C.spinError |
spinNodeGetPollingTime(spinNodeHandle hNode,
long[] pPollingTime) |
static int |
spinNodeGetPollingTime(spinNodeHandle hNode,
LongBuffer pPollingTime) |
static Spinnaker_C.spinError |
spinNodeGetPollingTime(spinNodeHandle hNode,
LongPointer pPollingTime)
Retrieve the polling time of a node
|
static Spinnaker_C.spinError |
spinNodeGetToolTip(spinNodeHandle hNode,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinNodeGetToolTip(spinNodeHandle hNode,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinNodeGetToolTip(spinNodeHandle hNode,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves a short description of a node
|
static Spinnaker_C.spinError |
spinNodeGetType(spinNodeHandle hNode,
int[] pType) |
static int |
spinNodeGetType(spinNodeHandle hNode,
IntBuffer pType) |
static Spinnaker_C.spinError |
spinNodeGetType(spinNodeHandle hNode,
IntPointer pType)
Retrieves the type of a node (as an enum, spinNodeType)
|
static Spinnaker_C.spinError |
spinNodeGetVisibility(spinNodeHandle hNode,
int[] pVisibility) |
static int |
spinNodeGetVisibility(spinNodeHandle hNode,
IntBuffer pVisibility) |
static Spinnaker_C.spinError |
spinNodeGetVisibility(spinNodeHandle hNode,
IntPointer pVisibility)
Retrieves the recommended visibility of a node (as an enum, spinVisibility)
|
static Spinnaker_C.spinError |
spinNodeInvalidateNode(spinNodeHandle hNode)
Invalidates a node in case its values may have changed, rendering it no longer valid
|
static Spinnaker_C.spinError |
spinNodeIsAvailable(spinNodeHandle hNode,
byte[] pbResult) |
static int |
spinNodeIsAvailable(spinNodeHandle hNode,
ByteBuffer pbResult) |
static Spinnaker_C.spinError |
spinNodeIsAvailable(spinNodeHandle hNode,
BytePointer pbResult)
Checks whether a node is available
|
static Spinnaker_C.spinError |
spinNodeIsEqual(spinNodeHandle hNodeFirst,
spinNodeHandle hNodeSecond,
byte[] pbResult) |
static int |
spinNodeIsEqual(spinNodeHandle hNodeFirst,
spinNodeHandle hNodeSecond,
ByteBuffer pbResult) |
static Spinnaker_C.spinError |
spinNodeIsEqual(spinNodeHandle hNodeFirst,
spinNodeHandle hNodeSecond,
BytePointer pbResult)
Checks whether two nodes are equal
|
static Spinnaker_C.spinError |
spinNodeIsImplemented(spinNodeHandle hNode,
byte[] pbResult) |
static int |
spinNodeIsImplemented(spinNodeHandle hNode,
ByteBuffer pbResult) |
static Spinnaker_C.spinError |
spinNodeIsImplemented(spinNodeHandle hNode,
BytePointer pbResult)
Checks whether a node is implemented
|
static Spinnaker_C.spinError |
spinNodeIsReadable(spinNodeHandle hNode,
byte[] pbResult) |
static int |
spinNodeIsReadable(spinNodeHandle hNode,
ByteBuffer pbResult) |
static Spinnaker_C.spinError |
spinNodeIsReadable(spinNodeHandle hNode,
BytePointer pbResult)
Checks whether a node is readable
|
static Spinnaker_C.spinError |
spinNodeIsWritable(spinNodeHandle hNode,
byte[] pbResult) |
static int |
spinNodeIsWritable(spinNodeHandle hNode,
ByteBuffer pbResult) |
static Spinnaker_C.spinError |
spinNodeIsWritable(spinNodeHandle hNode,
BytePointer pbResult)
Checks whether a node is writable
|
static Spinnaker_C.spinError |
spinNodeMapGetNode(spinNodeMapHandle hNodeMap,
BytePointer pName,
spinNodeHandle phNode)
Retrieves a node from the nodemap by name
|
static int |
spinNodeMapGetNode(spinNodeMapHandle hNodeMap,
String pName,
spinNodeHandle phNode) |
static Spinnaker_C.spinError |
spinNodeMapGetNodeByIndex(spinNodeMapHandle hNodeMap,
long index,
spinNodeHandle phNode)
Retrieves a node from the nodemap by index
|
static Spinnaker_C.spinError |
spinNodeMapGetNumNodes(spinNodeMapHandle hNodeMap,
SizeTPointer pValue)
Gets the number of nodes in the map
|
static Spinnaker_C.spinError |
spinNodeMapPoll(spinNodeMapHandle hNodeMap,
long timestamp)
Fires nodes which have a polling time
|
static Spinnaker_C.spinError |
spinNodeMapReleaseNode(spinNodeMapHandle hNodeMap,
spinNodeHandle hNode)
Releases the entry node handle.
|
static Spinnaker_C.spinError |
spinNodeRegisterCallback(spinNodeHandle hNode,
spinNodeCallbackFunction pCbFunction,
spinNodeCallbackHandle phCb)
Registers a callback to a node
|
static Spinnaker_C.spinError |
spinNodeToString(spinNodeHandle hNode,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinNodeToString(spinNodeHandle hNode,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinNodeToString(spinNodeHandle hNode,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the value of any node type as a c-string
|
static Spinnaker_C.spinError |
spinNodeToStringEx(spinNodeHandle hNode,
byte bVerify,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinNodeToStringEx(spinNodeHandle hNode,
byte bVerify,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinNodeToStringEx(spinNodeHandle hNode,
byte bVerify,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the value of any node type as a c-string; manually set whether to verify the node
|
static Spinnaker_C.spinError |
spinRegisterGet(spinNodeHandle hNode,
byte[] pBuf,
long length) |
static int |
spinRegisterGet(spinNodeHandle hNode,
ByteBuffer pBuf,
long length) |
static Spinnaker_C.spinError |
spinRegisterGet(spinNodeHandle hNode,
BytePointer pBuf,
long length)
Retrieves the value of a register node
|
static Spinnaker_C.spinError |
spinRegisterGetAddress(spinNodeHandle hNode,
long[] pAddress) |
static int |
spinRegisterGetAddress(spinNodeHandle hNode,
LongBuffer pAddress) |
static Spinnaker_C.spinError |
spinRegisterGetAddress(spinNodeHandle hNode,
LongPointer pAddress)
Retrieves the address of a register node
|
static Spinnaker_C.spinError |
spinRegisterGetEx(spinNodeHandle hNode,
byte bVerify,
byte bIgnoreCache,
byte[] pBuf,
long length) |
static int |
spinRegisterGetEx(spinNodeHandle hNode,
byte bVerify,
byte bIgnoreCache,
ByteBuffer pBuf,
long length) |
static Spinnaker_C.spinError |
spinRegisterGetEx(spinNodeHandle hNode,
byte bVerify,
byte bIgnoreCache,
BytePointer pBuf,
long length)
Retrieves the value of a register node; manually set whether to verify the node and whether to ignore the cache
|
static Spinnaker_C.spinError |
spinRegisterGetLength(spinNodeHandle hNode,
long[] pLength) |
static int |
spinRegisterGetLength(spinNodeHandle hNode,
LongBuffer pLength) |
static Spinnaker_C.spinError |
spinRegisterGetLength(spinNodeHandle hNode,
LongPointer pLength)
Retrieves the length (in bytes) of the value of a register node
|
static Spinnaker_C.spinError |
spinRegisterSet(spinNodeHandle hNode,
byte[] pBuf,
long length) |
static int |
spinRegisterSet(spinNodeHandle hNode,
ByteBuffer pBuf,
long length) |
static Spinnaker_C.spinError |
spinRegisterSet(spinNodeHandle hNode,
BytePointer pBuf,
long length)
Sets the value of a register node
|
static Spinnaker_C.spinError |
spinRegisterSetReference(spinNodeHandle hNode,
spinNodeHandle hRef)
Uses a second node as a reference for a register node
|
static Spinnaker_C.spinError |
spinStringGetMaxLength(spinNodeHandle hNode,
long[] pValue) |
static int |
spinStringGetMaxLength(spinNodeHandle hNode,
LongBuffer pValue) |
static Spinnaker_C.spinError |
spinStringGetMaxLength(spinNodeHandle hNode,
LongPointer pValue)
Retrieves the maximum length of the c-string to be returned
|
static Spinnaker_C.spinError |
spinStringGetValue(spinNodeHandle hNode,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinStringGetValue(spinNodeHandle hNode,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinStringGetValue(spinNodeHandle hNode,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the value of a string node as a c-string
|
static Spinnaker_C.spinError |
spinStringGetValueEx(spinNodeHandle hNode,
byte bVerify,
byte[] pBuf,
SizeTPointer pBufLen) |
static int |
spinStringGetValueEx(spinNodeHandle hNode,
byte bVerify,
ByteBuffer pBuf,
SizeTPointer pBufLen) |
static Spinnaker_C.spinError |
spinStringGetValueEx(spinNodeHandle hNode,
byte bVerify,
BytePointer pBuf,
SizeTPointer pBufLen)
Retrieves the value of a string node as a cstring; manually set whether to verify the node
|
static Spinnaker_C.spinError |
spinStringSetValue(spinNodeHandle hNode,
BytePointer pBuf)
Sets the value of a string node
|
static int |
spinStringSetValue(spinNodeHandle hNode,
String pBuf) |
static Spinnaker_C.spinError |
spinStringSetValueEx(spinNodeHandle hNode,
byte bVerify,
BytePointer pBuf)
Sets the value of a string node; manually set whether to verify the node
|
static int |
spinStringSetValueEx(spinNodeHandle hNode,
byte bVerify,
String pBuf) |
static Spinnaker_C.spinError |
spinSystemGetCameras(spinSystem hSystem,
spinCameraList hCameraList)
Retrieves a list of detected (and enumerable) cameras on the system;
camera lists must be created and destroyed
|
static Spinnaker_C.spinError |
spinSystemGetCamerasEx(spinSystem hSystem,
byte bUpdateInterfaces,
byte bUpdateCameras,
spinCameraList hCameraList)
Retrieves a list of detected (and enumerable) cameras on the system;
manually set whether to update the current interface and camera lists;
camera lists must be created and destroyed
|
static Spinnaker_C.spinError |
spinSystemGetInstance(spinSystem phSystem)
Retrieves an instance of the system object; the system is a singleton, so there will only ever be one instance;
system instance must be destroyed by calling spinSystemReleaseInstance
|
static Spinnaker_C.spinError |
spinSystemGetInterfaces(spinSystem hSystem,
spinInterfaceList hInterfaceList)
Retrieves a list of detected (and enumerable) interfaces on the system;
interface lists must be created and destroyed
|
static Spinnaker_C.spinError |
spinSystemGetLibraryVersion(spinSystem hSystem,
spinLibraryVersion hLibraryVersion)
Get current library version of Spinnaker.
|
static Spinnaker_C.spinError |
spinSystemGetLoggingLevel(spinSystem hSystem,
int[] pLogLevel) |
static int |
spinSystemGetLoggingLevel(spinSystem hSystem,
IntBuffer pLogLevel) |
static Spinnaker_C.spinError |
spinSystemGetLoggingLevel(spinSystem hSystem,
IntPointer pLogLevel)
Retrieves the logging level for all logging events on the system
|
static Spinnaker_C.spinError |
spinSystemGetTLNodeMap(spinSystem hSystem,
spinNodeMapHandle phNodeMap)
Retrieves the transport layer nodemap from the system.
|
static Spinnaker_C.spinError |
spinSystemIsInUse(spinSystem hSystem,
byte[] pbIsInUse) |
static int |
spinSystemIsInUse(spinSystem hSystem,
ByteBuffer pbIsInUse) |
static Spinnaker_C.spinError |
spinSystemIsInUse(spinSystem hSystem,
BytePointer pbIsInUse)
Checks whether a system is currently in use
|
static Spinnaker_C.spinError |
spinSystemRegisterDeviceArrivalEventHandler(spinSystem hSystem,
spinDeviceArrivalEventHandler hDeviceArrivalEventHandler)
Registers a device arrival event handler to every interface on the system (event handlers registered this way
must be unregistered)
|
static Spinnaker_C.spinError |
spinSystemRegisterDeviceRemovalEventHandler(spinSystem hSystem,
spinDeviceRemovalEventHandler hDeviceRemovalEventHandler)
Registers a device removal event handler to the system to every interface on the system (event handlers
registered this way must be unregistered)
|
static Spinnaker_C.spinError |
spinSystemRegisterInterfaceEventHandler(spinSystem hSystem,
spinInterfaceEventHandler hInterfaceEventHandler)
Registers an interface event handler (device arrival and device removal) to every interface on the system
(interface events registered this way must be unregistered)
If new interfaces are detected by the system after spinSystemRegisterInterfaceEventHandler() is called, those
interfaces will be automatically registered with this event.
|
static Spinnaker_C.spinError |
spinSystemRegisterLogEventHandler(spinSystem hSystem,
spinLogEventHandler hLogEventHandler)
Registers a logging event handler to the system (event handlers registered in this way must be unregistered)
|
static Spinnaker_C.spinError |
spinSystemReleaseInstance(spinSystem hSystem)
Releases the system; make sure handle is cleaned up properly by setting it to NULL
after system is released; the handle can only be used again after calling
spinSystemGetInstance
|
static int |
spinSystemSetLoggingLevel(spinSystem hSystem,
int logLevel) |
static Spinnaker_C.spinError |
spinSystemSetLoggingLevel(spinSystem hSystem,
Spinnaker_C.spinnakerLogLevel logLevel)
Sets the logging level for all logging events on the system
|
static Spinnaker_C.spinError |
spinSystemUnregisterAllLogEventHandlers(spinSystem hSystem)
Unregisters all logging event handlers from the system
|
static Spinnaker_C.spinError |
spinSystemUnregisterDeviceArrivalEventHandler(spinSystem hSystem,
spinDeviceArrivalEventHandler hDeviceArrivalEventHandler)
Unregisters a device arrival event handler from the system
|
static Spinnaker_C.spinError |
spinSystemUnregisterDeviceRemovalEventHandler(spinSystem hSystem,
spinDeviceRemovalEventHandler hDeviceRemovalEventHandler)
Unregisters a device removal event handler from the system
|
static Spinnaker_C.spinError |
spinSystemUnregisterInterfaceEventHandler(spinSystem hSystem,
spinInterfaceEventHandler hInterfaceEventHandler)
Unregisters an interface event handler from the system
|
static Spinnaker_C.spinError |
spinSystemUnregisterLogEventHandler(spinSystem hSystem,
spinLogEventHandler hLogEventHandler)
Unregisters a selected logging event handler from the system
|
static Spinnaker_C.spinError |
spinSystemUpdateCameras(spinSystem hSystem,
byte[] pbChanged) |
static int |
spinSystemUpdateCameras(spinSystem hSystem,
ByteBuffer pbChanged) |
static Spinnaker_C.spinError |
spinSystemUpdateCameras(spinSystem hSystem,
BytePointer pbChanged)
Updates the list of cameras on the system, informing whether there has been any changes
|
static Spinnaker_C.spinError |
spinSystemUpdateCamerasEx(spinSystem hSystem,
byte bUpdateInterfaces,
byte[] pbChanged) |
static int |
spinSystemUpdateCamerasEx(spinSystem hSystem,
byte bUpdateInterfaces,
ByteBuffer pbChanged) |
static Spinnaker_C.spinError |
spinSystemUpdateCamerasEx(spinSystem hSystem,
byte bUpdateInterfaces,
BytePointer pbChanged)
Updates the list of cameras on the system, informing whether there has been any changes; manually set whether to
update the current interface lists
|
static Spinnaker_C.spinError |
spinVideoAppend(spinVideo hSpinVideo,
spinImage hImage) |
static Spinnaker_C.spinError |
spinVideoClose(spinVideo hSpinVideo) |
static Spinnaker_C.spinError |
spinVideoOpenH264(spinVideo phSpinVideo,
BytePointer pName,
spinH264Option option) |
static int |
spinVideoOpenH264(spinVideo phSpinVideo,
String pName,
spinH264Option option) |
static Spinnaker_C.spinError |
spinVideoOpenMJPG(spinVideo phSpinVideo,
BytePointer pName,
spinMJPGOption option) |
static int |
spinVideoOpenMJPG(spinVideo phSpinVideo,
String pName,
spinMJPGOption option) |
static Spinnaker_C.spinError |
spinVideoOpenUncompressed(spinVideo phSpinVideo,
BytePointer pName,
spinAVIOption option)
\defgroup CSpinVideo SpinVideo Recording Access
\brief The functions in this section provide access to video recording
capabilities, which include opening, building, and closing video
files.
|
static int |
spinVideoOpenUncompressed(spinVideo phSpinVideo,
String pName,
spinAVIOption option) |
static Spinnaker_C.spinError |
spinVideoSetMaximumFileSize(spinVideo hSpinVideo,
int size)
Set the maximum file size (in megabytes) of a AVI/MP4 file.
|
static byte |
True() |
map
@MemberGetter @Cast(value="const bool8_t") public static byte False()
@MemberGetter @Cast(value="const bool8_t") public static byte True()
public static Spinnaker_C.spinError spinNodeMapGetNode(spinNodeMapHandle hNodeMap, @Cast(value="const char*") BytePointer pName, @ByPtrPtr spinNodeHandle phNode)
hNodeMap
- The node map where the node ispName
- The name of the nodephNode
- The node handle pointer in which the node is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinNodeMapGetNode(spinNodeMapHandle hNodeMap, String pName, @ByPtrPtr spinNodeHandle phNode)
public static Spinnaker_C.spinError spinNodeMapGetNumNodes(spinNodeMapHandle hNodeMap, @Cast(value="size_t*") SizeTPointer pValue)
hNodeMap
- The node map where the nodes to be counted arepValue
- The unsigned integer pointer in which the number of nodes is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinNodeMapGetNodeByIndex(spinNodeMapHandle hNodeMap, @Cast(value="size_t") long index, @ByPtrPtr spinNodeHandle phNode)
hNodeMap
- The node map where the node isindex
- The index of the nodephNode
- The node handle pointer in which the node is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinNodeMapReleaseNode(spinNodeMapHandle hNodeMap, spinNodeHandle hNode)
hNodeMap
- The node map from which the node handle is retrievedhNode
- The node handle to be releasedspinCameraRelease
,
Spinnaker_C.spinError
public static Spinnaker_C.spinError spinNodeMapPoll(spinNodeMapHandle hNodeMap, @Cast(value="int64_t") long timestamp)
hNodeMap
- The nodemap to polltimestamp
- The timestampSpinnaker_C.spinError
public static Spinnaker_C.spinError spinNodeIsImplemented(spinNodeHandle hNode, @Cast(value="bool8_t*") BytePointer pbResult)
hNode
- The node to checkpbResult
- The boolean pointer to return whether or not the node is implementedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinNodeIsImplemented(spinNodeHandle hNode, @Cast(value="bool8_t*") ByteBuffer pbResult)
public static Spinnaker_C.spinError spinNodeIsImplemented(spinNodeHandle hNode, @Cast(value="bool8_t*") byte[] pbResult)
public static Spinnaker_C.spinError spinNodeIsReadable(spinNodeHandle hNode, @Cast(value="bool8_t*") BytePointer pbResult)
hNode
- The node to checkpbResult
- The boolean pointer to return whether or not the node is readableSpinnaker_C.spinError
@Cast(value="spinError") public static int spinNodeIsReadable(spinNodeHandle hNode, @Cast(value="bool8_t*") ByteBuffer pbResult)
public static Spinnaker_C.spinError spinNodeIsReadable(spinNodeHandle hNode, @Cast(value="bool8_t*") byte[] pbResult)
public static Spinnaker_C.spinError spinNodeIsWritable(spinNodeHandle hNode, @Cast(value="bool8_t*") BytePointer pbResult)
hNode
- The node to checkpbResult
- The boolean pointer to return whether or not the node is writableSpinnaker_C.spinError
@Cast(value="spinError") public static int spinNodeIsWritable(spinNodeHandle hNode, @Cast(value="bool8_t*") ByteBuffer pbResult)
public static Spinnaker_C.spinError spinNodeIsWritable(spinNodeHandle hNode, @Cast(value="bool8_t*") byte[] pbResult)
public static Spinnaker_C.spinError spinNodeIsAvailable(spinNodeHandle hNode, @Cast(value="bool8_t*") BytePointer pbResult)
hNode
- The node to checkpbResult
- The boolean pointer to return whether or not the node is availableSpinnaker_C.spinError
@Cast(value="spinError") public static int spinNodeIsAvailable(spinNodeHandle hNode, @Cast(value="bool8_t*") ByteBuffer pbResult)
public static Spinnaker_C.spinError spinNodeIsAvailable(spinNodeHandle hNode, @Cast(value="bool8_t*") byte[] pbResult)
public static Spinnaker_C.spinError spinNodeIsEqual(spinNodeHandle hNodeFirst, spinNodeHandle hNodeSecond, @Cast(value="bool8_t*") BytePointer pbResult)
hNodeFirst
- The first node to checkhNodeSecond
- The second node to checkpbResult
- The boolean pointer to return whether or not the two nodes are equalSpinnaker_C.spinError
@Cast(value="spinError") public static int spinNodeIsEqual(spinNodeHandle hNodeFirst, spinNodeHandle hNodeSecond, @Cast(value="bool8_t*") ByteBuffer pbResult)
public static Spinnaker_C.spinError spinNodeIsEqual(spinNodeHandle hNodeFirst, spinNodeHandle hNodeSecond, @Cast(value="bool8_t*") byte[] pbResult)
public static Spinnaker_C.spinError spinNodeGetAccessMode(spinNodeHandle hNode, @Cast(value="spinAccessMode*") IntPointer pAccessMode)
hNode
- The node of the access mode to retrievepAccessMode
- The access mode enum pointer in which the access mode is returnedSpinnaker_C.spinError
,
Spinnaker_C.spinAccessMode
@Cast(value="spinError") public static int spinNodeGetAccessMode(spinNodeHandle hNode, @Cast(value="spinAccessMode*") IntBuffer pAccessMode)
public static Spinnaker_C.spinError spinNodeGetAccessMode(spinNodeHandle hNode, @Cast(value="spinAccessMode*") int[] pAccessMode)
public static Spinnaker_C.spinError spinNodeGetName(spinNodeHandle hNode, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
hNode
- The node of the name to retrievepBuf
- The c-string character buffer in which the name of the node is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinNodeGetName(spinNodeHandle hNode, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinNodeGetName(spinNodeHandle hNode, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinNodeGetNameSpace(spinNodeHandle hNode, @Cast(value="spinNameSpace*") IntPointer pNamespace)
hNode
- The node of the namespace to retrievepNamespace
- The namespace enum pointer in which the namespace is returnedSpinnaker_C.spinError
,
Spinnaker_C.spinNameSpace
@Cast(value="spinError") public static int spinNodeGetNameSpace(spinNodeHandle hNode, @Cast(value="spinNameSpace*") IntBuffer pNamespace)
public static Spinnaker_C.spinError spinNodeGetNameSpace(spinNodeHandle hNode, @Cast(value="spinNameSpace*") int[] pNamespace)
public static Spinnaker_C.spinError spinNodeGetVisibility(spinNodeHandle hNode, @Cast(value="spinVisibility*") IntPointer pVisibility)
hNode
- The node of the visibility to retrievepVisibility
- The visibility enum pointer in which the visibility is returnedSpinnaker_C.spinError
,
Spinnaker_C.spinVisibility
@Cast(value="spinError") public static int spinNodeGetVisibility(spinNodeHandle hNode, @Cast(value="spinVisibility*") IntBuffer pVisibility)
public static Spinnaker_C.spinError spinNodeGetVisibility(spinNodeHandle hNode, @Cast(value="spinVisibility*") int[] pVisibility)
public static Spinnaker_C.spinError spinNodeInvalidateNode(spinNodeHandle hNode)
hNode
- The node whose values may have changedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinNodeGetCachingMode(spinNodeHandle hNode, @Cast(value="spinCachingMode*") IntPointer pCachingMode)
hNode
- The node of the caching mode to retrievepCachingMode
- The caching mode enum pointer in which the caching mode is returnedSpinnaker_C.spinError
,
Spinnaker_C.spinCachingMode
@Cast(value="spinError") public static int spinNodeGetCachingMode(spinNodeHandle hNode, @Cast(value="spinCachingMode*") IntBuffer pCachingMode)
public static Spinnaker_C.spinError spinNodeGetCachingMode(spinNodeHandle hNode, @Cast(value="spinCachingMode*") int[] pCachingMode)
public static Spinnaker_C.spinError spinNodeGetToolTip(spinNodeHandle hNode, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
hNode
- The node of the tooltip to retrievepBuf
- The c-string character buffer in which the short description of the node is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinNodeGetToolTip(spinNodeHandle hNode, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinNodeGetToolTip(spinNodeHandle hNode, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinNodeGetDescription(spinNodeHandle hNode, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
hNode
- The node of the description to retrievepBuf
- The c-string character buffer in which the longer descrition of the node is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinNodeGetDescription(spinNodeHandle hNode, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinNodeGetDescription(spinNodeHandle hNode, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinNodeGetDisplayName(spinNodeHandle hNode, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
hNode
- The node of the display name to retrievepBuf
- The c-string character buffer in which the display name of the node is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinNodeGetDisplayName(spinNodeHandle hNode, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinNodeGetDisplayName(spinNodeHandle hNode, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinNodeGetType(spinNodeHandle hNode, @Cast(value="spinNodeType*") IntPointer pType)
hNode
- The node of the node type to retrievepType
- The node type enum pointer in which the type of node is returnedSpinnaker_C.spinError
,
Spinnaker_C.spinNodeType
@Cast(value="spinError") public static int spinNodeGetType(spinNodeHandle hNode, @Cast(value="spinNodeType*") IntBuffer pType)
public static Spinnaker_C.spinError spinNodeGetType(spinNodeHandle hNode, @Cast(value="spinNodeType*") int[] pType)
public static Spinnaker_C.spinError spinNodeGetPollingTime(spinNodeHandle hNode, @Cast(value="int64_t*") LongPointer pPollingTime)
hNode
- The node of the polling time to retrievepPollingTime
- The integer pointer in which the polling time is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinNodeGetPollingTime(spinNodeHandle hNode, @Cast(value="int64_t*") LongBuffer pPollingTime)
public static Spinnaker_C.spinError spinNodeGetPollingTime(spinNodeHandle hNode, @Cast(value="int64_t*") long[] pPollingTime)
public static Spinnaker_C.spinError spinNodeRegisterCallback(spinNodeHandle hNode, spinNodeCallbackFunction pCbFunction, @ByPtrPtr spinNodeCallbackHandle phCb)
hNode
- The node on which to register the callbackpCbFunction
- The function pointer of the function that will execute when the callback is triggered; must
match signature "void spinNodeCallbackFunction(spinNodeHandle hNode)"phCb
- The callback handle pointer in which the callback is returned; used to unregister callbacksSpinnaker_C.spinError
public static Spinnaker_C.spinError spinNodeDeregisterCallback(spinNodeHandle hNode, spinNodeCallbackHandle hCb)
hNode
- The node from which to unregister the callbackhCb
- The callback handle to unregisterSpinnaker_C.spinError
public static Spinnaker_C.spinError spinNodeGetImposedAccessMode(spinNodeHandle hNode, Spinnaker_C.spinAccessMode imposedAccessMode)
hNode
- The node of the imposed access mode to retrieveimposedAccessMode
- The access mode enum pointer in which the imposed access mode is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinNodeGetImposedAccessMode(spinNodeHandle hNode, @Cast(value="spinAccessMode") int imposedAccessMode)
public static Spinnaker_C.spinError spinNodeGetImposedVisibility(spinNodeHandle hNode, Spinnaker_C.spinVisibility imposedVisibility)
hNode
- The node of the visibility to imposeimposedVisibility
- The visibility enum pointer in which the imposed visibility is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinNodeGetImposedVisibility(spinNodeHandle hNode, @Cast(value="spinVisibility") int imposedVisibility)
public static Spinnaker_C.spinError spinNodeToString(spinNodeHandle hNode, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
hNode
- The node of the value to readpBuf
- The c-string character buffer in which the value of the node is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinNodeToString(spinNodeHandle hNode, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinNodeToString(spinNodeHandle hNode, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinNodeToStringEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
hNode
- The node of the value to readbVerify
- The boolean of whether to verify the nodepBuf
- The c-string character buffer in which the value of the node is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinNodeToStringEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinNodeToStringEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinNodeFromString(spinNodeHandle hNode, @Cast(value="const char*") BytePointer pBuf)
hNode
- The node having its value changedpBuf
- The c-string of the value to setSpinnaker_C.spinError
@Cast(value="spinError") public static int spinNodeFromString(spinNodeHandle hNode, String pBuf)
public static Spinnaker_C.spinError spinNodeFromStringEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, @Cast(value="const char*") BytePointer pBuf)
hNode
- The node having its value changedbVerify
- The boolean of whether to verify the nodepBuf
- The c-string of the value to setSpinnaker_C.spinError
@Cast(value="spinError") public static int spinNodeFromStringEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, String pBuf)
public static Spinnaker_C.spinError spinStringSetValue(spinNodeHandle hNode, @Cast(value="const char*") BytePointer pBuf)
hNode
- The string node having its value changedpBuf
- The c-string of the value to setSpinnaker_C.spinError
@Cast(value="spinError") public static int spinStringSetValue(spinNodeHandle hNode, String pBuf)
public static Spinnaker_C.spinError spinStringSetValueEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, @Cast(value="const char*") BytePointer pBuf)
hNode
- The string node having its value changedbVerify
- The boolean of whether to verify the nodepBuf
- The c-string of the value to setSpinnaker_C.spinError
@Cast(value="spinError") public static int spinStringSetValueEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, String pBuf)
public static Spinnaker_C.spinError spinStringGetValue(spinNodeHandle hNode, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
hNode
- The string node of the value to readpBuf
- The c-string character buffer in which the value of the node is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinStringGetValue(spinNodeHandle hNode, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinStringGetValue(spinNodeHandle hNode, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinStringGetValueEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
hNode
- The string node of the value to readbVerify
- The boolean of whether to verify the nodepBuf
- The c-string character buffer in which the value of the node is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinStringGetValueEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinStringGetValueEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinStringGetMaxLength(spinNodeHandle hNode, @Cast(value="int64_t*") LongPointer pValue)
hNode
- The string node of the length to retrievepValue
- The integer pointer in which the maximum length of the c-string is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinStringGetMaxLength(spinNodeHandle hNode, @Cast(value="int64_t*") LongBuffer pValue)
public static Spinnaker_C.spinError spinStringGetMaxLength(spinNodeHandle hNode, @Cast(value="int64_t*") long[] pValue)
public static Spinnaker_C.spinError spinIntegerSetValue(spinNodeHandle hNode, @Cast(value="int64_t") long value)
hNode
- The integer node having its value changedvalue
- The integer value to setSpinnaker_C.spinError
public static Spinnaker_C.spinError spinIntegerSetValueEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, @Cast(value="int64_t") long value)
hNode
- The integer node having its value changedbVerify
- The boolean of whether to verify the nodevalue
- The integer value to setSpinnaker_C.spinError
public static Spinnaker_C.spinError spinIntegerGetValue(spinNodeHandle hNode, @Cast(value="int64_t*") LongPointer pValue)
hNode
- The integer node of the value to readpValue
- The integer pointer in which the value is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinIntegerGetValue(spinNodeHandle hNode, @Cast(value="int64_t*") LongBuffer pValue)
public static Spinnaker_C.spinError spinIntegerGetValue(spinNodeHandle hNode, @Cast(value="int64_t*") long[] pValue)
public static Spinnaker_C.spinError spinIntegerGetValueEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, @Cast(value="int64_t*") LongPointer pValue)
hNode
- The integer node of the value to readbVerify
- The boolean of whether to verify the nodepValue
- The integer pointer in which the value is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinIntegerGetValueEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, @Cast(value="int64_t*") LongBuffer pValue)
public static Spinnaker_C.spinError spinIntegerGetValueEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, @Cast(value="int64_t*") long[] pValue)
public static Spinnaker_C.spinError spinIntegerGetMin(spinNodeHandle hNode, @Cast(value="int64_t*") LongPointer pValue)
hNode
- The integer node of the minimum value to retrievepValue
- The integer pointer in which the minimum value is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinIntegerGetMin(spinNodeHandle hNode, @Cast(value="int64_t*") LongBuffer pValue)
public static Spinnaker_C.spinError spinIntegerGetMin(spinNodeHandle hNode, @Cast(value="int64_t*") long[] pValue)
public static Spinnaker_C.spinError spinIntegerGetMax(spinNodeHandle hNode, @Cast(value="int64_t*") LongPointer pValue)
hNode
- The integer node of the maximum value to retrievepValue
- The integer pointer in which the maximum value is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinIntegerGetMax(spinNodeHandle hNode, @Cast(value="int64_t*") LongBuffer pValue)
public static Spinnaker_C.spinError spinIntegerGetMax(spinNodeHandle hNode, @Cast(value="int64_t*") long[] pValue)
public static Spinnaker_C.spinError spinIntegerGetInc(spinNodeHandle hNode, @Cast(value="int64_t*") LongPointer pValue)
hNode
- The integer node of the increment to retrievepValue
- The integer pointer in which the increment is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinIntegerGetInc(spinNodeHandle hNode, @Cast(value="int64_t*") LongBuffer pValue)
public static Spinnaker_C.spinError spinIntegerGetInc(spinNodeHandle hNode, @Cast(value="int64_t*") long[] pValue)
public static Spinnaker_C.spinError spinIntegerGetRepresentation(spinNodeHandle hNode, @Cast(value="spinRepresentation*") IntPointer pValue)
hNode
- The integer node of the numerical representation to retrievepValue
- The representation enum pointer in which the type of numerical representation is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinIntegerGetRepresentation(spinNodeHandle hNode, @Cast(value="spinRepresentation*") IntBuffer pValue)
public static Spinnaker_C.spinError spinIntegerGetRepresentation(spinNodeHandle hNode, @Cast(value="spinRepresentation*") int[] pValue)
public static Spinnaker_C.spinError spinFloatSetValue(spinNodeHandle hNode, double value)
hNode
- The float node having its value changedvalue
- The float value to setSpinnaker_C.spinError
public static Spinnaker_C.spinError spinFloatSetValueEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, double value)
hNode
- The float node having its value changedbVerify
- The boolean of whether to verify the nodevalue
- The float value to setSpinnaker_C.spinError
public static Spinnaker_C.spinError spinFloatGetValue(spinNodeHandle hNode, DoublePointer pValue)
hNode
- The float node of the value to readpValue
- The double pointer in which the value is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinFloatGetValue(spinNodeHandle hNode, DoubleBuffer pValue)
public static Spinnaker_C.spinError spinFloatGetValue(spinNodeHandle hNode, double[] pValue)
public static Spinnaker_C.spinError spinFloatGetValueEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, DoublePointer pValue)
hNode
- The float node of the value to readpValue
- The double pointer in which the value is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinFloatGetValueEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, DoubleBuffer pValue)
public static Spinnaker_C.spinError spinFloatGetValueEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, double[] pValue)
public static Spinnaker_C.spinError spinFloatGetMin(spinNodeHandle hNode, DoublePointer pValue)
hNode
- The float node of the minimum value to retrievepValue
- The double pointer in which the minimum value is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinFloatGetMin(spinNodeHandle hNode, DoubleBuffer pValue)
public static Spinnaker_C.spinError spinFloatGetMin(spinNodeHandle hNode, double[] pValue)
public static Spinnaker_C.spinError spinFloatGetMax(spinNodeHandle hNode, DoublePointer pValue)
hNode
- The float node of the maximum value to retrievepValue
- The double pointer in which the maximum value is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinFloatGetMax(spinNodeHandle hNode, DoubleBuffer pValue)
public static Spinnaker_C.spinError spinFloatGetMax(spinNodeHandle hNode, double[] pValue)
public static Spinnaker_C.spinError spinFloatGetRepresentation(spinNodeHandle hNode, @Cast(value="spinRepresentation*") IntPointer pValue)
hNode
- The float node of the numerical representation to retrievepValue
- The representation enum pointer in which the type of numerical representation is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinFloatGetRepresentation(spinNodeHandle hNode, @Cast(value="spinRepresentation*") IntBuffer pValue)
public static Spinnaker_C.spinError spinFloatGetRepresentation(spinNodeHandle hNode, @Cast(value="spinRepresentation*") int[] pValue)
public static Spinnaker_C.spinError spinFloatGetUnit(spinNodeHandle hNode, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
hNode
- The float node of the units to retrievepBuf
- The c-string character buffer in which the value units are returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinFloatGetUnit(spinNodeHandle hNode, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinFloatGetUnit(spinNodeHandle hNode, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinEnumerationGetNumEntries(spinNodeHandle hEnumNode, @Cast(value="size_t*") SizeTPointer pValue)
hEnumNode
- The enum node where the entries to be counted arepValue
- The unsigned integer pointer in which the number of entries is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinEnumerationGetEntryByIndex(spinNodeHandle hEnumNode, @Cast(value="size_t") long index, @ByPtrPtr spinNodeHandle phEntry)
hEnumNode
- The enum node from which the entry node is retrievedindex
- The index of the entry nodephEntry
- The node handle pointer in which the entry node is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinEnumerationGetEntryByName(spinNodeHandle hEnumNode, @Cast(value="const char*") BytePointer pName, @ByPtrPtr spinNodeHandle phEntry)
hEnumNode
- The enum node from which the entry node is retrievedpName
- The name of the entry nodephEntry
- The node handle pointer in which the entry node is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinEnumerationGetEntryByName(spinNodeHandle hEnumNode, String pName, @ByPtrPtr spinNodeHandle phEntry)
public static Spinnaker_C.spinError spinEnumerationGetCurrentEntry(spinNodeHandle hEnumNode, @ByPtrPtr spinNodeHandle phEntry)
hEnumNode
- The enum node from which the current entry node is retrievedphEntry
- The node handle pointer in which the current entry node is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinEnumerationReleaseNode(spinNodeHandle hEnumNode, spinNodeHandle hEntry)
hEnumNode
- The enum node from which the current entry node is retrievedhEntry
- The entry node handle to be releasedspinCameraRelease
,
Spinnaker_C.spinError
public static Spinnaker_C.spinError spinEnumerationSetIntValue(spinNodeHandle hEnumNode, @Cast(value="int64_t") long value)
hEnumNode
- The enum node having its entry changedvalue
- The integer value of the entry node to set; this corresponds to the integer value internal to the
cameraspinEnumerationEntryGetIntValue()
,
Spinnaker_C.spinError
public static Spinnaker_C.spinError spinEnumerationSetEnumValue(spinNodeHandle hEnumNode, @Cast(value="size_t") long value)
hEnumNode
- The enum node have its entry changedvalue
- The enum value of the entry node to set; this corresponds to its integer value created in the
libraryspinEnumerationEntryGetEnumValue()
,
Spinnaker_C.spinError
public static Spinnaker_C.spinError spinEnumerationEntryGetIntValue(spinNodeHandle hNode, @Cast(value="int64_t*") LongPointer pValue)
hNode
- The entry node of the integer value to retrievepValue
- The integer pointer in which the integer value of the entry is returnedspinEnumerationSetIntValue()
,
Spinnaker_C.spinError
@Cast(value="spinError") public static int spinEnumerationEntryGetIntValue(spinNodeHandle hNode, @Cast(value="int64_t*") LongBuffer pValue)
public static Spinnaker_C.spinError spinEnumerationEntryGetIntValue(spinNodeHandle hNode, @Cast(value="int64_t*") long[] pValue)
public static Spinnaker_C.spinError spinEnumerationEntryGetEnumValue(spinNodeHandle hNode, @Cast(value="size_t*") SizeTPointer pValue)
hNode
- The entry node of the enum value to retrievepValue
- The unsigned integer pointer in which the enum value of the entry is returnedspinEnumerationSetEnumValue()
,
Spinnaker_C.spinError
public static Spinnaker_C.spinError spinEnumerationEntryGetSymbolic(spinNodeHandle hNode, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
hNode
- The entry node of the symbolic to retrievepBuf
- The c-string character buffer in which the symbolic of the entry node is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinEnumerationEntryGetSymbolic(spinNodeHandle hNode, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinEnumerationEntryGetSymbolic(spinNodeHandle hNode, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinBooleanSetValue(spinNodeHandle hNode, @Cast(value="bool8_t") byte value)
hNode
- The boolean node having its value changedvalue
- The boolean value to setSpinnaker_C.spinError
public static Spinnaker_C.spinError spinBooleanGetValue(spinNodeHandle hNode, @Cast(value="bool8_t*") BytePointer pbValue)
hNode
- The boolean node of the value to readpValue
- The boolean pointer in which the value is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinBooleanGetValue(spinNodeHandle hNode, @Cast(value="bool8_t*") ByteBuffer pbValue)
public static Spinnaker_C.spinError spinBooleanGetValue(spinNodeHandle hNode, @Cast(value="bool8_t*") byte[] pbValue)
public static Spinnaker_C.spinError spinCommandExecute(spinNodeHandle hNode)
hNode
- The command node to executeSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCommandIsDone(spinNodeHandle hNode, @Cast(value="bool8_t*") BytePointer pbValue)
hNode
- The command node to checkpValue
- The boolean pointer to return whether or not the command has completedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinCommandIsDone(spinNodeHandle hNode, @Cast(value="bool8_t*") ByteBuffer pbValue)
public static Spinnaker_C.spinError spinCommandIsDone(spinNodeHandle hNode, @Cast(value="bool8_t*") byte[] pbValue)
public static Spinnaker_C.spinError spinCategoryGetNumFeatures(spinNodeHandle hCategoryNode, @Cast(value="size_t*") SizeTPointer pValue)
hCategoryNode
- The category node where the features to be counted arepValue
- The unsigned integer pointer in which the number of features is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCategoryGetFeatureByIndex(spinNodeHandle hCategoryNode, @Cast(value="size_t") long index, @ByPtrPtr spinNodeHandle phFeature)
hCategoryNode
- The category node of the node to retrieveindex
- The index of the feature nodephFeature
- The node handle pointer in which the feature node is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCategoryReleaseNode(spinNodeHandle hCategoryNode, spinNodeHandle hFeature)
hCategoryNode
- The category node handle from which the feature node is retrievedhFeature
- The feature node handle to be releasedspinCameraRelease
,
Spinnaker_C.spinError
public static Spinnaker_C.spinError spinRegisterGet(spinNodeHandle hNode, @Cast(value="uint8_t*") BytePointer pBuf, @Cast(value="int64_t") long length)
hNode
- The register node of the value to retrievepBuf
- The unsigned integer buffer in which the value is returnedlength
- The integer pointer in which the length of the register array is returned; the input value is the
maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinRegisterGet(spinNodeHandle hNode, @Cast(value="uint8_t*") ByteBuffer pBuf, @Cast(value="int64_t") long length)
public static Spinnaker_C.spinError spinRegisterGet(spinNodeHandle hNode, @Cast(value="uint8_t*") byte[] pBuf, @Cast(value="int64_t") long length)
public static Spinnaker_C.spinError spinRegisterGetEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, @Cast(value="bool8_t") byte bIgnoreCache, @Cast(value="uint8_t*") BytePointer pBuf, @Cast(value="int64_t") long length)
hNode
- The register node of the value to retrievebVerify
- The boolean of whether to verify the nodeIgnoreCache
- The boolean of whether to ignore the cachepBuf
- The unsigned integer buffer in which the value is returnedlength
- The integer pointer in which the length of the register array is returned; the input value is the
maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinRegisterGetEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, @Cast(value="bool8_t") byte bIgnoreCache, @Cast(value="uint8_t*") ByteBuffer pBuf, @Cast(value="int64_t") long length)
public static Spinnaker_C.spinError spinRegisterGetEx(spinNodeHandle hNode, @Cast(value="bool8_t") byte bVerify, @Cast(value="bool8_t") byte bIgnoreCache, @Cast(value="uint8_t*") byte[] pBuf, @Cast(value="int64_t") long length)
public static Spinnaker_C.spinError spinRegisterGetAddress(spinNodeHandle hNode, @Cast(value="int64_t*") LongPointer pAddress)
hNode
- The register node of the address to retrievepAddress
- The integer pointer in which the address is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinRegisterGetAddress(spinNodeHandle hNode, @Cast(value="int64_t*") LongBuffer pAddress)
public static Spinnaker_C.spinError spinRegisterGetAddress(spinNodeHandle hNode, @Cast(value="int64_t*") long[] pAddress)
public static Spinnaker_C.spinError spinRegisterGetLength(spinNodeHandle hNode, @Cast(value="int64_t*") LongPointer pLength)
hNode
- The register node of the length to retrieveplength
- The integer in which the number of bytes is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinRegisterGetLength(spinNodeHandle hNode, @Cast(value="int64_t*") LongBuffer pLength)
public static Spinnaker_C.spinError spinRegisterGetLength(spinNodeHandle hNode, @Cast(value="int64_t*") long[] pLength)
public static Spinnaker_C.spinError spinRegisterSet(spinNodeHandle hNode, @Cast(value="const uint8_t*") BytePointer pBuf, @Cast(value="int64_t") long length)
hNode
- The register node of the value to setpBuf
- The unsigned integer buffer of the value to setlength
- The number of bytes of the value to setSpinnaker_C.spinError
@Cast(value="spinError") public static int spinRegisterSet(spinNodeHandle hNode, @Cast(value="const uint8_t*") ByteBuffer pBuf, @Cast(value="int64_t") long length)
public static Spinnaker_C.spinError spinRegisterSet(spinNodeHandle hNode, @Cast(value="const uint8_t*") byte[] pBuf, @Cast(value="int64_t") long length)
public static Spinnaker_C.spinError spinRegisterSetReference(spinNodeHandle hNode, spinNodeHandle hRef)
hNode
- The register node that houses the referencehRef
- The reference nodeSpinnaker_C.spinError
public static Spinnaker_C.spinError spinErrorGetLast(@Cast(value="spinError*") IntPointer pError)
pError
- The error enum pointer in which the error message is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinErrorGetLast(@Cast(value="spinError*") IntBuffer pError)
public static Spinnaker_C.spinError spinErrorGetLast(@Cast(value="spinError*") int[] pError)
public static Spinnaker_C.spinError spinErrorGetLastMessage(@Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
pBuf
- The c-string character buffer in which the error message is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinErrorGetLastMessage(@Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinErrorGetLastMessage(@Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinErrorGetLastBuildDate(@Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
pBuf
- The c-string character buffer in which the build date is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinErrorGetLastBuildDate(@Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinErrorGetLastBuildDate(@Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinErrorGetLastBuildTime(@Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
pBuf
- The c-string character buffer in which the build time is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinErrorGetLastBuildTime(@Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinErrorGetLastBuildTime(@Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinErrorGetLastFileName(@Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
pBuf
- The c-string character buffer in which the file name is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinErrorGetLastFileName(@Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinErrorGetLastFileName(@Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinErrorGetLastFullMessage(@Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
pBuf
- The c-string character buffer in which the full error message is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinErrorGetLastFullMessage(@Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinErrorGetLastFullMessage(@Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinErrorGetLastFunctionName(@Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
pBuf
- The c-string character buffer in which the function name is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinErrorGetLastFunctionName(@Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinErrorGetLastFunctionName(@Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinErrorGetLastLineNumber(@Cast(value="int64_t*") LongPointer pLineNum)
pBuf
- The c-string character buffer in which the line number is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinErrorGetLastLineNumber(@Cast(value="int64_t*") LongBuffer pLineNum)
public static Spinnaker_C.spinError spinErrorGetLastLineNumber(@Cast(value="int64_t*") long[] pLineNum)
public static Spinnaker_C.spinError spinSystemGetInstance(@ByPtrPtr spinSystem phSystem)
phSystem
- The system handle pointer in which the system instance is returnedspinSystemReleaseInstance
,
Spinnaker_C.spinError
public static Spinnaker_C.spinError spinSystemReleaseInstance(spinSystem hSystem)
hSystem
- The system handlespinSystemGetInstance
,
Spinnaker_C.spinError
public static Spinnaker_C.spinError spinSystemGetInterfaces(spinSystem hSystem, spinInterfaceList hInterfaceList)
hSystem
- The system, from which the interface list is retrievedhInterfaceList
- The interface list to house the interfaces from the systemspinInterfaceListCreateEmpty()
,
spinInterfaceListDestroy()
,
Spinnaker_C.spinError
public static Spinnaker_C.spinError spinSystemGetCameras(spinSystem hSystem, spinCameraList hCameraList)
hSystem
- The system, from which the camera list is retrievedhCameraList
- The camera list to house the cameras from the systemspinCameraListCreateEmpty()
,
spinCameraListDestroy()
,
Spinnaker_C.spinError
public static Spinnaker_C.spinError spinSystemGetCamerasEx(spinSystem hSystem, @Cast(value="bool8_t") byte bUpdateInterfaces, @Cast(value="bool8_t") byte bUpdateCameras, spinCameraList hCameraList)
hSystem
- The system, from which the camera list is retrievedbUpdateInterfaces
- The boolean of whether to update the interface listbUpdateCameras
- The boolean of whether to update the camera listhCameraList
- The camera list to house the cameras from the systemspinCameraListCreateEmpty()
,
spinCameraListDestroy()
,
Spinnaker_C.spinError
public static Spinnaker_C.spinError spinSystemSetLoggingLevel(spinSystem hSystem, Spinnaker_C.spinnakerLogLevel logLevel)
hSystem
- The system, on which the logging level is setlogLevel
- The logging level to setSpinnaker_C.spinError
@Cast(value="spinError") public static int spinSystemSetLoggingLevel(spinSystem hSystem, @Cast(value="spinnakerLogLevel") int logLevel)
public static Spinnaker_C.spinError spinSystemGetLoggingLevel(spinSystem hSystem, @Cast(value="spinnakerLogLevel*") IntPointer pLogLevel)
hSystem
- The system, from which the logging level is retrievedlogLevel
- The logging level enum pointer in which the current logging level is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinSystemGetLoggingLevel(spinSystem hSystem, @Cast(value="spinnakerLogLevel*") IntBuffer pLogLevel)
public static Spinnaker_C.spinError spinSystemGetLoggingLevel(spinSystem hSystem, @Cast(value="spinnakerLogLevel*") int[] pLogLevel)
public static Spinnaker_C.spinError spinSystemRegisterLogEventHandler(spinSystem hSystem, spinLogEventHandler hLogEventHandler)
hSystem
- The system, on which the logging event handler is registeredhLogEventHandler
- The logging event handler to register on the systemSpinnaker_C.spinError
public static Spinnaker_C.spinError spinSystemUnregisterLogEventHandler(spinSystem hSystem, spinLogEventHandler hLogEventHandler)
hSystem
- The system, from which the logging event handler is unregisteredhLogEventHandler
- The logging event handler to unregister from the systemSpinnaker_C.spinError
public static Spinnaker_C.spinError spinSystemUnregisterAllLogEventHandlers(spinSystem hSystem)
hSystem
- The system, from which all logging event handlers are unregisteredSpinnaker_C.spinError
public static Spinnaker_C.spinError spinSystemIsInUse(spinSystem hSystem, @Cast(value="bool8_t*") BytePointer pbIsInUse)
hSystem
- The system to checkpbIsInUse
- The boolean pointer to return whether the system is currently in useSpinnaker_C.spinError
@Cast(value="spinError") public static int spinSystemIsInUse(spinSystem hSystem, @Cast(value="bool8_t*") ByteBuffer pbIsInUse)
public static Spinnaker_C.spinError spinSystemIsInUse(spinSystem hSystem, @Cast(value="bool8_t*") byte[] pbIsInUse)
public static Spinnaker_C.spinError spinSystemRegisterDeviceArrivalEventHandler(spinSystem hSystem, spinDeviceArrivalEventHandler hDeviceArrivalEventHandler)
hSystem
- The system, on which the device arrival event handler is registeredhDeviceArrivalEventHandler
- The device arrival event handler to register on the systemSpinnaker_C.spinError
public static Spinnaker_C.spinError spinSystemRegisterDeviceRemovalEventHandler(spinSystem hSystem, spinDeviceRemovalEventHandler hDeviceRemovalEventHandler)
hSystem
- The system, on which the device removal event handler is registeredhDeviceRemovalEventHandler
- The device removal event handler to register on the systemSpinnaker_C.spinError
public static Spinnaker_C.spinError spinSystemUnregisterDeviceArrivalEventHandler(spinSystem hSystem, spinDeviceArrivalEventHandler hDeviceArrivalEventHandler)
hSystem
- The system, from which the device arrival event handler is unregisteredhDeviceArrivalEventHandler
- The device arrival event handler to unregister from the systemSpinnaker_C.spinError
,
spinDeviceArrivalEventHandler
public static Spinnaker_C.spinError spinSystemUnregisterDeviceRemovalEventHandler(spinSystem hSystem, spinDeviceRemovalEventHandler hDeviceRemovalEventHandler)
hSystem
- The system, from which the device removal event handler is unregisteredhDeviceRemovalEventHandler
- The device removal event handler to unregister from the systemSpinnaker_C.spinError
,
spinDeviceRemovalEventHandler
public static Spinnaker_C.spinError spinSystemRegisterInterfaceEventHandler(spinSystem hSystem, spinInterfaceEventHandler hInterfaceEventHandler)
hSystem
- The system, on which the interface event handler is registeredhInterfaceEventHandler
- The interface event handler (device arrival and device removal) to register on the
systemSpinnaker_C.spinError
,
spinInterfaceEventHandler
public static Spinnaker_C.spinError spinSystemUnregisterInterfaceEventHandler(spinSystem hSystem, spinInterfaceEventHandler hInterfaceEventHandler)
hSystem
- The system, from which the interface event handler is unregisteredhInterfaceEventHandler
- The interface event handler (device arrival and device removal) to unregister from
the systemSpinnaker_C.spinError
,
spinInterfaceEventHandler
public static Spinnaker_C.spinError spinSystemUpdateCameras(spinSystem hSystem, @Cast(value="bool8_t*") BytePointer pbChanged)
hSystem
- The system, on which the list of attached cameras is updatedpbChanged
- The boolean pointer to return whether cameras have arrived on or been removed from the systemSpinnaker_C.spinError
@Cast(value="spinError") public static int spinSystemUpdateCameras(spinSystem hSystem, @Cast(value="bool8_t*") ByteBuffer pbChanged)
public static Spinnaker_C.spinError spinSystemUpdateCameras(spinSystem hSystem, @Cast(value="bool8_t*") byte[] pbChanged)
public static Spinnaker_C.spinError spinSystemUpdateCamerasEx(spinSystem hSystem, @Cast(value="bool8_t") byte bUpdateInterfaces, @Cast(value="bool8_t*") BytePointer pbChanged)
hSystem
- The system, on which the list of attached cameras is updatedbUpdateInterfaces
- The boolean of whether to update the interface listpbChanged
- The boolean pointer to return whether cameras have arrived or been removed from the systemSpinnaker_C.spinError
@Cast(value="spinError") public static int spinSystemUpdateCamerasEx(spinSystem hSystem, @Cast(value="bool8_t") byte bUpdateInterfaces, @Cast(value="bool8_t*") ByteBuffer pbChanged)
public static Spinnaker_C.spinError spinSystemUpdateCamerasEx(spinSystem hSystem, @Cast(value="bool8_t") byte bUpdateInterfaces, @Cast(value="bool8_t*") byte[] pbChanged)
public static Spinnaker_C.spinError spinSystemGetLibraryVersion(spinSystem hSystem, spinLibraryVersion hLibraryVersion)
public static Spinnaker_C.spinError spinSystemGetTLNodeMap(spinSystem hSystem, @ByPtrPtr spinNodeMapHandle phNodeMap)
hSystem
- The system handle.phNodeMap
- The nodemap handle pointer in which the transport layer system nodemap is returned.Spinnaker_C.spinError
public static Spinnaker_C.spinError spinInterfaceListCreateEmpty(@ByPtrPtr spinInterfaceList phInterfaceList)
phInterfaceList
- The interface list handle pointer in which the empty interface list is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinInterfaceListDestroy(spinInterfaceList hInterfaceList)
hInterfaceList
- The interface list to destroySpinnaker_C.spinError
public static Spinnaker_C.spinError spinInterfaceListGetSize(spinInterfaceList hInterfaceList, @Cast(value="size_t*") SizeTPointer pSize)
hInterfaceList
- The interface list where the interfaces to be counted arepSize
- The unsigned integer pointer in which the number of interfaces is returnedSpinnaker_C.spinError
,
Spinnaker_C.spinError
public static Spinnaker_C.spinError spinInterfaceListGet(spinInterfaceList hInterfaceList, @Cast(value="size_t") long index, @ByPtrPtr spinInterface phInterface)
hInterfaceList
- The interface list of the interface to be retrievedindex
- The index of the interfacephInterface
- The interface handle pointer in which the interface is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinInterfaceListClear(spinInterfaceList hInterfaceList)
hInterfaceList
- The interface list to clearSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraListCreateEmpty(@ByPtrPtr spinCameraList phCameraList)
phCameraList
- The camera list handle pointer in which the empty camera list is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraListDestroy(spinCameraList hCameraList)
hCameraList
- The camera list to destroySpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraListGetSize(spinCameraList hCameraList, @Cast(value="size_t*") SizeTPointer pSize)
hCameraList
- The camera list where the cameras to be counted arepSize
- The unsigned integer pointer in which the number of cameras is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraListGet(spinCameraList hCameraList, @Cast(value="size_t") long index, @ByPtrPtr spinCamera phCamera)
hCameraList
- The camera list of the camera to retrieveindex
- The index of the cameraphCamera
- The camera handle pointer in which the camera is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraListClear(spinCameraList hCameraList)
hCameraList
- The camera list to clearSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraListRemove(spinCameraList hCameraList, @Cast(value="size_t") long index)
hCameraList
- The camera list of the camera to removeindex
- The index of the camera to removeSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraListAppend(spinCameraList hCameraListBase, spinCameraList hCameraListToAppend)
hCameraListBase
- The camera list to receive the otherhCameraListToAppend
- The camera list to add to the otherSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraListGetBySerial(spinCameraList hCameraList, @Cast(value="const char*") BytePointer pSerial, @ByPtrPtr spinCamera phCamera)
hCameraList
- The camera list of the camera to retrieveserial
- The serial number of the camera to retrievephCamera
- The camera handle pointer in which the camera is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinCameraListGetBySerial(spinCameraList hCameraList, String pSerial, @ByPtrPtr spinCamera phCamera)
public static Spinnaker_C.spinError spinCameraListRemoveBySerial(spinCameraList hCameraList, @Cast(value="const char*") BytePointer pSerial)
hCameraList
- The camera list of the camera to removepSerial
- The serial number of the camera to removeSpinnaker_C.spinError
@Cast(value="spinError") public static int spinCameraListRemoveBySerial(spinCameraList hCameraList, String pSerial)
public static Spinnaker_C.spinError spinImageListCreateEmpty(@ByPtrPtr spinImageList phImageList)
phImageList
- The image list handle pointer in which the empty image list is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageListDestroy(spinImageList hImageList)
hImageList
- The image list to destroySpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageListGetSize(spinImageList hImageList, @Cast(value="size_t*") SizeTPointer pSize)
hImageList
- The image list where the images to be counted arepSize
- The unsigned integer pointer in which the number of images is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageListGet(spinImageList hImageList, @Cast(value="size_t") long index, @ByPtrPtr spinImage phImage)
hImageList
- The image list of the image to retrieveindex
- The index of the imagephImage
- The image handle pointer in which the image is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageListClear(spinImageList hImageList)
hImageList
- The image list to clearSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageListRemove(spinImageList hImageList, @Cast(value="size_t") long index)
hImageList
- The image list of the camera to removeindex
- The index of the image to removeSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageListAppend(spinImageList hImageListBase, spinImageList hImageListToAppend)
hImageListBase
- The image list to receive the otherhImageListToAppend
- The image list to add to the otherSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageListGetByPixelFormat(spinImageList hImageList, Spinnaker_C.spinPixelFormatEnums pixelFormat, @ByPtrPtr spinImage phImage)
hImageList
- The image list of the image to retrievepixelFormat
- The pixel format of the image to retrievephImage
- The image handle pointer in which the image is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageListGetByPixelFormat(spinImageList hImageList, @Cast(value="spinPixelFormatEnums") int pixelFormat, @ByPtrPtr spinImage phImage)
public static Spinnaker_C.spinError spinImageListRemoveByPixelFormat(spinImageList hImageList, Spinnaker_C.spinPixelFormatEnums pixelFormat)
hImageList
- The image list of the image to removepixelFormat
- The pixel format of the image to removeSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageListRemoveByPixelFormat(spinImageList hImageList, @Cast(value="spinPixelFormatEnums") int pixelFormat)
public static Spinnaker_C.spinError spinImageListRelease(spinImageList hImageList)
public static Spinnaker_C.spinError spinImageListSave(spinImageList hImageList, @Cast(value="const char*") BytePointer fileName)
hImageList
- The image list of the image to removefileName
- Name of the file to save the current image list object to.
It is recommended to use the file extension 'sil'.spinImageListLoad()
,
Spinnaker_C.spinError
@Cast(value="spinError") public static int spinImageListSave(spinImageList hImageList, String fileName)
public static Spinnaker_C.spinError spinImageListLoad(@ByPtrPtr spinImageList phImageList, @Cast(value="const char*") BytePointer fileName)
phImageList
- The image list handle pointer in which the empty image list is returnedfileName
- Name of the file to load an image object from.spinImageListSave()
,
Spinnaker_C.spinError
@Cast(value="spinError") public static int spinImageListLoad(@ByPtrPtr spinImageList phImageList, String fileName)
public static Spinnaker_C.spinError spinInterfaceUpdateCameras(spinInterface hInterface, @Cast(value="bool8_t*") BytePointer pbChanged)
hInterface
- The interface of the list of attached cameras to updatepbChanged
- The boolean pointer to return whether or not the cameras have changedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinInterfaceUpdateCameras(spinInterface hInterface, @Cast(value="bool8_t*") ByteBuffer pbChanged)
public static Spinnaker_C.spinError spinInterfaceUpdateCameras(spinInterface hInterface, @Cast(value="bool8_t*") byte[] pbChanged)
public static Spinnaker_C.spinError spinInterfaceGetCameras(spinInterface hInterface, spinCameraList hCameraList)
hInterface
- The interface of the camera list to retrievehCameraList
- The camera list to house the cameras from the interfacespinCameraListCreateEmpty()
,
spinCameraListDestroy()
,
Spinnaker_C.spinError
public static Spinnaker_C.spinError spinInterfaceGetCamerasEx(spinInterface hInterface, @Cast(value="bool8_t") byte bUpdateCameras, spinCameraList hCameraList)
hInterface
- The interface of the camera list to retrievebUpdateCameras
- The boolean of whether or not to update the camerashCameraList
- The camera list to house the cameras from the interfacespinCameraListCreateEmpty()
,
spinCameraListDestroy()
,
Spinnaker_C.spinError
public static Spinnaker_C.spinError spinInterfaceGetTLNodeMap(spinInterface hInterface, @ByPtrPtr spinNodeMapHandle phNodeMap)
hInterface
- The interface of the nodemap to retrievephNodeMap
- The nodemap handle pointer in which the transport layer interface nodemap is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinInterfaceRegisterDeviceArrivalEventHandler(spinInterface hInterface, spinDeviceArrivalEventHandler hDeviceArrivalEventHandler)
hInterface
- The interface on which to register the device arrival event handlerhDeviceArrivalEventHandler
- The device arrival event handler to registerSpinnaker_C.spinError
public static Spinnaker_C.spinError spinInterfaceRegisterDeviceRemovalEventHandler(spinInterface hInterface, spinDeviceRemovalEventHandler hDeviceRemovalEventHandler)
hInterface
- the Interface on which to register the device removal event handlerhDeviceRemovalEventHandler
- The device removal event handler to registerSpinnaker_C.spinError
public static Spinnaker_C.spinError spinInterfaceUnregisterDeviceArrivalEventHandler(spinInterface hInterface, spinDeviceArrivalEventHandler hDeviceArrivalEventHandler)
hInterface
- The interface from which to unregister the device arrival event handlerhDeviceArrivalEventHandler
- The device arrival event handler to unregisterSpinnaker_C.spinError
public static Spinnaker_C.spinError spinInterfaceUnregisterDeviceRemovalEventHandler(spinInterface hInterface, spinDeviceRemovalEventHandler hDeviceRemovalEventHandler)
hInterface
- The interface from which to unregister the device removal event handlerhDeviceRemovalEventHandler
- The device removal event handler to unregisterSpinnaker_C.spinError
public static Spinnaker_C.spinError spinInterfaceRegisterInterfaceEventHandler(spinInterface hInterface, spinInterfaceEventHandler hInterfaceEventHandler)
hInterface
- The interface on which to register the interface event handlerhInterfaceEventHandler
- The interface event handler to registerSpinnaker_C.spinError
public static Spinnaker_C.spinError spinInterfaceUnregisterInterfaceEventHandler(spinInterface hInterface, spinInterfaceEventHandler hInterfaceEventHandler)
hInterface
- The interface from which to unregister the interface event handlerhInterfaceEventHandler
- The interface event handler to unregisterSpinnaker_C.spinError
public static Spinnaker_C.spinError spinInterfaceRelease(spinInterface hInterface)
hInterface
- The interface to releaseSpinnaker_C.spinError
public static Spinnaker_C.spinError spinInterfaceIsInUse(spinInterface hInterface, @Cast(value="bool8_t*") BytePointer pbIsInUse)
hInterface
- The interface to checkpbIsInUse
- The boolean pointer to return whether or not the interface is in useSpinnaker_C.spinError
@Cast(value="spinError") public static int spinInterfaceIsInUse(spinInterface hInterface, @Cast(value="bool8_t*") ByteBuffer pbIsInUse)
public static Spinnaker_C.spinError spinInterfaceIsInUse(spinInterface hInterface, @Cast(value="bool8_t*") byte[] pbIsInUse)
public static Spinnaker_C.spinError spinCameraInit(spinCamera hCamera)
hCamera
- The camera to initializeSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraDeInit(spinCamera hCamera)
hCamera
- The camera to deinitializeSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraGetNodeMap(spinCamera hCamera, @ByPtrPtr spinNodeMapHandle phNodeMap)
hCamera
- The camera from which the nodemap is retrievedphNodeMap
- The nodemap handle pointer in which the nodemap is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraGetTLDeviceNodeMap(spinCamera hCamera, @ByPtrPtr spinNodeMapHandle phNodeMap)
hCamera
- The camera from which the transport layer device nodemap is retrievedphNodeMap
- The nodemap handle pointer in which the nodemap is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraGetTLStreamNodeMap(spinCamera hCamera, @ByPtrPtr spinNodeMapHandle phNodeMap)
hCamera
- The camera from which the transport layer streaming nodemap is retrievedphNodeMap
- The nodemap handle pointer in which the nodemap is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraGetAccessMode(spinCamera hCamera, @Cast(value="spinAccessMode*") IntPointer pAccessMode)
hCamera
- The camera of the access mode to retrievepAccessMode
- The access mode enum pointer in which the access mode is returnedSpinnaker_C.spinError
,
Spinnaker_C.spinAccessMode
@Cast(value="spinError") public static int spinCameraGetAccessMode(spinCamera hCamera, @Cast(value="spinAccessMode*") IntBuffer pAccessMode)
public static Spinnaker_C.spinError spinCameraGetAccessMode(spinCamera hCamera, @Cast(value="spinAccessMode*") int[] pAccessMode)
public static Spinnaker_C.spinError spinCameraReadPort(spinCamera hCamera, @Cast(value="uint64_t") long iAddress, Pointer pBuffer, @Cast(value="size_t") long iSize)
public static Spinnaker_C.spinError spinCameraWritePort(spinCamera hCamera, @Cast(value="uint64_t") long iAddress, Pointer pBuffer, @Cast(value="size_t") long iSize)
public static Spinnaker_C.spinError spinCameraBeginAcquisition(spinCamera hCamera)
hCamera
- The camera to begin acquiring imagesSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraEndAcquisition(spinCamera hCamera)
hCamera
- The camera to stop acquiring imagesSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraGetNextImage(spinCamera hCamera, @ByPtrPtr spinImage phImage)
hCamera
- The camera of the image to retrievephImage
- The image handle pointer in which the image is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraGetNextImageEx(spinCamera hCamera, @Cast(value="uint64_t") long grabTimeout, @ByPtrPtr spinImage phImage)
hCamera
- The camera of the image to retrievegrabTimeout
- A 64bit value that represents a timeout in millisecondsphImage
- The image handle pointer in which the image is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraGetNextImageSync(spinCamera hCamera, @Cast(value="uint64_t") long grabTimeout, @ByPtrPtr spinImageList phImageList)
hCamera
- The camera of the image to retrievegrabTimeout
- A 64bit value that represents a timeout in millisecondsspinCameraInit()
,
spinCameraBeginAcquisition()
,
spinCameraEndAcquisition()
public static Spinnaker_C.spinError spinCameraGetUniqueID(spinCamera hCamera, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
hCamera
- The camera of the unique identifierpBuf
- The c-string character buffer in which the unique identifier is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinCameraGetUniqueID(spinCamera hCamera, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinCameraGetUniqueID(spinCamera hCamera, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinCameraIsStreaming(spinCamera hCamera, @Cast(value="bool8_t*") BytePointer pbIsStreaming)
hCamera
- The camera to checkpbIsStreaming
- The boolean pointer to return whether or not the camera is currently streamingSpinnaker_C.spinError
@Cast(value="spinError") public static int spinCameraIsStreaming(spinCamera hCamera, @Cast(value="bool8_t*") ByteBuffer pbIsStreaming)
public static Spinnaker_C.spinError spinCameraIsStreaming(spinCamera hCamera, @Cast(value="bool8_t*") byte[] pbIsStreaming)
public static Spinnaker_C.spinError spinCameraGetGuiXml(spinCamera hCamera, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
hCamera
- The camera of the GUI XML to retrievepBuf
- The c-string character buffer in which the GUI XML is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinCameraGetGuiXml(spinCamera hCamera, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinCameraGetGuiXml(spinCamera hCamera, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinCameraRegisterDeviceEventHandler(spinCamera hCamera, spinDeviceEventHandler hDeviceEventHandler)
hCamera
- The camera on which to register the universal device event handlerhDeviceEventHandler
- The device event handler to registerSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraRegisterDeviceEventHandlerEx(spinCamera hCamera, spinDeviceEventHandler hDeviceEventHandler, @Cast(value="const char*") BytePointer pName)
hCamera
- The camera on which to register the specific device event handlerhDeviceEventHandler
- The device event handler to registerpName
- The name of the device event handler to registerSpinnaker_C.spinError
@Cast(value="spinError") public static int spinCameraRegisterDeviceEventHandlerEx(spinCamera hCamera, spinDeviceEventHandler hDeviceEventHandler, String pName)
public static Spinnaker_C.spinError spinCameraUnregisterDeviceEventHandler(spinCamera hCamera, spinDeviceEventHandler hDeviceEventHandler)
hCamera
- The camera from which to unregister the device event handlerhDeviceEventHandler
- The device event handler to unregisterSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraRegisterImageEventHandler(spinCamera hCamera, spinImageEventHandler hImageEventHandler)
hCamera
- The camera on which to register the image event handlerhImageEventHandler
- The image event handler to registerSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraRegisterImageEventHandlerEx(spinCamera hCamera, spinImageEventHandler hImageEventHandler, @Cast(value="uint64_t") long streamIndex)
hCamera
- The camera on which to register the image event handlerhImageEventHandler
- The image event handler to registerstreamIndex
- The index of the stream of where this handler will be registered toSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraUnregisterImageEventHandler(spinCamera hCamera, spinImageEventHandler hImageEventHandler)
hCamera
- The camera from which to unregister the image event handlerhImageEventHandler
- The image event handler to unregisterSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraRegisterImageListEventHandler(spinCamera hCamera, spinImageListEventHandler hImageListEventHandler)
hCamera
- The camera on which to register the image event handlerhImageListEventHandler
- The image list event handler to registerSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraUnregisterImageListEventHandler(spinCamera hCamera, spinImageListEventHandler hImageListEventHandler)
hCamera
- The camera from which to unregister the image event handlerhImageEventHandler
- The image event handler to unregisterSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraRelease(spinCamera hCamera)
hCamera
- The camera to releaseSpinnaker_C.spinError
public static Spinnaker_C.spinError spinCameraIsValid(spinCamera hCamera, @Cast(value="bool8_t*") BytePointer pbValid)
hCamera
- The camera to checkpbValid
- The boolean pointer to return whether or not the camera is validSpinnaker_C.spinError
@Cast(value="spinError") public static int spinCameraIsValid(spinCamera hCamera, @Cast(value="bool8_t*") ByteBuffer pbValid)
public static Spinnaker_C.spinError spinCameraIsValid(spinCamera hCamera, @Cast(value="bool8_t*") byte[] pbValid)
public static Spinnaker_C.spinError spinCameraIsInitialized(spinCamera hCamera, @Cast(value="bool8_t*") BytePointer pbInit)
hCamera
- The camera to checkpbInit
- The boolean pointer to return whether or not the camera is initializedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinCameraIsInitialized(spinCamera hCamera, @Cast(value="bool8_t*") ByteBuffer pbInit)
public static Spinnaker_C.spinError spinCameraIsInitialized(spinCamera hCamera, @Cast(value="bool8_t*") byte[] pbInit)
public static Spinnaker_C.spinError spinCameraDiscoverMaxPacketSize(spinCamera hCamera, @Cast(value="unsigned int*") IntPointer pMaxPacketSize)
hCamera
- The camera to checkpMaxPacketSize
- The maximum packet size returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinCameraDiscoverMaxPacketSize(spinCamera hCamera, @Cast(value="unsigned int*") IntBuffer pMaxPacketSize)
public static Spinnaker_C.spinError spinCameraDiscoverMaxPacketSize(spinCamera hCamera, @Cast(value="unsigned int*") int[] pMaxPacketSize)
public static Spinnaker_C.spinError spinImageCreateEmpty(@ByPtrPtr spinImage phImage)
phImage
- The image handle pointer in which the empty image is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageCreate(spinImage hSrcImage, @ByPtrPtr spinImage phDestImage)
hSrcImage
- The image to be copiedphDestImage
- The image handle pointer of the image to be createdSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageCreateEx(@ByPtrPtr spinImage phImage, @Cast(value="size_t") long width, @Cast(value="size_t") long height, @Cast(value="size_t") long offsetX, @Cast(value="size_t") long offsetY, Spinnaker_C.spinPixelFormatEnums pixelFormat, Pointer pData)
phImage
- The image handle pointer in which the image is returnedwidth
- The width to setheight
- The height to setoffsetX
- The offset along the X axis to setoffsetY
- The offset along the Y axis to setpixelFormat
- The pixel format to setpData
- The image data to set; can be set to nullSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageCreateEx(@ByPtrPtr spinImage phImage, @Cast(value="size_t") long width, @Cast(value="size_t") long height, @Cast(value="size_t") long offsetX, @Cast(value="size_t") long offsetY, @Cast(value="spinPixelFormatEnums") int pixelFormat, Pointer pData)
public static Spinnaker_C.spinError spinImageCreateEx2(@ByPtrPtr spinImage phImage, @Cast(value="size_t") long width, @Cast(value="size_t") long height, @Cast(value="size_t") long offsetX, @Cast(value="size_t") long offsetY, Spinnaker_C.spinPixelFormatEnums pixelFormat, Pointer pData, Spinnaker_C.spinTLPayloadType dataPayloadType, @Cast(value="size_t") long dataSize)
phImage
- The image handle pointer in which the image is returnedwidth
- The width to setheight
- The height to setoffsetX
- The offset along the X axis to setoffsetY
- The offset along the Y axis to setpixelFormat
- The pixel format to setpData
- The image data to set; can be set to nulldataPayloadType
- The payload type of the data.
This value can be retrieved from an existing image by using the spinImageGetTLPayloadType() function call.dataSize
- The size of the provided data in bytesSpinnaker_C.spinError
,
spinImageGetTLPayloadType
@Cast(value="spinError") public static int spinImageCreateEx2(@ByPtrPtr spinImage phImage, @Cast(value="size_t") long width, @Cast(value="size_t") long height, @Cast(value="size_t") long offsetX, @Cast(value="size_t") long offsetY, @Cast(value="spinPixelFormatEnums") int pixelFormat, Pointer pData, @Cast(value="spinTLPayloadType") int dataPayloadType, @Cast(value="size_t") long dataSize)
public static Spinnaker_C.spinError spinImageDestroy(spinImage hImage)
hImage
- The image to destroySpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageGetColorProcessing(spinImage hImage, @Cast(value="spinColorProcessingAlgorithm*") IntPointer pAlgorithm)
hImage
- The image of the color processing algorithm to retrievepAlgorithm
- The color processing algorithm pointer in which the color processing algorithm is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageGetColorProcessing(spinImage hImage, @Cast(value="spinColorProcessingAlgorithm*") IntBuffer pAlgorithm)
public static Spinnaker_C.spinError spinImageGetColorProcessing(spinImage hImage, @Cast(value="spinColorProcessingAlgorithm*") int[] pAlgorithm)
public static Spinnaker_C.spinError spinImageReset(spinImage hImage, @Cast(value="size_t") long width, @Cast(value="size_t") long height, @Cast(value="size_t") long offsetX, @Cast(value="size_t") long offsetY, Spinnaker_C.spinPixelFormatEnums pixelFormat)
hImage
- The image to be resetwidth
- The width to be reset toheight
- The height to be reset tooffsetX
- The offset to be reset to along the X axisoffsetY
- The offset to be reset to along the Y axispixelFormat
- The pixel format to be reset toSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageReset(spinImage hImage, @Cast(value="size_t") long width, @Cast(value="size_t") long height, @Cast(value="size_t") long offsetX, @Cast(value="size_t") long offsetY, @Cast(value="spinPixelFormatEnums") int pixelFormat)
public static Spinnaker_C.spinError spinImageResetEx(spinImage hImage, @Cast(value="size_t") long width, @Cast(value="size_t") long height, @Cast(value="size_t") long offsetX, @Cast(value="size_t") long offsetY, Spinnaker_C.spinPixelFormatEnums pixelFormat, Pointer pData)
hImage
- The image to resetwidth
- The width to be reset toheight
- The height to be reset tooffsetX
- The offset to be reset to along the X axisoffsetY
- The offset to be reset to along the Y axispixelFormat
- The pixel format to be reset topData
- The image data to reset toSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageResetEx(spinImage hImage, @Cast(value="size_t") long width, @Cast(value="size_t") long height, @Cast(value="size_t") long offsetX, @Cast(value="size_t") long offsetY, @Cast(value="spinPixelFormatEnums") int pixelFormat, Pointer pData)
public static Spinnaker_C.spinError spinImageGetID(spinImage hImage, @Cast(value="uint64_t*") LongPointer pId)
hImage
- The image of the ID to retrievepId
- The unsigned integer pointer in which the ID is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageGetID(spinImage hImage, @Cast(value="uint64_t*") LongBuffer pId)
public static Spinnaker_C.spinError spinImageGetID(spinImage hImage, @Cast(value="uint64_t*") long[] pId)
public static Spinnaker_C.spinError spinImageGetData(spinImage hImage, @Cast(value="void**") PointerPointer ppData)
hImage
- The image of the image data to retrieveppData
- The pointer to the void pointer in which the image data is retrievedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageGetData(spinImage hImage, @Cast(value="void**") @ByPtrPtr Pointer ppData)
public static Spinnaker_C.spinError spinImageGetPrivateData(spinImage hImage, @Cast(value="void**") PointerPointer ppData)
hImage
- The image of the private image data to retrieveppData
- The pointer to the void pointer in which the private image data is retrievedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageGetPrivateData(spinImage hImage, @Cast(value="void**") @ByPtrPtr Pointer ppData)
public static Spinnaker_C.spinError spinImageGetBufferSize(spinImage hImage, @Cast(value="size_t*") SizeTPointer pSize)
hImage
- The image of image data buffer to retrievepSize
- The unsigned integer pointer in which the size of the image data if returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageDeepCopy(spinImage hSrcImage, spinImage hDestImage)
hSrcImage
- The image to be copiedhDestImage
- The image handle in which the image is copiedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageGetWidth(spinImage hImage, @Cast(value="size_t*") SizeTPointer pWidth)
hImage
- The image of the width to retrievepWidth
- The unsigned integer pointer in which the width is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageGetHeight(spinImage hImage, @Cast(value="size_t*") SizeTPointer pHeight)
hImage
- The image of the height to retrievepHeight
- The unsigned integer pointer in which the height is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageGetOffsetX(spinImage hImage, @Cast(value="size_t*") SizeTPointer pOffsetX)
hImage
- The image of the offset along the X axis to retrievepOffsetX
- The unsigned integer pointer in which the offset along the X axis is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageGetOffsetY(spinImage hImage, @Cast(value="size_t*") SizeTPointer pOffsetY)
hImage
- The image of the offset along the Y axis to retrievepOffsetY
- The unsigned integer pointer in which the offset along the Y axis is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageGetPaddingX(spinImage hImage, @Cast(value="size_t*") SizeTPointer pPaddingX)
hImage
- The image of the padding along the X axis to retrievepPaddingX
- The unsigned integer pointer in which the padding along the X axis is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageGetPaddingY(spinImage hImage, @Cast(value="size_t*") SizeTPointer pPaddingY)
hImage
- The image of the padding along the Y axis to retrievepPaddingY
- The unsigned integer pointer in which the padding along the Y axis is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageGetFrameID(spinImage hImage, @Cast(value="uint64_t*") LongPointer pFrameID)
hImage
- The image of the frame ID to retrievepFrameID
- The unsigned integer pointer in which the frame ID is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageGetFrameID(spinImage hImage, @Cast(value="uint64_t*") LongBuffer pFrameID)
public static Spinnaker_C.spinError spinImageGetFrameID(spinImage hImage, @Cast(value="uint64_t*") long[] pFrameID)
public static Spinnaker_C.spinError spinImageGetTimeStamp(spinImage hImage, @Cast(value="uint64_t*") LongPointer pTimeStamp)
hImage
- The image of the timestamp to retrievepTimeStamp
- The unsigned integer pointer om which the timestamp is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageGetTimeStamp(spinImage hImage, @Cast(value="uint64_t*") LongBuffer pTimeStamp)
public static Spinnaker_C.spinError spinImageGetTimeStamp(spinImage hImage, @Cast(value="uint64_t*") long[] pTimeStamp)
public static Spinnaker_C.spinError spinImageGetPayloadType(spinImage hImage, @Cast(value="size_t*") SizeTPointer pPayloadType)
hImage
- The image of the payload type to retrievepPayloadType
- The payload type enum pointer in which the payload type is returnedSpinnaker_C.spinError
,
spinPayloadTypeInfoIds
public static Spinnaker_C.spinError spinImageGetTLPayloadType(spinImage hImage, @Cast(value="spinTLPayloadType*") IntPointer pPayloadType)
hImage
- The image of the TL payload type to retrievepPayloadType
- The payload type enum pointer in which the TL payload type is returnedSpinnaker_C.spinError
,
spinPayloadTypeInfoIds
@Cast(value="spinError") public static int spinImageGetTLPayloadType(spinImage hImage, @Cast(value="spinTLPayloadType*") IntBuffer pPayloadType)
public static Spinnaker_C.spinError spinImageGetTLPayloadType(spinImage hImage, @Cast(value="spinTLPayloadType*") int[] pPayloadType)
public static Spinnaker_C.spinError spinImageGetPixelFormat(spinImage hImage, @Cast(value="spinPixelFormatEnums*") IntPointer pPixelFormat)
hImage
- The image of the pixel format to retrievepPixelFormat
- The pixel format enum pointer in which the pixel format is returnedSpinnaker_C.spinError
,
Spinnaker_C.spinPixelFormatEnums
@Cast(value="spinError") public static int spinImageGetPixelFormat(spinImage hImage, @Cast(value="spinPixelFormatEnums*") IntBuffer pPixelFormat)
public static Spinnaker_C.spinError spinImageGetPixelFormat(spinImage hImage, @Cast(value="spinPixelFormatEnums*") int[] pPixelFormat)
public static Spinnaker_C.spinError spinImageGetTLPixelFormat(spinImage hImage, @Cast(value="uint64_t*") LongPointer pPixelFormat)
hImage
- The image of the TL pixel format to retrievepPixelFormat
- The unsigned integer pointer in which the TL pixel format is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageGetTLPixelFormat(spinImage hImage, @Cast(value="uint64_t*") LongBuffer pPixelFormat)
public static Spinnaker_C.spinError spinImageGetTLPixelFormat(spinImage hImage, @Cast(value="uint64_t*") long[] pPixelFormat)
public static Spinnaker_C.spinError spinImageGetTLPixelFormatNamespace(spinImage hImage, @Cast(value="spinTLPixelFormatNamespace*") IntPointer pPixelFormatNamespace)
hImage
- The image of the TL pixel format namespace to retrievepPixelFormatNamespace
- The pixel format namespace pointer in which the pixel format namespace is returnedSpinnaker_C.spinError
,
spinPixelFormatNamespaceID
@Cast(value="spinError") public static int spinImageGetTLPixelFormatNamespace(spinImage hImage, @Cast(value="spinTLPixelFormatNamespace*") IntBuffer pPixelFormatNamespace)
public static Spinnaker_C.spinError spinImageGetTLPixelFormatNamespace(spinImage hImage, @Cast(value="spinTLPixelFormatNamespace*") int[] pPixelFormatNamespace)
public static Spinnaker_C.spinError spinImageGetPixelFormatName(spinImage hImage, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
hImage
- The image of the pixel format to retrievepBuf
- The c-string character buffer in which the pixel format symbolic is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageGetPixelFormatName(spinImage hImage, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinImageGetPixelFormatName(spinImage hImage, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinImageIsIncomplete(spinImage hImage, @Cast(value="bool8_t*") BytePointer pbIsIncomplete)
hImage
- The image to checkpbIsIncomplete
- The boolean pointer to return whether or not the image is incompleteSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageIsIncomplete(spinImage hImage, @Cast(value="bool8_t*") ByteBuffer pbIsIncomplete)
public static Spinnaker_C.spinError spinImageIsIncomplete(spinImage hImage, @Cast(value="bool8_t*") byte[] pbIsIncomplete)
public static Spinnaker_C.spinError spinImageGetValidPayloadSize(spinImage hImage, @Cast(value="size_t*") SizeTPointer pSize)
hImage
- The image of the payload size to retrievepSize
- The unsigned integer pointer in which the size of the valid payload is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageSave(spinImage hImage, @Cast(value="const char*") BytePointer pFilename, Spinnaker_C.spinImageFileFormat format)
hImage
- The image to be savedpFilename
- The filename to use to save the image (with or without the appropriate file extension)
\Param format The file format to use to save the imageSpinnaker_C.spinError
,
Spinnaker_C.spinImageFileFormat
@Cast(value="spinError") public static int spinImageSave(spinImage hImage, String pFilename, @Cast(value="spinImageFileFormat") int format)
public static Spinnaker_C.spinError spinImageSaveFromExt(spinImage hImage, @Cast(value="const char*") BytePointer pFilename)
hImage
- The image to be savedpFilename
- The filename to use to save the image (with or without the appropriate file extension)Spinnaker_C.spinError
@Cast(value="spinError") public static int spinImageSaveFromExt(spinImage hImage, String pFilename)
public static Spinnaker_C.spinError spinImageSavePng(spinImage hImage, @Cast(value="const char*") BytePointer pFilename, @Const spinPNGOption pOption)
hImage
- The image to be savedpFilename
- The filename to use to save the image (with or without the appropriate file extension)pOption
- The image options related to saving as PNG; includes compression level and whether to save as
interlacedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageSavePng(spinImage hImage, String pFilename, @Const spinPNGOption pOption)
public static Spinnaker_C.spinError spinImageSavePpm(spinImage hImage, @Cast(value="const char*") BytePointer pFilename, @Const spinPPMOption pOption)
hImage
- The image to be savedpFilename
- The filename to use to save the image (with or without the appropriate file extension)pOption
- The image options related to saving as PPM; includes whether to save as binarySpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageSavePpm(spinImage hImage, String pFilename, @Const spinPPMOption pOption)
public static Spinnaker_C.spinError spinImageSavePgm(spinImage hImage, @Cast(value="const char*") BytePointer pFilename, @Const spinPGMOption pOption)
hImage
- The image to be savedpFilename
- The filename to use to save the image (with or without the appropriate file extension)pOption
- The image options related to saving as PGM; includes whether to save as binarySpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageSavePgm(spinImage hImage, String pFilename, @Const spinPGMOption pOption)
public static Spinnaker_C.spinError spinImageSaveTiff(spinImage hImage, @Cast(value="const char*") BytePointer pFilename, @Const spinTIFFOption pOption)
hImage
- The image to be savedpFilename
- The filename to use to save the image (with or without the appropriate file extension)pOption
- The image options related to saving as TIFF; includes compression methodSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageSaveTiff(spinImage hImage, String pFilename, @Const spinTIFFOption pOption)
public static Spinnaker_C.spinError spinImageSaveJpeg(spinImage hImage, @Cast(value="const char*") BytePointer pFilename, @Const spinJPEGOption pOption)
hImage
- The image to be savedpFilename
- The filename to use to save the image (with or without the appropriate file extension)pOption
- The image options related to saving as JPEG; includes quality and whether to save as progressiveSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageSaveJpeg(spinImage hImage, String pFilename, @Const spinJPEGOption pOption)
public static Spinnaker_C.spinError spinImageSaveJpg2(spinImage hImage, @Cast(value="const char*") BytePointer pFilename, @Const spinJPG2Option pOption)
hImage
- The image to be savedpFilename
- The filename to use to save the image (with or without the appropriate file extension)pOption
- The image options related to saving as JPEG 2000; includes qualitySpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageSaveJpg2(spinImage hImage, String pFilename, @Const spinJPG2Option pOption)
public static Spinnaker_C.spinError spinImageSaveBmp(spinImage hImage, @Cast(value="const char*") BytePointer pFilename, @Const spinBMPOption pOption)
hImage
- The image to be savedpFilename
- The filename to use to save the image (with or without the appropriate file extension)pOption
- The image options related to saving as BMP; includes whether to save as indexed 8-bitSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageSaveBmp(spinImage hImage, String pFilename, @Const spinBMPOption pOption)
public static Spinnaker_C.spinError spinImageGetChunkLayoutID(spinImage hImage, @Cast(value="uint64_t*") LongPointer pId)
hImage
- The image to be savedpId
- The unsigned integer pointer in which the chunk layout ID is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageGetChunkLayoutID(spinImage hImage, @Cast(value="uint64_t*") LongBuffer pId)
public static Spinnaker_C.spinError spinImageGetChunkLayoutID(spinImage hImage, @Cast(value="uint64_t*") long[] pId)
public static Spinnaker_C.spinError spinImageCalculateStatistics(spinImage hImage, spinImageStatistics hStatistics)
hImage
- The image to be savedhStatistics
- The image statistics context in which the calculated statistics are returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageGetStatus(spinImage hImage, @Cast(value="spinImageStatus*") IntPointer pStatus)
hImage
- The image to be savedpStatus
- The status enum pointer in which the image status is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageGetStatus(spinImage hImage, @Cast(value="spinImageStatus*") IntBuffer pStatus)
public static Spinnaker_C.spinError spinImageGetStatus(spinImage hImage, @Cast(value="spinImageStatus*") int[] pStatus)
public static Spinnaker_C.spinError spinImageGetStatusDescription(Spinnaker_C.spinImageStatus status, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
status
- The status enumpBuf
- The c-string character buffer in which the explanation of image status enum is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum length; if pBuf is NULL, minimum length of string buffer is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageGetStatusDescription(@Cast(value="spinImageStatus") int status, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinImageGetStatusDescription(Spinnaker_C.spinImageStatus status, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
@Cast(value="spinError") public static int spinImageGetStatusDescription(@Cast(value="spinImageStatus") int status, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinImageGetStatusDescription(Spinnaker_C.spinImageStatus status, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
@Cast(value="spinError") public static int spinImageGetStatusDescription(@Cast(value="spinImageStatus") int status, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinImageRelease(spinImage hImage)
hImage
- The image to be savedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageHasCRC(spinImage hImage, @Cast(value="bool8_t*") BytePointer pbHasCRC)
hImage
- The image to be savedpbHasCRC
- The boolean pointer to return whether the image has CRC availableSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageHasCRC(spinImage hImage, @Cast(value="bool8_t*") ByteBuffer pbHasCRC)
public static Spinnaker_C.spinError spinImageHasCRC(spinImage hImage, @Cast(value="bool8_t*") byte[] pbHasCRC)
public static Spinnaker_C.spinError spinImageCheckCRC(spinImage hImage, @Cast(value="bool8_t*") BytePointer pbCheckCRC)
hImage
- The image to be savedpbCheckCRC
- The boolean pointer to return whether the image CRC passesSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageCheckCRC(spinImage hImage, @Cast(value="bool8_t*") ByteBuffer pbCheckCRC)
public static Spinnaker_C.spinError spinImageCheckCRC(spinImage hImage, @Cast(value="bool8_t*") byte[] pbCheckCRC)
public static Spinnaker_C.spinError spinImageGetBitsPerPixel(spinImage hImage, @Cast(value="size_t*") SizeTPointer pBitsPerPixel)
hImage
- The image to be savedpBitsPerPixel
- The unsigned integer pointer in which the number of bits per pixel is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageGetSize(spinImage hImage, @Cast(value="size_t*") SizeTPointer pImageSize)
hImage
- The image to be savedpImageSize
- The unsigned integer pointer in which the size of the image is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageGetStride(spinImage hImage, @Cast(value="size_t*") SizeTPointer pStride)
hImage
- The image to be savedpStride
- The unsigned integer pointer in which the stride is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageProcessorCreate(@ByPtrPtr spinImageProcessor phImageProcessor)
phImageProcessor
- The image processor handle pointer in which the image processor context is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageProcessorDestroy(spinImageProcessor hImageProcessor)
hImageProcessor
- The image processor context to destroySpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageProcessorSetColorProcessing(spinImageProcessor hImageProcessor, Spinnaker_C.spinColorProcessingAlgorithm colorAlgorithm)
hImageProcessor
- The image processor contextcolorAlgorithm
- The color processing algorithm to set.spinImageProcessorGetColorProcessing()
@Cast(value="spinError") public static int spinImageProcessorSetColorProcessing(spinImageProcessor hImageProcessor, @Cast(value="spinColorProcessingAlgorithm") int colorAlgorithm)
public static Spinnaker_C.spinError spinImageProcessorGetColorProcessing(spinImageProcessor hImageProcessor, @Cast(value="spinColorProcessingAlgorithm*") IntPointer pColorAlgorithm)
hImageProcessor
- The image processor contextpColorAlgorithm
- The color processing algorithm pointer in which the color processing algorithm is returnedspinImageProcessorSetColorProcessing()
@Cast(value="spinError") public static int spinImageProcessorGetColorProcessing(spinImageProcessor hImageProcessor, @Cast(value="spinColorProcessingAlgorithm*") IntBuffer pColorAlgorithm)
public static Spinnaker_C.spinError spinImageProcessorGetColorProcessing(spinImageProcessor hImageProcessor, @Cast(value="spinColorProcessingAlgorithm*") int[] pColorAlgorithm)
public static Spinnaker_C.spinError spinImageProcessorSetNumDecompressionThreads(spinImageProcessor hImageProcessor, @Cast(value="unsigned int") int numThreads)
hImageProcessor
- The image processor contextnumThreads
- Number of parallel image decompression threads set to runspinImageProcessorConvert()
public static Spinnaker_C.spinError spinImageProcessorGetNumDecompressionThreads(spinImageProcessor hImageProcessor, @Cast(value="unsigned int*") IntPointer pNumThreads)
hImageProcessor
- The image processor contextpNumThreads
- The unsigned integer pointer in which the number of parallel image decompression threads is
returnedspinImageProcessorSetNumDecompressionThreads()
@Cast(value="spinError") public static int spinImageProcessorGetNumDecompressionThreads(spinImageProcessor hImageProcessor, @Cast(value="unsigned int*") IntBuffer pNumThreads)
public static Spinnaker_C.spinError spinImageProcessorGetNumDecompressionThreads(spinImageProcessor hImageProcessor, @Cast(value="unsigned int*") int[] pNumThreads)
public static Spinnaker_C.spinError spinImageProcessorConvert(spinImageProcessor hImageProcessor, spinImage hSrcImage, spinImage hDestImage, Spinnaker_C.spinPixelFormatEnums destFormat)
hImageProcessor
- The image processor contextsrcImage
- The source image from which to convert the image from.destImage
- The destination image in which the converted image data will be stored.destFormat
- Output format of the converted image.Spinnaker_C.spinPixelFormatEnums
,
spinImageReset
,
spinImageProcessorSetNumDecompressionThreads
@Cast(value="spinError") public static int spinImageProcessorConvert(spinImageProcessor hImageProcessor, spinImage hSrcImage, spinImage hDestImage, @Cast(value="spinPixelFormatEnums") int destFormat)
public static Spinnaker_C.spinError spinImageProcessorConvertImageList(spinImageProcessor hImageProcessor, spinImageList hSrcImageList, spinImage hDestImage, Spinnaker_C.spinPixelFormatEnums destFormat)
hImageProcessor
- The image processor contexthSrcImageList
- List of images from which to convert the images from.hDestImage
- The destination image in which the converted image data will be stored.destFormat
- Output format of the converted image.Spinnaker_C.spinPixelFormatEnums
,
spinImageReset
,
spinImageProcessorSetNumDecompressionThreads
@Cast(value="spinError") public static int spinImageProcessorConvertImageList(spinImageProcessor hImageProcessor, spinImageList hSrcImageList, spinImage hDestImage, @Cast(value="spinPixelFormatEnums") int destFormat)
public static Spinnaker_C.spinError spinImageProcessorApplyGamma(spinImageProcessor hImageProcessor, spinImage hSrcImage, spinImage hDestImage, float gamma, @Cast(value="bool8_t") byte applyGammaInverse)
hImageProcessor
- The image processor contexthSrcImage
- The source image from which to apply gamma on.hDestImage
- The destination image in which the gamma applied image data will be stored.gamma
- Gamma value to apply. A value between 0.5 and 4 is acceptable. (Default assuming
image-to-screen)applyGammaInverse
- Converts a gamma corrected source image back to the original image using the inverse
of the gamma value (used for applying screen-to-image gamma)public static Spinnaker_C.spinError spinDeviceEventHandlerCreate(@ByPtrPtr spinDeviceEventHandler phDeviceEventHandler, spinDeviceEventFunction pFunction, Pointer pUserData)
phDeviceEventHandler
- The device event handler pointer in which the device event context is createdpFunction
- The function to be called at device event occurrences; signature to match:
void(*spinDeviceEventFunction)(const spinDeviceEventData hEventData, const char* pEventName, void* pUserData)pUserData
- Properties that can be passed into the event functionSpinnaker_C.spinError
public static Spinnaker_C.spinError spinDeviceEventHandlerDestroy(spinDeviceEventHandler hDeviceEventHandler)
hDeviceEventHandler
- The device event handler to destroySpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageEventHandlerCreate(@ByPtrPtr spinImageEventHandler phImageEventHandler, spinImageEventFunction pFunction, Pointer pUserData)
phImageEventHandler
- The image event handler pointer in which the image event context is createdpFunction
- The function to be called at image event occurrences; signature to match:
void(*spinImageEventFunction)(const spinImage hImage, void* pUserData)pUserData
- Properties that can be passed into the event functionSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageEventHandlerDestroy(spinImageEventHandler hImageEventHandler)
hImageEventHandler
- The image event handler to destroySpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageListEventHandlerCreate(@ByPtrPtr spinImageListEventHandler phImageEventHandler, spinImageListEventFunction pFunction, Pointer pUserData)
phImageListEventHandler
- The image list event handler pointer in which the image list event context is
createdpFunction
- The function to be called at image list event occurrences; signature to match:
void(*spinImageListEventFunction)(const spinListImage hImage, void* pUserData)pUserData
- Properties that can be passed into the event functionSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageListEventHandlerDestroy(spinImageListEventHandler hImageListEventHandler)
hImageListEventHandler
- The image list event handler to destroySpinnaker_C.spinError
public static Spinnaker_C.spinError spinDeviceArrivalEventHandlerCreate(@ByPtrPtr spinDeviceArrivalEventHandler phDeviceArrivalEventHandler, spinArrivalEventFunction pFunction, Pointer pUserData)
phDeviceArrivalEventHandler
- The device arrival event handler pointer in which the device arrival event
context is createdpFunction
- The function to be called at device event occurrences; signature to match:
void(*spinArrivalEventFunction)(void* pUserData)pUserData
- Properties that can be passed into the event functionSpinnaker_C.spinError
public static Spinnaker_C.spinError spinDeviceArrivalEventHandlerDestroy(spinDeviceArrivalEventHandler hDeviceArrivalEventHandler)
hDeviceArrivalEventHandler
- The device arrival event handler to destroySpinnaker_C.spinError
public static Spinnaker_C.spinError spinDeviceRemovalEventHandlerCreate(@ByPtrPtr spinDeviceRemovalEventHandler phDeviceRemovalEventHandler, spinRemovalEventFunction pFunction, Pointer pUserData)
phDeviceRemovalEventHandler
- The device removal event handler pointer in which the device removal event
context is createdpFunction
- The function to be called at device event occurrences; signature to match:
void(*spinRemovalEventFunction)(uint64_t deviceSerialNumber, void* pUserData)
pUserData
- Properties that can be passed into the event functionSpinnaker_C.spinError
public static Spinnaker_C.spinError spinDeviceRemovalEventHandlerDestroy(spinDeviceRemovalEventHandler hDeviceRemovalEventHandler)
hDeviceRemovalEventHandler
- The device removal event handler to destroySpinnaker_C.spinError
public static Spinnaker_C.spinError spinInterfaceEventHandlerCreate(@ByPtrPtr spinInterfaceEventHandler phInterfaceEventHandler, spinArrivalEventFunction pArrivalFunction, spinRemovalEventFunction pRemovalFunction, Pointer pUserData)
phInterfaceEventHandler
- The interface event handler pointer in which the interface event context is
createdpArrivalFunction
- The function to be called at arrival event occurrences; signature to match:
void(*spinArrivalEventFunction)(void* pUserData)hRemovalFunction
- The function to be called at removal event occurrences; signature to match:
void(*spinRemovalEventFunction)(uint64_t deviceSerialNumber, void* pUserData)pUserData
- Properties that can be passed into the event functionSpinnaker_C.spinError
public static Spinnaker_C.spinError spinInterfaceEventHandlerDestroy(spinInterfaceEventHandler hInterfaceEventHandler)
hInterfaceEventHandler
- The interface event handler to destroySpinnaker_C.spinError
public static Spinnaker_C.spinError spinLogEventHandlerCreate(@ByPtrPtr spinLogEventHandler phLogEventHandler, spinLogEventFunction pFunction, Pointer pUserData)
phLogEventHandler
- The log event handler pointer in which the log event context is createdpFunction
- The function to be called at device event occurrences; signature to match:
void(*spinLogEventFunction)(const spinLogEventData hEventData, void* pUserData)pUserData
- Properties that can be passed into the event functionSpinnaker_C.spinError
public static Spinnaker_C.spinError spinLogEventHandlerDestroy(spinLogEventHandler hLogEventHandler)
hLogEventHandler
- The log event handler to destroySpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageStatisticsCreate(@ByPtrPtr spinImageStatistics phStatistics)
phStatistics
- The statistics handle pointer in which the image statistics context is returnedpublic static Spinnaker_C.spinError spinImageStatisticsDestroy(spinImageStatistics hStatistics)
hStatistics
- The image statistics context to destroySpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageStatisticsEnableAll(spinImageStatistics hStatistics)
hStatistics
- The image statistics context to enable all channelsSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageStatisticsDisableAll(spinImageStatistics hStatistics)
hStatistics
- The image statistics context to disable all channelsSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageStatisticsEnableGreyOnly(spinImageStatistics hStatistics)
hStatistics
- The image statistics context to enable only greySpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageStatisticsEnableRgbOnly(spinImageStatistics hStatistics)
hStatistics
- The image statistics context to enable only RGBSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageStatisticsEnableHslOnly(spinImageStatistics hStatistics)
hStatistics
- The image statistics context to enable only HSLSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageStatisticsGetChannelStatus(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @Cast(value="bool8_t*") BytePointer pbEnabled)
hStatistics
- The image statistics context of the channelchannel
- The channel to checkpbEnabled
- The boolean pointer to return whether or not the channel is enabledSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageStatisticsGetChannelStatus(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, @Cast(value="bool8_t*") ByteBuffer pbEnabled)
public static Spinnaker_C.spinError spinImageStatisticsGetChannelStatus(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @Cast(value="bool8_t*") byte[] pbEnabled)
@Cast(value="spinError") public static int spinImageStatisticsGetChannelStatus(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, @Cast(value="bool8_t*") BytePointer pbEnabled)
public static Spinnaker_C.spinError spinImageStatisticsGetChannelStatus(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @Cast(value="bool8_t*") ByteBuffer pbEnabled)
@Cast(value="spinError") public static int spinImageStatisticsGetChannelStatus(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, @Cast(value="bool8_t*") byte[] pbEnabled)
public static Spinnaker_C.spinError spinImageStatisticsSetChannelStatus(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @Cast(value="bool8_t") byte bEnable)
hStatistics
- The image statistics context of the channelchannel
- The channel to enable/disablebEnable
- The boolean value to set; true enables, false disablesSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageStatisticsSetChannelStatus(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, @Cast(value="bool8_t") byte bEnable)
public static Spinnaker_C.spinError spinImageStatisticsGetRange(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @Cast(value="unsigned int*") IntPointer pMin, @Cast(value="unsigned int*") IntPointer pMax)
hStatistics
- The image statistics context of the channelchannel
- The channel of the range to retrievepMin
- The unsigned integer pointer in which the minimum value of the range is returnedpMax
- The unsigned integer pointer in which the maximum value of the range is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageStatisticsGetRange(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, @Cast(value="unsigned int*") IntBuffer pMin, @Cast(value="unsigned int*") IntBuffer pMax)
public static Spinnaker_C.spinError spinImageStatisticsGetRange(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @Cast(value="unsigned int*") int[] pMin, @Cast(value="unsigned int*") int[] pMax)
@Cast(value="spinError") public static int spinImageStatisticsGetRange(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, @Cast(value="unsigned int*") IntPointer pMin, @Cast(value="unsigned int*") IntPointer pMax)
public static Spinnaker_C.spinError spinImageStatisticsGetRange(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @Cast(value="unsigned int*") IntBuffer pMin, @Cast(value="unsigned int*") IntBuffer pMax)
@Cast(value="spinError") public static int spinImageStatisticsGetRange(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, @Cast(value="unsigned int*") int[] pMin, @Cast(value="unsigned int*") int[] pMax)
public static Spinnaker_C.spinError spinImageStatisticsGetPixelValueRange(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @Cast(value="unsigned int*") IntPointer pMin, @Cast(value="unsigned int*") IntPointer pMax)
hStatistics
- The image statistics context of the channelchannel
- The channel of the pixel value range to retrievepMin
- The unsigned integer pointer in which the minimum value of the pixel value range is returnedpMax
- The unsigned integer pointer in which the maximum value of the pixel value range is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageStatisticsGetPixelValueRange(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, @Cast(value="unsigned int*") IntBuffer pMin, @Cast(value="unsigned int*") IntBuffer pMax)
public static Spinnaker_C.spinError spinImageStatisticsGetPixelValueRange(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @Cast(value="unsigned int*") int[] pMin, @Cast(value="unsigned int*") int[] pMax)
@Cast(value="spinError") public static int spinImageStatisticsGetPixelValueRange(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, @Cast(value="unsigned int*") IntPointer pMin, @Cast(value="unsigned int*") IntPointer pMax)
public static Spinnaker_C.spinError spinImageStatisticsGetPixelValueRange(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @Cast(value="unsigned int*") IntBuffer pMin, @Cast(value="unsigned int*") IntBuffer pMax)
@Cast(value="spinError") public static int spinImageStatisticsGetPixelValueRange(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, @Cast(value="unsigned int*") int[] pMin, @Cast(value="unsigned int*") int[] pMax)
public static Spinnaker_C.spinError spinImageStatisticsGetNumPixelValues(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @Cast(value="unsigned int*") IntPointer pNumValues)
hStatistics
- The image statistics context of the channelchannel
- The channel where the pixel values to be counted areiNumValues
- The unsigned integer pointer in which the number of pixel values is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageStatisticsGetNumPixelValues(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, @Cast(value="unsigned int*") IntBuffer pNumValues)
public static Spinnaker_C.spinError spinImageStatisticsGetNumPixelValues(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @Cast(value="unsigned int*") int[] pNumValues)
@Cast(value="spinError") public static int spinImageStatisticsGetNumPixelValues(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, @Cast(value="unsigned int*") IntPointer pNumValues)
public static Spinnaker_C.spinError spinImageStatisticsGetNumPixelValues(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @Cast(value="unsigned int*") IntBuffer pNumValues)
@Cast(value="spinError") public static int spinImageStatisticsGetNumPixelValues(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, @Cast(value="unsigned int*") int[] pNumValues)
public static Spinnaker_C.spinError spinImageStatisticsGetMean(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, FloatPointer pMean)
hStatistics
- The image statistics context of the channelchannel
- The channel of the mean pixel value to be retrievedpMean
- The float pointer in which the mean pixel value is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinImageStatisticsGetMean(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, FloatBuffer pMean)
public static Spinnaker_C.spinError spinImageStatisticsGetMean(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, float[] pMean)
@Cast(value="spinError") public static int spinImageStatisticsGetMean(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, FloatPointer pMean)
public static Spinnaker_C.spinError spinImageStatisticsGetMean(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, FloatBuffer pMean)
@Cast(value="spinError") public static int spinImageStatisticsGetMean(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, float[] pMean)
public static Spinnaker_C.spinError spinImageStatisticsGetHistogram(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @Cast(value="int**") PointerPointer ppHistogram)
hStatistics
- The image statistics context of the channelchannel
- The channel of the histogram to be returnedpHistogram
- The pointer to the integer pointer in which the histogram data is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageStatisticsGetHistogram(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @ByPtrPtr IntPointer ppHistogram)
@Cast(value="spinError") public static int spinImageStatisticsGetHistogram(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, @ByPtrPtr IntBuffer ppHistogram)
public static Spinnaker_C.spinError spinImageStatisticsGetHistogram(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @ByPtrPtr int[] ppHistogram)
@Cast(value="spinError") public static int spinImageStatisticsGetHistogram(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, @ByPtrPtr IntPointer ppHistogram)
public static Spinnaker_C.spinError spinImageStatisticsGetHistogram(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @ByPtrPtr IntBuffer ppHistogram)
@Cast(value="spinError") public static int spinImageStatisticsGetHistogram(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, @ByPtrPtr int[] ppHistogram)
public static Spinnaker_C.spinError spinImageStatisticsGetAll(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @Cast(value="unsigned int*") IntPointer pRangeMin, @Cast(value="unsigned int*") IntPointer pRangeMax, @Cast(value="unsigned int*") IntPointer pPixelValueMin, @Cast(value="unsigned int*") IntPointer pPixelValueMax, @Cast(value="unsigned int*") IntPointer pNumPixelValues, FloatPointer pPixelValueMean, @Cast(value="int**") PointerPointer ppHistogram)
hStatistics
- The image statistics context of the channelchannel
- The channel of the information to retrievepRangeMin
- The unsigned integer pointer in which the minimum value of the range is returnedpRangeMax
- The unsigned integer pointer in which the maximum value of the range is returnedpPixelValueMin
- The unsigned integer pointer in which the minimum pixel value of the range is returnedpPixelValueMax
- The unsigned integer pointer in which the maximum pixel value of the range is returnedpNumPixelValues
- The unsigned integer pointer in which the number of pixel values is returnedpPixelValueMean
- The float pointer in which the mean pixel value is returnedppiHistogram
- The pointer to the pointer in which the histogram data is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinImageStatisticsGetAll(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @Cast(value="unsigned int*") IntPointer pRangeMin, @Cast(value="unsigned int*") IntPointer pRangeMax, @Cast(value="unsigned int*") IntPointer pPixelValueMin, @Cast(value="unsigned int*") IntPointer pPixelValueMax, @Cast(value="unsigned int*") IntPointer pNumPixelValues, FloatPointer pPixelValueMean, @ByPtrPtr IntPointer ppHistogram)
@Cast(value="spinError") public static int spinImageStatisticsGetAll(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, @Cast(value="unsigned int*") IntBuffer pRangeMin, @Cast(value="unsigned int*") IntBuffer pRangeMax, @Cast(value="unsigned int*") IntBuffer pPixelValueMin, @Cast(value="unsigned int*") IntBuffer pPixelValueMax, @Cast(value="unsigned int*") IntBuffer pNumPixelValues, FloatBuffer pPixelValueMean, @ByPtrPtr IntBuffer ppHistogram)
public static Spinnaker_C.spinError spinImageStatisticsGetAll(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @Cast(value="unsigned int*") int[] pRangeMin, @Cast(value="unsigned int*") int[] pRangeMax, @Cast(value="unsigned int*") int[] pPixelValueMin, @Cast(value="unsigned int*") int[] pPixelValueMax, @Cast(value="unsigned int*") int[] pNumPixelValues, float[] pPixelValueMean, @ByPtrPtr int[] ppHistogram)
@Cast(value="spinError") public static int spinImageStatisticsGetAll(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, @Cast(value="unsigned int*") IntPointer pRangeMin, @Cast(value="unsigned int*") IntPointer pRangeMax, @Cast(value="unsigned int*") IntPointer pPixelValueMin, @Cast(value="unsigned int*") IntPointer pPixelValueMax, @Cast(value="unsigned int*") IntPointer pNumPixelValues, FloatPointer pPixelValueMean, @ByPtrPtr IntPointer ppHistogram)
public static Spinnaker_C.spinError spinImageStatisticsGetAll(spinImageStatistics hStatistics, Spinnaker_C.spinStatisticsChannel channel, @Cast(value="unsigned int*") IntBuffer pRangeMin, @Cast(value="unsigned int*") IntBuffer pRangeMax, @Cast(value="unsigned int*") IntBuffer pPixelValueMin, @Cast(value="unsigned int*") IntBuffer pPixelValueMax, @Cast(value="unsigned int*") IntBuffer pNumPixelValues, FloatBuffer pPixelValueMean, @ByPtrPtr IntBuffer ppHistogram)
@Cast(value="spinError") public static int spinImageStatisticsGetAll(spinImageStatistics hStatistics, @Cast(value="spinStatisticsChannel") int channel, @Cast(value="unsigned int*") int[] pRangeMin, @Cast(value="unsigned int*") int[] pRangeMax, @Cast(value="unsigned int*") int[] pPixelValueMin, @Cast(value="unsigned int*") int[] pPixelValueMax, @Cast(value="unsigned int*") int[] pNumPixelValues, float[] pPixelValueMean, @ByPtrPtr int[] ppHistogram)
public static Spinnaker_C.spinError spinLogDataGetCategoryName(spinLogEventData hLogEventData, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
hLogEventData
- The log event data received from the log eventpBuf
- The c-string character buffer in which the category name of the log event is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinLogDataGetCategoryName(spinLogEventData hLogEventData, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinLogDataGetCategoryName(spinLogEventData hLogEventData, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinLogDataGetPriority(spinLogEventData hLogEventData, @Cast(value="int64_t*") LongPointer pValue)
hLogEventData
- The log event data received from the log eventpValue
- The integer pointer in which the priority value is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinLogDataGetPriority(spinLogEventData hLogEventData, @Cast(value="int64_t*") LongBuffer pValue)
public static Spinnaker_C.spinError spinLogDataGetPriority(spinLogEventData hLogEventData, @Cast(value="int64_t*") long[] pValue)
public static Spinnaker_C.spinError spinLogDataGetPriorityName(spinLogEventData hLogEventData, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
hLogEventData
- The log event data received from the log eventpBuf
- The c-string character buffer in which the priority name of the log event is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinLogDataGetPriorityName(spinLogEventData hLogEventData, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinLogDataGetPriorityName(spinLogEventData hLogEventData, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinLogDataGetTimestamp(spinLogEventData hLogEventData, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
hLogEventData
- The log event data received from the log eventpBuf
- The c-string character buffer in which the timestamp of the log event is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinLogDataGetTimestamp(spinLogEventData hLogEventData, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinLogDataGetTimestamp(spinLogEventData hLogEventData, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinLogDataGetNDC(spinLogEventData hLogEventData, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
hLogEventData
- The log event data received from the log eventpBuf
- The c-string character buffer in which the NDC of the log event is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinLogDataGetNDC(spinLogEventData hLogEventData, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinLogDataGetNDC(spinLogEventData hLogEventData, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinLogDataGetThreadName(spinLogEventData hLogEventData, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
hLogEventData
- The log event data received from the log eventpBuf
- The c-string character buffer in which the thread name of the log event is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinLogDataGetThreadName(spinLogEventData hLogEventData, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinLogDataGetThreadName(spinLogEventData hLogEventData, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinLogDataGetLogMessage(spinLogEventData hLogEventData, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
hLogEventData
- The log event data received from the log eventpBuf
- The c-string character buffer in which the log message of the log event is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinLogDataGetLogMessage(spinLogEventData hLogEventData, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinLogDataGetLogMessage(spinLogEventData hLogEventData, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinDeviceEventGetId(spinDeviceEventData hDeviceEventData, @Cast(value="uint64_t*") LongPointer pEventId)
hDeviceEventData
- The log event data received from the log eventpEventId
- The unsigned integer pointer in which the event ID is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinDeviceEventGetId(spinDeviceEventData hDeviceEventData, @Cast(value="uint64_t*") LongBuffer pEventId)
public static Spinnaker_C.spinError spinDeviceEventGetId(spinDeviceEventData hDeviceEventData, @Cast(value="uint64_t*") long[] pEventId)
public static Spinnaker_C.spinError spinDeviceEventGetPayloadData(spinDeviceEventData hDeviceEventData, @Cast(value="const uint8_t*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufSize)
hDeviceEventData
- The log event data received from the log eventpBuf
- The unsigned integer pointer in which the event payload is returnedpBufSize
- The unsigned integer pointer in which the size of the payload is returnedSpinnaker_C.spinError
@Cast(value="spinError") public static int spinDeviceEventGetPayloadData(spinDeviceEventData hDeviceEventData, @Cast(value="const uint8_t*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufSize)
public static Spinnaker_C.spinError spinDeviceEventGetPayloadData(spinDeviceEventData hDeviceEventData, @Cast(value="const uint8_t*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufSize)
public static Spinnaker_C.spinError spinDeviceEventGetPayloadDataSize(spinDeviceEventData hDeviceEventData, @Cast(value="size_t*") SizeTPointer pBufSize)
hDeviceEventData
- The log event data received from the log eventpBufSize
- The unsigned integer pointer in which the size of the payload is returnedSpinnaker_C.spinError
public static Spinnaker_C.spinError spinDeviceEventGetName(spinDeviceEventData hDeviceEventData, @Cast(value="char*") BytePointer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
hDeviceEventData
- The log event data received from the log eventpBuf
- The c-string character buffer in which the name of the device event is returnedpBufLen
- The unsigned integer pointer in which the length of the c-string is returned; the input value is
the maximum lengthSpinnaker_C.spinError
@Cast(value="spinError") public static int spinDeviceEventGetName(spinDeviceEventData hDeviceEventData, @Cast(value="char*") ByteBuffer pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinDeviceEventGetName(spinDeviceEventData hDeviceEventData, @Cast(value="char*") byte[] pBuf, @Cast(value="size_t*") SizeTPointer pBufLen)
public static Spinnaker_C.spinError spinImageChunkDataGetIntValue(spinImage hImage, @Cast(value="const char*") BytePointer pName, @Cast(value="int64_t*") LongPointer pValue)
@Cast(value="spinError") public static int spinImageChunkDataGetIntValue(spinImage hImage, String pName, @Cast(value="int64_t*") LongBuffer pValue)
public static Spinnaker_C.spinError spinImageChunkDataGetIntValue(spinImage hImage, @Cast(value="const char*") BytePointer pName, @Cast(value="int64_t*") long[] pValue)
@Cast(value="spinError") public static int spinImageChunkDataGetIntValue(spinImage hImage, String pName, @Cast(value="int64_t*") LongPointer pValue)
public static Spinnaker_C.spinError spinImageChunkDataGetIntValue(spinImage hImage, @Cast(value="const char*") BytePointer pName, @Cast(value="int64_t*") LongBuffer pValue)
@Cast(value="spinError") public static int spinImageChunkDataGetIntValue(spinImage hImage, String pName, @Cast(value="int64_t*") long[] pValue)
public static Spinnaker_C.spinError spinImageChunkDataGetFloatValue(spinImage hImage, @Cast(value="const char*") BytePointer pName, DoublePointer pValue)
@Cast(value="spinError") public static int spinImageChunkDataGetFloatValue(spinImage hImage, String pName, DoubleBuffer pValue)
public static Spinnaker_C.spinError spinImageChunkDataGetFloatValue(spinImage hImage, @Cast(value="const char*") BytePointer pName, double[] pValue)
@Cast(value="spinError") public static int spinImageChunkDataGetFloatValue(spinImage hImage, String pName, DoublePointer pValue)
public static Spinnaker_C.spinError spinImageChunkDataGetFloatValue(spinImage hImage, @Cast(value="const char*") BytePointer pName, DoubleBuffer pValue)
@Cast(value="spinError") public static int spinImageChunkDataGetFloatValue(spinImage hImage, String pName, double[] pValue)
public static Spinnaker_C.spinError spinVideoOpenUncompressed(@ByPtrPtr spinVideo phSpinVideo, @Cast(value="const char*") BytePointer pName, @ByVal spinAVIOption option)
@Cast(value="spinError") public static int spinVideoOpenUncompressed(@ByPtrPtr spinVideo phSpinVideo, String pName, @ByVal spinAVIOption option)
public static Spinnaker_C.spinError spinVideoOpenMJPG(@ByPtrPtr spinVideo phSpinVideo, @Cast(value="const char*") BytePointer pName, @ByVal spinMJPGOption option)
@Cast(value="spinError") public static int spinVideoOpenMJPG(@ByPtrPtr spinVideo phSpinVideo, String pName, @ByVal spinMJPGOption option)
public static Spinnaker_C.spinError spinVideoOpenH264(@ByPtrPtr spinVideo phSpinVideo, @Cast(value="const char*") BytePointer pName, @ByVal spinH264Option option)
@Cast(value="spinError") public static int spinVideoOpenH264(@ByPtrPtr spinVideo phSpinVideo, String pName, @ByVal spinH264Option option)
public static Spinnaker_C.spinError spinVideoAppend(spinVideo hSpinVideo, spinImage hImage)
public static Spinnaker_C.spinError spinVideoSetMaximumFileSize(spinVideo hSpinVideo, @Cast(value="unsigned int") int size)
hSpinVideo
- The spin video recorder to append the image tosize
- The maximum video file size in MB.public static Spinnaker_C.spinError spinVideoClose(spinVideo hSpinVideo)
public static Spinnaker_C.spinError quickSpinInit(spinCamera hCamera, quickSpin pQuickSpin)
public static Spinnaker_C.spinError quickSpinInitEx(spinCamera hCamera, quickSpin pQuickSpin, quickSpinTLDevice pQuickSpinTLDevice, quickSpinTLStream pQuickSpinTLStream)
public static Spinnaker_C.spinError quickSpinTLDeviceInit(spinCamera hCamera, quickSpinTLDevice pQuickSpinTLDevice)
public static Spinnaker_C.spinError quickSpinTLStreamInit(spinCamera hCamera, quickSpinTLStream pQuickSpinTLStream)
public static Spinnaker_C.spinError quickSpinTLInterfaceInit(spinInterface hInterface, quickSpinTLInterface pQuickSpinTLInterface)
public static Spinnaker_C.spinError quickSpinTLSystemInit(spinSystem hSystem, quickSpinTLSystem pQuickSpinTLSystem)
Copyright © 2023. All rights reserved.