public class FlyCapture2_C extends FlyCapture2_C
| Modifier and Type | Field and Description |
|---|---|
static int |
BUS
enum _fc2NodeType
|
static int |
CAMERA
enum _fc2NodeType
|
static int |
COMPUTER
enum _fc2NodeType
|
static int |
CONNECTED_TO_CHILD
enum _fc2PortType
|
static int |
CONNECTED_TO_PARENT
enum _fc2PortType
|
static int |
FALSE
\defgroup CTypeDefs TypeDefs
|
static int |
FC2_ARRIVAL
enum _fc2BusCallbackType
|
static int |
FC2_AUTO_EXPOSURE
enum _fc2PropertyType
|
static int |
FC2_BANDWIDTH_ALLOCATION_FORCE_32BITS
enum _fc2BandwidthAllocation
|
static int |
FC2_BANDWIDTH_ALLOCATION_OFF
enum _fc2BandwidthAllocation
|
static int |
FC2_BANDWIDTH_ALLOCATION_ON
enum _fc2BandwidthAllocation
|
static int |
FC2_BANDWIDTH_ALLOCATION_UNSPECIFIED
enum _fc2BandwidthAllocation
|
static int |
FC2_BANDWIDTH_ALLOCATION_UNSUPPORTED
enum _fc2BandwidthAllocation
|
static int |
FC2_BMP
enum _fc2ImageFileFormat
|
static int |
FC2_BRIGHTNESS
enum _fc2PropertyType
|
static int |
FC2_BT_BGGR
enum _fc2BayerTileFormat
|
static int |
FC2_BT_FORCE_32BITS
enum _fc2BayerTileFormat
|
static int |
FC2_BT_GBRG
enum _fc2BayerTileFormat
|
static int |
FC2_BT_GRBG
enum _fc2BayerTileFormat
|
static int |
FC2_BT_NONE
enum _fc2BayerTileFormat
|
static int |
FC2_BT_RGGB
enum _fc2BayerTileFormat
|
static int |
FC2_BUFFER_FRAMES
enum _fc2GrabMode
|
static int |
FC2_BUS_RESET
enum _fc2BusCallbackType
|
static int |
FC2_BUSSPEED_10000BASE_T
enum _fc2BusSpeed
|
static int |
FC2_BUSSPEED_1000BASE_T
enum _fc2BusSpeed
|
static int |
FC2_BUSSPEED_100BASE_T
enum _fc2BusSpeed
|
static int |
FC2_BUSSPEED_10BASE_T
enum _fc2BusSpeed
|
static int |
FC2_BUSSPEED_ANY
enum _fc2BusSpeed
|
static int |
FC2_BUSSPEED_FORCE_32BITS
enum _fc2BusSpeed
|
static int |
FC2_BUSSPEED_S_FASTEST
enum _fc2BusSpeed
|
static int |
FC2_BUSSPEED_S100
enum _fc2BusSpeed
|
static int |
FC2_BUSSPEED_S1600
enum _fc2BusSpeed
|
static int |
FC2_BUSSPEED_S200
enum _fc2BusSpeed
|
static int |
FC2_BUSSPEED_S3200
enum _fc2BusSpeed
|
static int |
FC2_BUSSPEED_S400
enum _fc2BusSpeed
|
static int |
FC2_BUSSPEED_S480
enum _fc2BusSpeed
|
static int |
FC2_BUSSPEED_S5000
enum _fc2BusSpeed
|
static int |
FC2_BUSSPEED_S800
enum _fc2BusSpeed
|
static int |
FC2_BUSSPEED_SPEED_UNKNOWN
enum _fc2BusSpeed
|
static int |
FC2_BYTE_ORDER_BIG_ENDIAN
enum _fc2ByteOrder
|
static int |
FC2_BYTE_ORDER_FORCE_32BITS
enum _fc2ByteOrder
|
static int |
FC2_BYTE_ORDER_LITTLE_ENDIAN
enum _fc2ByteOrder
|
static int |
FC2_CALLBACK_TYPE_FORCE_32BITS
enum _fc2BusCallbackType
|
static int |
FC2_COLOR_PROCESSING_ALGORITHM_FORCE_32BITS
enum _fc2ColorProcessingAlgorithm
|
static int |
FC2_DEFAULT
enum _fc2ColorProcessingAlgorithm
|
static int |
FC2_DIRECTIONAL
enum _fc2ColorProcessingAlgorithm
|
static int |
FC2_DRIVER_1394_CAM
enum _fc2DriverType
|
static int |
FC2_DRIVER_1394_JUJU
enum _fc2DriverType
|
static int |
FC2_DRIVER_1394_PRO
enum _fc2DriverType
|
static int |
FC2_DRIVER_1394_RAW1394
enum _fc2DriverType
|
static int |
FC2_DRIVER_1394_VIDEO1394
enum _fc2DriverType
|
static int |
FC2_DRIVER_FORCE_32BITS
enum _fc2DriverType
|
static int |
FC2_DRIVER_GIGE_FILTER
enum _fc2DriverType
|
static int |
FC2_DRIVER_GIGE_LWF
enum _fc2DriverType
|
static int |
FC2_DRIVER_GIGE_NONE
enum _fc2DriverType
|
static int |
FC2_DRIVER_GIGE_PRO
enum _fc2DriverType
|
static int |
FC2_DRIVER_UNKNOWN
enum _fc2DriverType
|
static int |
FC2_DRIVER_USB_CAM
enum _fc2DriverType
|
static int |
FC2_DRIVER_USB_NONE
enum _fc2DriverType
|
static int |
FC2_DRIVER_USB3_PRO
enum _fc2DriverType
|
static int |
FC2_DROP_FRAMES
enum _fc2GrabMode
|
static int |
FC2_EDGE_SENSING
enum _fc2ColorProcessingAlgorithm
|
static int |
FC2_ERROR_BUFFER_TOO_SMALL
enum _fc2Error
|
static int |
FC2_ERROR_BUS_MASTER_FAILED
enum _fc2Error
|
static int |
FC2_ERROR_FAILED
enum _fc2Error
|
static int |
FC2_ERROR_FAILED_BUS_MASTER_CONNECTION
enum _fc2Error
|
static int |
FC2_ERROR_FAILED_GUID
enum _fc2Error
|
static int |
FC2_ERROR_FORCE_32BITS
enum _fc2Error
|
static int |
FC2_ERROR_IIDC_FAILED
enum _fc2Error
|
static int |
FC2_ERROR_IMAGE_CONSISTENCY_ERROR
enum _fc2Error
|
static int |
FC2_ERROR_IMAGE_CONVERSION_FAILED
enum _fc2Error
|
static int |
FC2_ERROR_IMAGE_LIBRARY_FAILURE
enum _fc2Error
|
static int |
FC2_ERROR_INCOMPATIBLE_DRIVER
enum _fc2Error
|
static int |
FC2_ERROR_INIT_FAILED
enum _fc2Error
|
static int |
FC2_ERROR_INVALID_BUS_MANAGER
enum _fc2Error
|
static int |
FC2_ERROR_INVALID_GENERATION
enum _fc2Error
|
static int |
FC2_ERROR_INVALID_MODE
enum _fc2Error
|
static int |
FC2_ERROR_INVALID_PACKET_SIZE
enum _fc2Error
|
static int |
FC2_ERROR_INVALID_PARAMETER
enum _fc2Error
|
static int |
FC2_ERROR_INVALID_SETTINGS
enum _fc2Error
|
static int |
FC2_ERROR_ISOCH_ALREADY_STARTED
enum _fc2Error
|
static int |
FC2_ERROR_ISOCH_BANDWIDTH_EXCEEDED
enum _fc2Error
|
static int |
FC2_ERROR_ISOCH_FAILED
enum _fc2Error
|
static int |
FC2_ERROR_ISOCH_NOT_STARTED
enum _fc2Error
|
static int |
FC2_ERROR_ISOCH_RETRIEVE_BUFFER_FAILED
enum _fc2Error
|
static int |
FC2_ERROR_ISOCH_START_FAILED
enum _fc2Error
|
static int |
FC2_ERROR_ISOCH_STOP_FAILED
enum _fc2Error
|
static int |
FC2_ERROR_ISOCH_SYNC_FAILED
enum _fc2Error
|
static int |
FC2_ERROR_LOW_LEVEL_FAILURE
enum _fc2Error
|
static int |
FC2_ERROR_LUT_FAILED
enum _fc2Error
|
static int |
FC2_ERROR_MEMORY_ALLOCATION_FAILED
enum _fc2Error
|
static int |
FC2_ERROR_NOT_CONNECTED
enum _fc2Error
|
static int |
FC2_ERROR_NOT_FOUND
enum _fc2Error
|
static int |
FC2_ERROR_NOT_IMPLEMENTED
enum _fc2Error
|
static int |
FC2_ERROR_NOT_IN_FORMAT7
enum _fc2Error
|
static int |
FC2_ERROR_NOT_INTITIALIZED
enum _fc2Error
|
static int |
FC2_ERROR_NOT_SUPPORTED
enum _fc2Error
|
static int |
FC2_ERROR_OK
enum _fc2Error
|
static int |
FC2_ERROR_PROPERTY_FAILED
enum _fc2Error
|
static int |
FC2_ERROR_PROPERTY_NOT_PRESENT
enum _fc2Error
|
static int |
FC2_ERROR_READ_REGISTER_FAILED
enum _fc2Error
|
static int |
FC2_ERROR_REGISTER_FAILED
enum _fc2Error
|
static int |
FC2_ERROR_STROBE_FAILED
enum _fc2Error
|
static int |
FC2_ERROR_TIMEOUT
enum _fc2Error
|
static int |
FC2_ERROR_TRIGGER_FAILED
enum _fc2Error
|
static int |
FC2_ERROR_UNDEFINED
enum _fc2Error
|
static int |
FC2_ERROR_WRITE_REGISTER_FAILED
enum _fc2Error
|
static int |
FC2_FOCUS
enum _fc2PropertyType
|
static int |
FC2_FRAME_RATE
enum _fc2PropertyType
|
static int |
FC2_FRAMERATE_1_875
enum _fc2FrameRate
|
static int |
FC2_FRAMERATE_120
enum _fc2FrameRate
|
static int |
FC2_FRAMERATE_15
enum _fc2FrameRate
|
static int |
FC2_FRAMERATE_240
enum _fc2FrameRate
|
static int |
FC2_FRAMERATE_3_75
enum _fc2FrameRate
|
static int |
FC2_FRAMERATE_30
enum _fc2FrameRate
|
static int |
FC2_FRAMERATE_60
enum _fc2FrameRate
|
static int |
FC2_FRAMERATE_7_5
enum _fc2FrameRate
|
static int |
FC2_FRAMERATE_FORCE_32BITS
enum _fc2FrameRate
|
static int |
FC2_FRAMERATE_FORMAT7
enum _fc2FrameRate
|
static int |
FC2_FROM_FILE_EXT
enum _fc2ImageFileFormat
|
static int |
FC2_GAIN
enum _fc2PropertyType
|
static int |
FC2_GAMMA
enum _fc2PropertyType
|
static int |
FC2_GRAB_MODE_FORCE_32BITS
enum _fc2GrabMode
|
static int |
FC2_GRAB_TIMEOUT_FORCE_32BITS
enum _fc2GrabTimeout
|
static int |
FC2_HEARTBEAT
enum _fc2GigEPropertyType
|
static int |
FC2_HEARTBEAT_TIMEOUT
enum _fc2GigEPropertyType
|
static int |
FC2_HQ_LINEAR
enum _fc2ColorProcessingAlgorithm
|
static int |
FC2_HUE
enum _fc2PropertyType
|
static int |
FC2_IMAGE_FILE_FORMAT_FORCE_32BITS
enum _fc2ImageFileFormat
|
static int |
FC2_INTERFACE_GIGE
enum _fc2InterfaceType
|
static int |
FC2_INTERFACE_IEEE1394
enum _fc2InterfaceType
|
static int |
FC2_INTERFACE_TYPE_FORCE_32BITS
enum _fc2InterfaceType
|
static int |
FC2_INTERFACE_UNKNOWN
enum _fc2InterfaceType
|
static int |
FC2_INTERFACE_USB_2
enum _fc2InterfaceType
|
static int |
FC2_INTERFACE_USB_3
enum _fc2InterfaceType
|
static int |
FC2_IPP
enum _fc2ColorProcessingAlgorithm
|
static int |
FC2_IRIS
enum _fc2PropertyType
|
static int |
FC2_JPEG
enum _fc2ImageFileFormat
|
static int |
FC2_JPEG2000
enum _fc2ImageFileFormat
|
static int |
FC2_LINUX_X64
enum _fc2OSType
|
static int |
FC2_LINUX_X86
enum _fc2OSType
|
static int |
FC2_MAC
enum _fc2OSType
|
static int |
FC2_MODE_0
enum _fc2Mode
|
static int |
FC2_MODE_1
enum _fc2Mode
|
static int |
FC2_MODE_10
enum _fc2Mode
|
static int |
FC2_MODE_11
enum _fc2Mode
|
static int |
FC2_MODE_12
enum _fc2Mode
|
static int |
FC2_MODE_13
enum _fc2Mode
|
static int |
FC2_MODE_14
enum _fc2Mode
|
static int |
FC2_MODE_15
enum _fc2Mode
|
static int |
FC2_MODE_16
enum _fc2Mode
|
static int |
FC2_MODE_17
enum _fc2Mode
|
static int |
FC2_MODE_18
enum _fc2Mode
|
static int |
FC2_MODE_19
enum _fc2Mode
|
static int |
FC2_MODE_2
enum _fc2Mode
|
static int |
FC2_MODE_20
enum _fc2Mode
|
static int |
FC2_MODE_21
enum _fc2Mode
|
static int |
FC2_MODE_22
enum _fc2Mode
|
static int |
FC2_MODE_23
enum _fc2Mode
|
static int |
FC2_MODE_24
enum _fc2Mode
|
static int |
FC2_MODE_25
enum _fc2Mode
|
static int |
FC2_MODE_26
enum _fc2Mode
|
static int |
FC2_MODE_27
enum _fc2Mode
|
static int |
FC2_MODE_28
enum _fc2Mode
|
static int |
FC2_MODE_29
enum _fc2Mode
|
static int |
FC2_MODE_3
enum _fc2Mode
|
static int |
FC2_MODE_30
enum _fc2Mode
|
static int |
FC2_MODE_31
enum _fc2Mode
|
static int |
FC2_MODE_4
enum _fc2Mode
|
static int |
FC2_MODE_5
enum _fc2Mode
|
static int |
FC2_MODE_6
enum _fc2Mode
|
static int |
FC2_MODE_7
enum _fc2Mode
|
static int |
FC2_MODE_8
enum _fc2Mode
|
static int |
FC2_MODE_9
enum _fc2Mode
|
static int |
FC2_MODE_FORCE_32BITS
enum _fc2Mode
|
static int |
FC2_NEAREST_NEIGHBOR_FAST
enum _fc2ColorProcessingAlgorithm
|
static int |
FC2_NO_COLOR_PROCESSING
enum _fc2ColorProcessingAlgorithm
|
static int |
FC2_NUM_FRAMERATES
enum _fc2FrameRate
|
static int |
FC2_NUM_MODES
enum _fc2Mode
|
static int |
FC2_NUM_PIXEL_FORMATS
enum _fc2PixelFormat
|
static int |
FC2_NUM_VIDEOMODES
enum _fc2VideoMode
|
static int |
FC2_OSTYPE_FORCE_32BITS
enum _fc2OSType
|
static int |
FC2_PAN
enum _fc2PropertyType
|
static int |
FC2_PCIE_BUSSPEED_2_5
enum _fc2PCIeBusSpeed
|
static int |
FC2_PCIE_BUSSPEED_5_0
enum _fc2PCIeBusSpeed
|
static int |
FC2_PCIE_BUSSPEED_FORCE_32BITS
enum _fc2PCIeBusSpeed
|
static int |
FC2_PCIE_BUSSPEED_UNKNOWN
enum _fc2PCIeBusSpeed
|
static int |
FC2_PGM
enum _fc2ImageFileFormat
|
static int |
FC2_PIXEL_FORMAT_411YUV8
enum _fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_422YUV8
enum _fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_422YUV8_JPEG
enum _fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_444YUV8
enum _fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_BGR
enum _fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_BGR16
enum _fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_BGRU
enum _fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_BGRU16
enum _fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_MONO12
enum _fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_MONO16
enum _fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_MONO8
enum _fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_RAW12
enum _fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_RAW16
enum _fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_RAW8
enum _fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_RGB
enum _fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_RGB16
enum _fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_RGB8
enum _fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_RGBU
enum _fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_S_MONO16
enum _fc2PixelFormat
|
static int |
FC2_PIXEL_FORMAT_S_RGB16
enum _fc2PixelFormat
|
static int |
FC2_PNG
enum _fc2ImageFileFormat
|
static int |
FC2_PPM
enum _fc2ImageFileFormat
|
static int |
FC2_PROPERTY_TYPE_FORCE_32BITS
enum _fc2PropertyType
|
static int |
FC2_RAW
enum _fc2ImageFileFormat
|
static int |
FC2_REMOVAL
enum _fc2BusCallbackType
|
static int |
FC2_RIGOROUS
enum _fc2ColorProcessingAlgorithm
|
static int |
FC2_SATURATION
enum _fc2PropertyType
|
static int |
FC2_SHARPNESS
enum _fc2PropertyType
|
static int |
FC2_SHUTTER
enum _fc2PropertyType
|
static int |
FC2_STATISTICS_BLUE
enum _fc2StatisticsChannel
|
static int |
FC2_STATISTICS_FORCE_32BITS
enum _fc2StatisticsChannel
|
static int |
FC2_STATISTICS_GREEN
enum _fc2StatisticsChannel
|
static int |
FC2_STATISTICS_GREY
enum _fc2StatisticsChannel
|
static int |
FC2_STATISTICS_HUE
enum _fc2StatisticsChannel
|
static int |
FC2_STATISTICS_LIGHTNESS
enum _fc2StatisticsChannel
|
static int |
FC2_STATISTICS_RED
enum _fc2StatisticsChannel
|
static int |
FC2_STATISTICS_SATURATION
enum _fc2StatisticsChannel
|
static int |
FC2_TEMPERATURE
enum _fc2PropertyType
|
static int |
FC2_TIFF
enum _fc2ImageFileFormat
|
static int |
FC2_TIFF_ADOBE_DEFLATE
enum _fc2TIFFCompressionMethod
|
static int |
FC2_TIFF_CCITTFAX3
enum _fc2TIFFCompressionMethod
|
static int |
FC2_TIFF_CCITTFAX4
enum _fc2TIFFCompressionMethod
|
static int |
FC2_TIFF_DEFLATE
enum _fc2TIFFCompressionMethod
|
static int |
FC2_TIFF_JPEG
enum _fc2TIFFCompressionMethod
|
static int |
FC2_TIFF_LZW
enum _fc2TIFFCompressionMethod
|
static int |
FC2_TIFF_NONE
enum _fc2TIFFCompressionMethod
|
static int |
FC2_TIFF_PACKBITS
enum _fc2TIFFCompressionMethod
|
static int |
FC2_TILT
enum _fc2PropertyType
|
static int |
FC2_TIMEOUT_INFINITE
enum _fc2GrabTimeout
|
static int |
FC2_TIMEOUT_NONE
enum _fc2GrabTimeout
|
static int |
FC2_TIMEOUT_UNSPECIFIED
enum _fc2GrabTimeout
|
static int |
FC2_TRIGGER_DELAY
enum _fc2PropertyType
|
static int |
FC2_TRIGGER_MODE
enum _fc2PropertyType
|
static int |
FC2_UNKNOWN_OS
enum _fc2OSType
|
static int |
FC2_UNSPECIFIED_GRAB_MODE
enum _fc2GrabMode
|
static int |
FC2_UNSPECIFIED_PIXEL_FORMAT
enum _fc2PixelFormat
|
static int |
FC2_UNSPECIFIED_PROPERTY_TYPE
enum _fc2PropertyType
|
static int |
FC2_VIDEOMODE_1024x768RGB
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_1024x768Y16
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_1024x768Y8
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_1024x768YUV422
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_1280x960RGB
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_1280x960Y16
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_1280x960Y8
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_1280x960YUV422
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_1600x1200RGB
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_1600x1200Y16
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_1600x1200Y8
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_1600x1200YUV422
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_160x120YUV444
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_320x240YUV422
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_640x480RGB
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_640x480Y16
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_640x480Y8
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_640x480YUV411
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_640x480YUV422
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_800x600RGB
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_800x600Y16
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_800x600Y8
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_800x600YUV422
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_FORCE_32BITS
enum _fc2VideoMode
|
static int |
FC2_VIDEOMODE_FORMAT7
enum _fc2VideoMode
|
static int |
FC2_WEIGHTED_DIRECTIONAL
enum _fc2ColorProcessingAlgorithm
|
static int |
FC2_WHITE_BALANCE
enum _fc2PropertyType
|
static int |
FC2_WINDOWS_X64
enum _fc2OSType
|
static int |
FC2_WINDOWS_X86
enum _fc2OSType
|
static int |
FC2_ZOOM
enum _fc2PropertyType
|
static int |
MAX_STRING_LENGTH |
static int |
NODE
enum _fc2NodeType
|
static int |
NOT_CONNECTED
enum _fc2PortType
|
static int |
PACKET_DELAY
enum _fc2GigEPropertyType
|
static int |
PACKET_SIZE
enum _fc2GigEPropertyType
|
static int |
SYNC_ERROR_ALREADY_STARTED
enum _syncError
|
static int |
SYNC_ERROR_ALREADY_STOPPED
enum _syncError
|
static int |
SYNC_ERROR_CONTEXT_NOT_INITIALIZED
enum _syncError
|
static int |
SYNC_ERROR_FAILED
enum _syncError
|
static int |
SYNC_ERROR_OK
enum _syncError
|
static int |
SYNC_ERROR_UNKNOWN_ERROR
enum _syncError
|
static int |
SYNC_MESSAGE_BUS_RESET
enum _syncMessage
|
static int |
SYNC_MESSAGE_DEVICE_ERROR
enum _syncMessage
|
static int |
SYNC_MESSAGE_FAILED
enum _syncMessage
|
static int |
SYNC_MESSAGE_NOMASTER
enum _syncMessage
|
static int |
SYNC_MESSAGE_NOT_ENOUGH_DEVICES
enum _syncMessage
|
static int |
SYNC_MESSAGE_NOT_INITIALIZED
enum _syncMessage
|
static int |
SYNC_MESSAGE_OK
enum _syncMessage
|
static int |
SYNC_MESSAGE_STARTED
enum _syncMessage
|
static int |
SYNC_MESSAGE_STOPPED
enum _syncMessage
|
static int |
SYNC_MESSAGE_SYNCING
enum _syncMessage
|
static int |
SYNC_MESSAGE_THREAD_ERROR
enum _syncMessage
|
static int |
SYNC_MESSAGE_UNKNOWN_ERROR
enum _syncMessage
|
static int |
TRUE |
| Constructor and Description |
|---|
FlyCapture2_C() |
| Modifier and Type | Method and Description |
|---|---|
static int |
fc2CalculateImageStatistics(fc2Image pImage,
fc2ImageStatisticsContext pImageStatisticsContext)
Calculate statistics associated with the image.
|
static int |
fc2CheckDriver(fc2PGRGuid pGuid)
Check for driver compatibility for the given camera guid.
|
static int |
fc2Connect(fc2Context context,
fc2PGRGuid guid)
Connects the fc2Context to the camera specified by the GUID.
|
static int |
fc2ConvertImage(fc2Image pImageIn,
fc2Image pImageOut) |
static int |
fc2ConvertImageTo(int format,
fc2Image pImageIn,
fc2Image pImageOut)
Converts the current image buffer to the specified output format and
stores the result in the specified image.
|
static int |
fc2CreateContext(fc2Context pContext)
Create a FC2 context for IIDC camera.
|
static int |
fc2CreateGigEContext(fc2Context pContext)
Create a FC2 context for a GigE Vision camera.
|
static int |
fc2CreateImage(fc2Image pImage)
Create a fc2Image.
|
static int |
fc2CreateImageStatistics(fc2ImageStatisticsContext pImageStatisticsContext)
Create a statistics context.
|
static int |
fc2CreateTopologyNode(fc2TopologyNodeContext pTopologyNodeContext)
Create a TopologyNode context.
|
static int |
fc2DeregisterAllEvents(fc2Context context) |
static int |
fc2DeregisterEvent(fc2Context context,
fc2EventOptions pOpts)
De-register an event previously registered with the camera.
|
static int |
fc2DestroyContext(fc2Context context)
Destroy the FC2 context.
|
static int |
fc2DestroyImage(fc2Image image)
Destroy the fc2Image.
|
static int |
fc2DestroyImageStatistics(fc2ImageStatisticsContext imageStatisticsContext)
Destroy a statistics context.
|
static int |
fc2DestroyTopologyNode(fc2TopologyNodeContext TopologyNodeContext)
Destroy a TopologyNode context.
|
static int |
fc2DetermineBitsPerPixel(int format,
int[] pBitsPerPixel) |
static int |
fc2DetermineBitsPerPixel(int format,
IntBuffer pBitsPerPixel) |
static int |
fc2DetermineBitsPerPixel(int format,
IntPointer pBitsPerPixel)
Calculate the bits per pixel for the specified pixel format.
|
static int |
fc2Disconnect(fc2Context context)
Disconnects the fc2Context from the camera.
|
static int |
fc2DiscoverGigECameras(fc2Context context,
fc2CameraInfo gigECameras,
int[] arraySize) |
static int |
fc2DiscoverGigECameras(fc2Context context,
fc2CameraInfo gigECameras,
IntBuffer arraySize) |
static int |
fc2DiscoverGigECameras(fc2Context context,
fc2CameraInfo gigECameras,
IntPointer arraySize)
Discover all cameras connected to the network even if they reside
on a different subnet.
|
static int |
fc2DiscoverGigEPacketSize(fc2Context context,
int[] packetSize) |
static int |
fc2DiscoverGigEPacketSize(fc2Context context,
IntBuffer packetSize) |
static int |
fc2DiscoverGigEPacketSize(fc2Context context,
IntPointer packetSize)
Discover the largest packet size that works for the network link
between the PC and the camera.
|
static int |
fc2EnableLUT(fc2Context context,
int on)
Enable or disable LUT functionality on the camera.
|
static BytePointer |
fc2ErrorToDescription(int error)
Get a string representation of an error.
|
static int |
fc2FireBusReset(fc2Context context,
fc2PGRGuid pGuid)
Fire a bus reset.
|
static int |
fc2FireSoftwareTrigger(fc2Context context)
Fire the software trigger according to the DCAM specifications.
|
static int |
fc2FireSoftwareTriggerBroadcast(fc2Context context)
Fire the software trigger according to the DCAM specifications.
|
static int |
fc2ForceAllIPAddressesAutomatically()
Force all cameras on the network to be assigned sequential IP addresses
on the same subnet as the network adapters that they are connected to.
|
static int |
fc2ForceIPAddressAutomatically(int serialNumber)
Force cameras on the network to be assigned sequential IP addresses
on the same subnet as the network adapters that it is connected to.
|
static int |
fc2ForceIPAddressToCamera(fc2Context context,
fc2MACAddress macAddress,
fc2IPAddress ipAddress,
fc2IPAddress subnetMask,
fc2IPAddress defaultGateway)
Force the camera with the specific MAC address to the specified
IP address, subnet mask and default gateway.
|
static int |
fc2GetActiveLUTBank(fc2Context context,
int[] pActiveBank) |
static int |
fc2GetActiveLUTBank(fc2Context context,
IntBuffer pActiveBank) |
static int |
fc2GetActiveLUTBank(fc2Context context,
IntPointer pActiveBank)
Get the LUT bank that is currently being used.
|
static int |
fc2GetCameraFromIndex(fc2Context context,
int index,
fc2PGRGuid pGuid)
Gets the PGRGuid for a camera on the PC.
|
static int |
fc2GetCameraFromIPAddress(fc2Context context,
fc2IPAddress ipAddress,
fc2PGRGuid pGuid)
Gets the PGRGuid for a camera with the specified IPv4 address.
|
static int |
fc2GetCameraFromSerialNumber(fc2Context context,
int serialNumber,
fc2PGRGuid pGuid)
Gets the PGRGuid for a camera on the PC.
|
static int |
fc2GetCameraInfo(fc2Context context,
fc2CameraInfo pCameraInfo)
Retrieves information from the camera such as serial number, model
name and other camera information.
|
static int |
fc2GetCameraSerialNumberFromIndex(fc2Context context,
int index,
int[] pSerialNumber) |
static int |
fc2GetCameraSerialNumberFromIndex(fc2Context context,
int index,
IntBuffer pSerialNumber) |
static int |
fc2GetCameraSerialNumberFromIndex(fc2Context context,
int index,
IntPointer pSerialNumber)
Gets the serial number of the camera with the specified index.
|
static int |
fc2GetChannelHistogram(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
int[] ppHistogram) |
static int |
fc2GetChannelHistogram(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
IntBuffer ppHistogram) |
static int |
fc2GetChannelHistogram(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
IntPointer ppHistogram) |
static int |
fc2GetChannelHistogram(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
PointerPointer ppHistogram)
Get the histogram for the image.
|
static int |
fc2GetChannelMean(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
float[] pPixelValueMean) |
static int |
fc2GetChannelMean(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
FloatBuffer pPixelValueMean) |
static int |
fc2GetChannelMean(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
FloatPointer pPixelValueMean)
Get the mean of the image.
|
static int |
fc2GetChannelNumPixelValues(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
int[] pNumPixelValues) |
static int |
fc2GetChannelNumPixelValues(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
IntBuffer pNumPixelValues) |
static int |
fc2GetChannelNumPixelValues(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
IntPointer pNumPixelValues)
Get the number of unique pixel values in the image.
|
static int |
fc2GetChannelPixelValueRange(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
int[] pPixelValueMin,
int[] pPixelValueMax) |
static int |
fc2GetChannelPixelValueRange(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
IntBuffer pPixelValueMin,
IntBuffer pPixelValueMax) |
static int |
fc2GetChannelPixelValueRange(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
IntPointer pPixelValueMin,
IntPointer pPixelValueMax)
Get the range of a statistics channel.
|
static int |
fc2GetChannelRange(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
int[] pMin,
int[] pMax) |
static int |
fc2GetChannelRange(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
IntBuffer pMin,
IntBuffer pMax) |
static int |
fc2GetChannelRange(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
IntPointer pMin,
IntPointer pMax)
Get the range of a statistics channel.
|
static int |
fc2GetChannelStatus(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
int[] pEnabled) |
static int |
fc2GetChannelStatus(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
IntBuffer pEnabled) |
static int |
fc2GetChannelStatus(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
IntPointer pEnabled)
Get the status of a statistics channel.
|
static int |
fc2GetConfiguration(fc2Context context,
fc2Config config)
Get the configuration associated with the camera.
|
static int |
fc2GetCycleTime(fc2Context context,
fc2TimeStamp pTimeStamp)
Get cycle time from camera
|
static int |
fc2GetDefaultColorProcessing(int[] pDefaultMethod) |
static int |
fc2GetDefaultColorProcessing(IntBuffer pDefaultMethod) |
static int |
fc2GetDefaultColorProcessing(IntPointer pDefaultMethod)
Get the default color processing algorithm.
|
static int |
fc2GetDefaultOutputFormat(int[] pFormat) |
static int |
fc2GetDefaultOutputFormat(IntBuffer pFormat) |
static int |
fc2GetDefaultOutputFormat(IntPointer pFormat)
Get the default output pixel format.
|
static int |
fc2GetDeviceFromIndex(fc2Context context,
int index,
fc2PGRGuid pGuid)
Gets the PGRGuid for a device.
|
static int |
fc2GetDriverDeviceName(fc2PGRGuid pGuid,
byte[] pDeviceName,
SizeTPointer deviceNameLength) |
static int |
fc2GetDriverDeviceName(fc2PGRGuid pGuid,
ByteBuffer pDeviceName,
SizeTPointer deviceNameLength) |
static int |
fc2GetDriverDeviceName(fc2PGRGuid pGuid,
BytePointer pDeviceName,
SizeTPointer deviceNameLength)
Get the driver's name for a device
|
static int |
fc2GetEmbeddedImageInfo(fc2Context context,
fc2EmbeddedImageInfo pInfo)
Get the current status of the embedded image information register,
as well as the availability of each embedded property.
|
static int |
fc2GetFormat7Configuration(fc2Context context,
fc2Format7ImageSettings imageSettings,
int[] packetSize,
float[] percentage) |
static int |
fc2GetFormat7Configuration(fc2Context context,
fc2Format7ImageSettings imageSettings,
IntBuffer packetSize,
FloatBuffer percentage) |
static int |
fc2GetFormat7Configuration(fc2Context context,
fc2Format7ImageSettings imageSettings,
IntPointer packetSize,
FloatPointer percentage)
Get the current Format7 configuration from the camera.
|
static int |
fc2GetFormat7Info(fc2Context context,
fc2Format7Info info,
int[] pSupported) |
static int |
fc2GetFormat7Info(fc2Context context,
fc2Format7Info info,
IntBuffer pSupported) |
static int |
fc2GetFormat7Info(fc2Context context,
fc2Format7Info info,
IntPointer pSupported)
Retrieve the availability of Format7 custom image mode and the
camera capabilities for the specified Format7 mode.
|
static int |
fc2GetGigEConfig(fc2Context context,
fc2GigEConfig pConfig)
Get the current gige config on the camera.
|
static int |
fc2GetGigEImageBinningSettings(fc2Context context,
int[] horzBinnningValue,
int[] vertBinnningValue) |
static int |
fc2GetGigEImageBinningSettings(fc2Context context,
IntBuffer horzBinnningValue,
IntBuffer vertBinnningValue) |
static int |
fc2GetGigEImageBinningSettings(fc2Context context,
IntPointer horzBinnningValue,
IntPointer vertBinnningValue)
Get the current binning settings on the camera.
|
static int |
fc2GetGigEImageSettings(fc2Context context,
fc2GigEImageSettings pImageSettings)
Get the current image settings on the camera.
|
static int |
fc2GetGigEImageSettingsInfo(fc2Context context,
fc2GigEImageSettingsInfo pInfo)
Get information about the image settings possible on the camera.
|
static int |
fc2GetGigEImagingMode(fc2Context context,
int[] mode) |
static int |
fc2GetGigEImagingMode(fc2Context context,
IntBuffer mode) |
static int |
fc2GetGigEImagingMode(fc2Context context,
IntPointer mode)
Get the current imaging mode on the camera.
|
static int |
fc2GetGigEProperty(fc2Context context,
fc2GigEProperty pGigEProp)
Get the specified GigEProperty.
|
static int |
fc2GetGigEStreamChannelInfo(fc2Context context,
int channel,
fc2GigEStreamChannel pChannel)
Get the stream channel information for the specified channel.
|
static int |
fc2GetGPIOPinDirection(fc2Context context,
int pin,
int[] pDirection) |
static int |
fc2GetGPIOPinDirection(fc2Context context,
int pin,
IntBuffer pDirection) |
static int |
fc2GetGPIOPinDirection(fc2Context context,
int pin,
IntPointer pDirection)
Get the GPIO pin direction for the specified pin.
|
static int |
fc2GetImageColorProcessing(fc2Image pImage,
int[] pColorProc) |
static int |
fc2GetImageColorProcessing(fc2Image pImage,
IntBuffer pColorProc) |
static int |
fc2GetImageColorProcessing(fc2Image pImage,
IntPointer pColorProc)
Get the current color processing algorithm.
|
static int |
fc2GetImageData(fc2Image pImage,
byte[] ppData) |
static int |
fc2GetImageData(fc2Image pImage,
ByteBuffer ppData) |
static int |
fc2GetImageData(fc2Image pImage,
BytePointer ppData) |
static int |
fc2GetImageData(fc2Image pImage,
PointerPointer ppData)
Get a pointer to the data associated with the image.
|
static int |
fc2GetImageDimensions(fc2Image pImage,
int[] pRows,
int[] pCols,
int[] pStride,
int[] pPixelFormat,
int[] pBayerFormat) |
static int |
fc2GetImageDimensions(fc2Image pImage,
IntBuffer pRows,
IntBuffer pCols,
IntBuffer pStride,
IntBuffer pPixelFormat,
IntBuffer pBayerFormat) |
static int |
fc2GetImageDimensions(fc2Image pImage,
IntPointer pRows,
IntPointer pCols,
IntPointer pStride,
IntPointer pPixelFormat,
IntPointer pBayerFormat)
Get the image dimensions associated with the image object.
|
static int |
fc2GetImageMetadata(fc2Image pImage,
fc2ImageMetadata pImageMetaData)
Get the metadata associated with the image.
|
static int |
fc2GetImageStatistics(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
int[] pRangeMin,
int[] pRangeMax,
int[] pPixelValueMin,
int[] pPixelValueMax,
int[] pNumPixelValues,
float[] pPixelValueMean,
int[] ppHistogram) |
static int |
fc2GetImageStatistics(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
IntBuffer pRangeMin,
IntBuffer pRangeMax,
IntBuffer pPixelValueMin,
IntBuffer pPixelValueMax,
IntBuffer pNumPixelValues,
FloatBuffer pPixelValueMean,
IntBuffer ppHistogram) |
static int |
fc2GetImageStatistics(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
IntPointer pRangeMin,
IntPointer pRangeMax,
IntPointer pPixelValueMin,
IntPointer pPixelValueMax,
IntPointer pNumPixelValues,
FloatPointer pPixelValueMean,
IntPointer ppHistogram) |
static int |
fc2GetImageStatistics(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
IntPointer pRangeMin,
IntPointer pRangeMax,
IntPointer pPixelValueMin,
IntPointer pPixelValueMax,
IntPointer pNumPixelValues,
FloatPointer pPixelValueMean,
PointerPointer ppHistogram)
Get all statistics for the image.
|
static fc2TimeStamp |
fc2GetImageTimeStamp(fc2Image pImage)
Get the timestamp data associated with the image.
|
static int |
fc2GetInterfaceTypeFromGuid(fc2Context context,
fc2PGRGuid pGuid,
int[] pInterfaceType) |
static int |
fc2GetInterfaceTypeFromGuid(fc2Context context,
fc2PGRGuid pGuid,
IntBuffer pInterfaceType) |
static int |
fc2GetInterfaceTypeFromGuid(fc2Context context,
fc2PGRGuid pGuid,
IntPointer pInterfaceType)
Gets the interface type associated with a PGRGuid.
|
static int |
fc2GetLibraryVersion(fc2Version pVersion)
Get library version.
|
static int |
fc2GetLUTBankInfo(fc2Context context,
int bank,
int[] pReadSupported,
int[] pWriteSupported) |
static int |
fc2GetLUTBankInfo(fc2Context context,
int bank,
IntBuffer pReadSupported,
IntBuffer pWriteSupported) |
static int |
fc2GetLUTBankInfo(fc2Context context,
int bank,
IntPointer pReadSupported,
IntPointer pWriteSupported)
Query the read/write status of a single LUT bank.
|
static int |
fc2GetLUTChannel(fc2Context context,
int bank,
int channel,
int sizeEntries,
int[] pEntries) |
static int |
fc2GetLUTChannel(fc2Context context,
int bank,
int channel,
int sizeEntries,
IntBuffer pEntries) |
static int |
fc2GetLUTChannel(fc2Context context,
int bank,
int channel,
int sizeEntries,
IntPointer pEntries)
Get the LUT channel settings from the camera.
|
static int |
fc2GetLUTInfo(fc2Context context,
fc2LUTData pData)
Query if LUT support is available on the camera.
|
static int |
fc2GetMemoryChannel(fc2Context context,
int[] pCurrentChannel) |
static int |
fc2GetMemoryChannel(fc2Context context,
IntBuffer pCurrentChannel) |
static int |
fc2GetMemoryChannel(fc2Context context,
IntPointer pCurrentChannel)
Retrieve the current memory channel from the camera.
|
static int |
fc2GetMemoryChannelInfo(fc2Context context,
int[] pNumChannels) |
static int |
fc2GetMemoryChannelInfo(fc2Context context,
IntBuffer pNumChannels) |
static int |
fc2GetMemoryChannelInfo(fc2Context context,
IntPointer pNumChannels)
Query the camera for memory channel support.
|
static int |
fc2GetNumOfCameras(fc2Context context,
int[] pNumCameras) |
static int |
fc2GetNumOfCameras(fc2Context context,
IntBuffer pNumCameras) |
static int |
fc2GetNumOfCameras(fc2Context context,
IntPointer pNumCameras)
Gets the number of cameras attached to the PC.
|
static int |
fc2GetNumOfDevices(fc2Context context,
int[] pNumDevices) |
static int |
fc2GetNumOfDevices(fc2Context context,
IntBuffer pNumDevices) |
static int |
fc2GetNumOfDevices(fc2Context context,
IntPointer pNumDevices)
Gets the number of devices.
|
static int |
fc2GetNumStreamChannels(fc2Context context,
int[] numChannels) |
static int |
fc2GetNumStreamChannels(fc2Context context,
IntBuffer numChannels) |
static int |
fc2GetNumStreamChannels(fc2Context context,
IntPointer numChannels)
Get the number of stream channels present on the camera.
|
static int |
fc2GetProperty(fc2Context context,
fc2Property prop)
Reads the settings for the specified property from the camera.
|
static int |
fc2GetPropertyInfo(fc2Context context,
fc2PropertyInfo propInfo)
Retrieves information about the specified camera property.
|
static BytePointer |
fc2GetRegisterString(int registerVal)
Returns a text representation of the register value.
|
static int |
fc2GetStats(fc2Context context,
fc2CameraStats pCameraStats)
Returns the camera diagnostic information.
|
static int |
fc2GetStrobe(fc2Context context,
fc2StrobeControl strobeControl)
Retrieve current strobe settings from the camera.
|
static int |
fc2GetStrobeInfo(fc2Context context,
fc2StrobeInfo strobeInfo)
Retrieve strobe information from the camera.
|
static int |
fc2GetSystemInfo(fc2SystemInfo pSystemInfo)
Get system information.
|
static int |
fc2GetTopology(fc2Context context,
fc2TopologyNodeContext pTopologyNodeContext)
Gets the topology information for the PC.
|
static int |
fc2GetTriggerDelay(fc2Context context,
fc2Property triggerDelay)
Retrieve current trigger delay settings from the camera.
|
static int |
fc2GetTriggerDelayInfo(fc2Context context,
fc2PropertyInfo triggerDelayInfo)
Retrieve trigger delay information from the camera.
|
static int |
fc2GetTriggerMode(fc2Context context,
fc2TriggerMode triggerMode)
Retrieve current trigger settings from the camera.
|
static int |
fc2GetTriggerModeInfo(fc2Context context,
fc2TriggerModeInfo triggerModeInfo)
Retrieve trigger information from the camera.
|
static int |
fc2GetUsbLinkInfo(fc2Context context,
fc2PGRGuid guid,
int[] pValue) |
static int |
fc2GetUsbLinkInfo(fc2Context context,
fc2PGRGuid guid,
IntBuffer pValue) |
static int |
fc2GetUsbLinkInfo(fc2Context context,
fc2PGRGuid guid,
IntPointer pValue)
Read usb link info for the port that the specified device is connected to.
|
static int |
fc2GetUsbPortStatus(fc2Context context,
fc2PGRGuid guid,
int[] pValue) |
static int |
fc2GetUsbPortStatus(fc2Context context,
fc2PGRGuid guid,
IntBuffer pValue) |
static int |
fc2GetUsbPortStatus(fc2Context context,
fc2PGRGuid guid,
IntPointer pValue)
Read usb port status for the port that the specified device is connected to.
|
static int |
fc2GetVideoModeAndFrameRate(fc2Context context,
int[] videoMode,
int[] frameRate) |
static int |
fc2GetVideoModeAndFrameRate(fc2Context context,
IntBuffer videoMode,
IntBuffer frameRate) |
static int |
fc2GetVideoModeAndFrameRate(fc2Context context,
IntPointer videoMode,
IntPointer frameRate)
Get the current video mode and frame rate from the camera.
|
static int |
fc2GetVideoModeAndFrameRateInfo(fc2Context context,
int videoMode,
int frameRate,
int[] pSupported) |
static int |
fc2GetVideoModeAndFrameRateInfo(fc2Context context,
int videoMode,
int frameRate,
IntBuffer pSupported) |
static int |
fc2GetVideoModeAndFrameRateInfo(fc2Context context,
int videoMode,
int frameRate,
IntPointer pSupported)
Query the camera to determine if the specified video mode and
frame rate is supported.
|
static int |
fc2ImageStatisticsDisableAll(fc2ImageStatisticsContext imageStatisticsContext)
Disable all channels.
|
static int |
fc2ImageStatisticsEnableAll(fc2ImageStatisticsContext imageStatisticsContext)
Enable all channels.
|
static int |
fc2ImageStatisticsEnableGreyOnly(fc2ImageStatisticsContext imageStatisticsContext)
Enable only the grey channel.
|
static int |
fc2ImageStatisticsEnableHSLOnly(fc2ImageStatisticsContext imageStatisticsContext)
Enable only the HSL channels.
|
static int |
fc2ImageStatisticsEnableRGBOnly(fc2ImageStatisticsContext imageStatisticsContext)
Enable only the RGB channels.
|
static int |
fc2IsCameraControlable(fc2Context context,
fc2PGRGuid pGuid,
int[] pControlable) |
static int |
fc2IsCameraControlable(fc2Context context,
fc2PGRGuid pGuid,
IntBuffer pControlable) |
static int |
fc2IsCameraControlable(fc2Context context,
fc2PGRGuid pGuid,
IntPointer pControlable)
Query whether a GigE camera is controllable.
|
static int |
fc2IsConnected(fc2Context context)
Checks if the fc2Context is connected to a physical camera
specified by a GUID.
|
static int |
fc2LaunchBrowser(BytePointer pAddress)
Launch a URL in the system default browser.
|
static int |
fc2LaunchBrowser(String pAddress) |
static int |
fc2LaunchCommand(BytePointer pCommand)
Execute a command in the terminal.
|
static int |
fc2LaunchCommand(String pCommand) |
static int |
fc2LaunchCommandAsync(BytePointer pCommand,
fc2AsyncCommandCallback pCallback,
Pointer pUserData)
Execute a command in the terminal.
|
static int |
fc2LaunchCommandAsync(String pCommand,
fc2AsyncCommandCallback pCallback,
Pointer pUserData) |
static int |
fc2LaunchHelp(BytePointer pFileName)
Open a CHM file in the system default CHM viewer.
|
static int |
fc2LaunchHelp(String pFileName) |
static int |
fc2QueryGigEImagingMode(fc2Context context,
int mode,
int[] isSupported) |
static int |
fc2QueryGigEImagingMode(fc2Context context,
int mode,
IntBuffer isSupported) |
static int |
fc2QueryGigEImagingMode(fc2Context context,
int mode,
IntPointer isSupported)
Check if the particular imaging mode is supported by the camera.
|
static int |
fc2ReadGVCPMemory(fc2Context context,
int _address,
byte[] pBuffer,
int length) |
static int |
fc2ReadGVCPMemory(fc2Context context,
int _address,
ByteBuffer pBuffer,
int length) |
static int |
fc2ReadGVCPMemory(fc2Context context,
int _address,
BytePointer pBuffer,
int length)
Read a GVCP memory block.
|
static int |
fc2ReadGVCPRegister(fc2Context context,
int _address,
int[] pValue) |
static int |
fc2ReadGVCPRegister(fc2Context context,
int _address,
IntBuffer pValue) |
static int |
fc2ReadGVCPRegister(fc2Context context,
int _address,
IntPointer pValue)
Read a GVCP register.
|
static int |
fc2ReadGVCPRegisterBlock(fc2Context context,
int _address,
int[] pBuffer,
int length) |
static int |
fc2ReadGVCPRegisterBlock(fc2Context context,
int _address,
IntBuffer pBuffer,
int length) |
static int |
fc2ReadGVCPRegisterBlock(fc2Context context,
int _address,
IntPointer pBuffer,
int length)
Read a GVCP register block.
|
static int |
fc2ReadPhyRegister(fc2Context context,
fc2PGRGuid guid,
int page,
int port,
int _address,
int[] pValue) |
static int |
fc2ReadPhyRegister(fc2Context context,
fc2PGRGuid guid,
int page,
int port,
int _address,
IntBuffer pValue) |
static int |
fc2ReadPhyRegister(fc2Context context,
fc2PGRGuid guid,
int page,
int port,
int _address,
IntPointer pValue)
Read a phy register on the specified device.
|
static int |
fc2ReadRegister(fc2Context context,
int _address,
int[] pValue) |
static int |
fc2ReadRegister(fc2Context context,
int _address,
IntBuffer pValue) |
static int |
fc2ReadRegister(fc2Context context,
int _address,
IntPointer pValue)
Read the specified register from the camera.
|
static int |
fc2ReadRegisterBlock(fc2Context context,
short addressHigh,
int addressLow,
int[] pBuffer,
int length) |
static int |
fc2ReadRegisterBlock(fc2Context context,
short addressHigh,
int addressLow,
IntBuffer pBuffer,
int length) |
static int |
fc2ReadRegisterBlock(fc2Context context,
short addressHigh,
int addressLow,
IntPointer pBuffer,
int length)
Write to the specified register block on the camera.
|
static int |
fc2RegisterAllEvents(fc2Context context,
fc2EventOptions pOpts)
Register the camera to issue a custom callback function call for a
specific device event.
|
static int |
fc2RegisterCallback(fc2Context context,
fc2BusEventCallback enumCallback,
int callbackType,
Pointer pParameter,
fc2CallbackHandle pCallbackHandle)
Register a callback function that will be called when the
specified callback event occurs.
|
static int |
fc2RegisterEvent(fc2Context context,
fc2EventOptions pOpts)
Register the camera to issue a custom callback function call for a
specific device event.
|
static int |
fc2RescanBus(fc2Context context)
Force a rescan of the buses.
|
static int |
fc2RestoreFromMemoryChannel(fc2Context context,
int channel)
Restore the specified current memory channel.
|
static int |
fc2RetrieveBuffer(fc2Context context,
fc2Image pImage)
Retrieves the next image object containing the next image.
|
static int |
fc2SaveImage(fc2Image pImage,
BytePointer pFilename,
int format)
Save the image to the specified file name with the file format
specified.
|
static int |
fc2SaveImage(fc2Image pImage,
String pFilename,
int format) |
static int |
fc2SaveImageWithOption(fc2Image pImage,
BytePointer pFilename,
int format,
Pointer pOption)
Save the image to the specified file name with the file format
specified.
|
static int |
fc2SaveImageWithOption(fc2Image pImage,
String pFilename,
int format,
Pointer pOption) |
static int |
fc2SaveToMemoryChannel(fc2Context context,
int channel)
Save the current settings to the specified current memory channel.
|
static int |
fc2SetActiveLUTBank(fc2Context context,
int activeBank)
Set the LUT bank that will be used.
|
static int |
fc2SetCallback(fc2Context context,
fc2ImageEventCallback pCallbackFn,
Pointer pCallbackData)
Sets the callback data to be used on completion of image transfer.
|
static int |
fc2SetChannelStatus(fc2ImageStatisticsContext imageStatisticsContext,
int channel,
int enabled)
Set the status of a statistics channel.
|
static int |
fc2SetConfiguration(fc2Context context,
fc2Config config)
Set the configuration associated with the camera.
|
static int |
fc2SetDefaultColorProcessing(int defaultMethod)
Set the default color processing algorithm.
|
static int |
fc2SetDefaultOutputFormat(int format)
Set the default output pixel format.
|
static int |
fc2SetEmbeddedImageInfo(fc2Context context,
fc2EmbeddedImageInfo pInfo)
Sets the on/off values of the embedded image information structure
to the camera.
|
static int |
fc2SetFormat7Configuration(fc2Context context,
fc2Format7ImageSettings imageSettings,
float percentSpeed)
Set the current Format7 configuration to the camera.
|
static int |
fc2SetFormat7ConfigurationPacket(fc2Context context,
fc2Format7ImageSettings imageSettings,
int packetSize)
Set the current Format7 configuration to the camera.
|
static int |
fc2SetGigEConfig(fc2Context context,
fc2GigEConfig pConfig)
Set the gige config specified to the camera.
|
static int |
fc2SetGigEImageBinningSettings(fc2Context context,
int horzBinnningValue,
int vertBinnningValue)
Set the specified binning values to the camera.
|
static int |
fc2SetGigEImageSettings(fc2Context context,
fc2GigEImageSettings pImageSettings)
Set the image settings specified to the camera.
|
static int |
fc2SetGigEImagingMode(fc2Context context,
int mode)
Set the current imaging mode to the camera.
|
static int |
fc2SetGigEProperty(fc2Context context,
fc2GigEProperty pGigEProp)
Set the specified GigEProperty.
|
static int |
fc2SetGigEStreamChannelInfo(fc2Context context,
int channel,
fc2GigEStreamChannel pChannel)
Set the stream channel information for the specified channel.
|
static int |
fc2SetGPIOPinDirection(fc2Context context,
int pin,
int direction)
Set the GPIO pin direction for the specified pin.
|
static int |
fc2SetGPIOPinDirectionBroadcast(fc2Context context,
int pin,
int direction)
Set the GPIO pin direction for the specified pin.
|
static int |
fc2SetImageColorProcessing(fc2Image pImage,
int colorProc)
Set the color processing algorithm.
|
static int |
fc2SetImageData(fc2Image pImage,
byte[] pData,
int dataSize) |
static int |
fc2SetImageData(fc2Image pImage,
ByteBuffer pData,
int dataSize) |
static int |
fc2SetImageData(fc2Image pImage,
BytePointer pData,
int dataSize)
Set the data of the Image object.
|
static int |
fc2SetImageDimensions(fc2Image pImage,
int rows,
int cols,
int stride,
int pixelFormat,
int bayerFormat)
Sets the dimensions of the image object.
|
static int |
fc2SetLUTChannel(fc2Context context,
int bank,
int channel,
int sizeEntries,
int[] pEntries) |
static int |
fc2SetLUTChannel(fc2Context context,
int bank,
int channel,
int sizeEntries,
IntBuffer pEntries) |
static int |
fc2SetLUTChannel(fc2Context context,
int bank,
int channel,
int sizeEntries,
IntPointer pEntries)
Set the LUT channel settings to the camera.
|
static int |
fc2SetProperty(fc2Context context,
fc2Property prop)
Writes the settings for the specified property to the camera.
|
static int |
fc2SetPropertyBroadcast(fc2Context context,
fc2Property prop)
Writes the settings for the specified property to the camera.
|
static int |
fc2SetStrobe(fc2Context context,
fc2StrobeControl strobeControl)
Set current strobe settings to the camera.
|
static int |
fc2SetStrobeBroadcast(fc2Context context,
fc2StrobeControl strobeControl)
Set current strobe settings to the camera.
|
static int |
fc2SetTriggerDelay(fc2Context context,
fc2Property triggerDelay)
Set the specified trigger delay settings to the camera.
|
static int |
fc2SetTriggerDelayBroadcast(fc2Context context,
fc2Property triggerDelay)
Set the specified trigger delay settings to the camera.
|
static int |
fc2SetTriggerMode(fc2Context context,
fc2TriggerMode triggerMode)
Set the specified trigger settings to the camera.
|
static int |
fc2SetTriggerModeBroadcast(fc2Context context,
fc2TriggerMode triggerMode)
Set the specified trigger settings to the camera.
|
static int |
fc2SetUserBuffers(fc2Context context,
byte[] ppMemBuffers,
int size,
int nNumBuffers) |
static int |
fc2SetUserBuffers(fc2Context context,
ByteBuffer ppMemBuffers,
int size,
int nNumBuffers) |
static int |
fc2SetUserBuffers(fc2Context context,
BytePointer ppMemBuffers,
int size,
int nNumBuffers)
Specify user allocated buffers to use as image data buffers.
|
static int |
fc2SetVideoModeAndFrameRate(fc2Context context,
int videoMode,
int frameRate)
Set the specified video mode and frame rate to the camera.
|
static int |
fc2StartCapture(fc2Context context)
Starts isochronous image capture.
|
static int |
fc2StartCaptureCallback(fc2Context context,
fc2ImageEventCallback pCallbackFn,
Pointer pCallbackData)
Starts isochronous image capture.
|
static int |
fc2StartSyncCapture(int numCameras,
fc2Context pContexts)
Starts synchronized isochronous image capture on multiple cameras.
|
static int |
fc2StartSyncCaptureCallback(int numCameras,
fc2Context pContexts,
fc2ImageEventCallback pCallbackFns,
Pointer pCallbackDataArray) |
static int |
fc2StartSyncCaptureCallback(int numCameras,
fc2Context pContexts,
fc2ImageEventCallback pCallbackFns,
PointerPointer pCallbackDataArray)
Starts synchronized isochronous image capture on multiple cameras.
|
static int |
fc2StopCapture(fc2Context context)
Stops isochronous image transfer and cleans up all associated
resources.
|
static int |
fc2TopologyNodeAddChild(fc2TopologyNodeContext TopologyNodeContext,
fc2TopologyNodeContext TopologyNodeChildContext)
Add the specified TopologyNode as a child of the node.
|
static int |
fc2TopologyNodeAddPortType(fc2TopologyNodeContext TopologyNodeContext,
int portType)
Add the specified PortType as a port of the node.
|
static int |
fc2TopologyNodeAssignGuidToNode(fc2TopologyNodeContext TopologyNodeContext,
fc2PGRGuid guid,
int deviceId)
Assign a PGRGuid and device ID to the node.
|
static int |
fc2TopologyNodeAssignGuidToNodeEx(fc2TopologyNodeContext TopologyNodeContext,
fc2PGRGuid guid,
int deviceId,
int nodeType)
Assign a PGRGuid, device ID and nodeType to the node.
|
static int |
fc2TopologyNodeGetChild(fc2TopologyNodeContext TopologyNodeContext,
int _position,
fc2TopologyNodeContext pChildTopologyNodeContext)
Get child node located at the specified position.
|
static int |
fc2TopologyNodeGetDeviceId(fc2TopologyNodeContext TopologyNodeContext,
int[] pID) |
static int |
fc2TopologyNodeGetDeviceId(fc2TopologyNodeContext TopologyNodeContext,
IntBuffer pID) |
static int |
fc2TopologyNodeGetDeviceId(fc2TopologyNodeContext TopologyNodeContext,
IntPointer pID)
Get the device ID associated with the node.
|
static int |
fc2TopologyNodeGetGuid(fc2TopologyNodeContext TopologyNodeContext,
fc2PGRGuid pGuid)
Get the PGRGuid associated with the node.
|
static int |
fc2TopologyNodeGetInterfaceType(fc2TopologyNodeContext TopologyNodeContext,
int[] pInterfaceType) |
static int |
fc2TopologyNodeGetInterfaceType(fc2TopologyNodeContext TopologyNodeContext,
IntBuffer pInterfaceType) |
static int |
fc2TopologyNodeGetInterfaceType(fc2TopologyNodeContext TopologyNodeContext,
IntPointer pInterfaceType)
Get the interface type associated with the node.
|
static int |
fc2TopologyNodeGetNodeType(fc2TopologyNodeContext TopologyNodeContext,
int[] pNodeType) |
static int |
fc2TopologyNodeGetNodeType(fc2TopologyNodeContext TopologyNodeContext,
IntBuffer pNodeType) |
static int |
fc2TopologyNodeGetNodeType(fc2TopologyNodeContext TopologyNodeContext,
IntPointer pNodeType)
Get the node type associated with the node.
|
static int |
fc2TopologyNodeGetNumChildren(fc2TopologyNodeContext TopologyNodeContext,
int[] pNumChildNodes) |
static int |
fc2TopologyNodeGetNumChildren(fc2TopologyNodeContext TopologyNodeContext,
IntBuffer pNumChildNodes) |
static int |
fc2TopologyNodeGetNumChildren(fc2TopologyNodeContext TopologyNodeContext,
IntPointer pNumChildNodes)
Get the number of child nodes.
|
static int |
fc2TopologyNodeGetNumPorts(fc2TopologyNodeContext TopologyNodeContext,
int[] pNumPorts) |
static int |
fc2TopologyNodeGetNumPorts(fc2TopologyNodeContext TopologyNodeContext,
IntBuffer pNumPorts) |
static int |
fc2TopologyNodeGetNumPorts(fc2TopologyNodeContext TopologyNodeContext,
IntPointer pNumPorts)
Get the number of ports.
|
static int |
fc2TopologyNodeGetPortType(fc2TopologyNodeContext TopologyNodeContext,
int _position,
int[] pPortType) |
static int |
fc2TopologyNodeGetPortType(fc2TopologyNodeContext TopologyNodeContext,
int _position,
IntBuffer pPortType) |
static int |
fc2TopologyNodeGetPortType(fc2TopologyNodeContext TopologyNodeContext,
int _position,
IntPointer pPortType)
Get type of port located at the specified position.
|
static int |
fc2UnregisterCallback(fc2Context context,
fc2CallbackHandle callbackHandle)
Unregister a callback function.
|
static int |
fc2ValidateFormat7Settings(fc2Context context,
fc2Format7ImageSettings imageSettings,
int[] settingsAreValid,
fc2Format7PacketInfo packetInfo) |
static int |
fc2ValidateFormat7Settings(fc2Context context,
fc2Format7ImageSettings imageSettings,
IntBuffer settingsAreValid,
fc2Format7PacketInfo packetInfo) |
static int |
fc2ValidateFormat7Settings(fc2Context context,
fc2Format7ImageSettings imageSettings,
IntPointer settingsAreValid,
fc2Format7PacketInfo packetInfo)
Validates Format7ImageSettings structure and returns valid packet
size information if the image settings are valid.
|
static int |
fc2WaitForBufferEvent(fc2Context context,
fc2Image pImage,
int eventNumber)
Retrieves the next image event containing the next part of the image.
|
static int |
fc2WriteGVCPMemory(fc2Context context,
int _address,
byte[] pBuffer,
int length) |
static int |
fc2WriteGVCPMemory(fc2Context context,
int _address,
ByteBuffer pBuffer,
int length) |
static int |
fc2WriteGVCPMemory(fc2Context context,
int _address,
BytePointer pBuffer,
int length)
Write a GVCP memory block.
|
static int |
fc2WriteGVCPRegister(fc2Context context,
int _address,
int value)
Write a GVCP register.
|
static int |
fc2WriteGVCPRegisterBlock(fc2Context context,
int _address,
int[] pBuffer,
int length) |
static int |
fc2WriteGVCPRegisterBlock(fc2Context context,
int _address,
IntBuffer pBuffer,
int length) |
static int |
fc2WriteGVCPRegisterBlock(fc2Context context,
int _address,
IntPointer pBuffer,
int length)
Write a GVCP register block.
|
static int |
fc2WriteGVCPRegisterBroadcast(fc2Context context,
int _address,
int value)
Write a GVCP register with broadcast
|
static int |
fc2WritePhyRegister(fc2Context context,
fc2PGRGuid guid,
int page,
int port,
int _address,
int value)
Write a phy register on the specified device.
|
static int |
fc2WriteRegister(fc2Context context,
int _address,
int value)
Write to the specified register on the camera.
|
static int |
fc2WriteRegisterBlock(fc2Context context,
short addressHigh,
int addressLow,
int[] pBuffer,
int length) |
static int |
fc2WriteRegisterBlock(fc2Context context,
short addressHigh,
int addressLow,
IntBuffer pBuffer,
int length) |
static int |
fc2WriteRegisterBlock(fc2Context context,
short addressHigh,
int addressLow,
IntPointer pBuffer,
int length)
Write to the specified register block on the camera.
|
static int |
fc2WriteRegisterBroadcast(fc2Context context,
int _address,
int value)
Write to the specified register on the camera with broadcast.
|
static int |
syncCreateContext(syncContext pContext)
Create a Sync context for MultiSync Library.
|
static int |
syncDestroyContext(syncContext context)
Destory the sync context.
|
static int |
syncDisableCrossPCSynchronization(syncContext context)
Disable across pc synchronization support
|
static int |
syncEnableCrossPCSynchronization(syncContext context)
Enable across pc synchronization support
|
static int |
syncGetStatus(syncContext context)
Start the sync progress
|
static double |
syncGetTimeSinceSynced(syncContext context)
Time since sync started
|
static int |
syncIsTimingBusConnected(syncContext context)
Whether syncing across PCs
|
static int |
syncQueryCrossPCSynchronizationSetting(syncContext context)
Query cross pc synchronizaion support status
|
static int |
syncRescanMasterTimingBus(syncContext context)
Scan newly connected or removed timing bus (for corss-PC syncing only)
|
static int |
syncStart(syncContext context)
Start the sync progress
|
static int |
syncStop(syncContext context)
Stop the sync progress
|
mappublic static final int FALSE
public static final int TRUE
public static final int MAX_STRING_LENGTH
public static final int FC2_ERROR_UNDEFINED
public static final int FC2_ERROR_OK
public static final int FC2_ERROR_FAILED
public static final int FC2_ERROR_NOT_IMPLEMENTED
public static final int FC2_ERROR_FAILED_BUS_MASTER_CONNECTION
public static final int FC2_ERROR_NOT_CONNECTED
public static final int FC2_ERROR_INIT_FAILED
public static final int FC2_ERROR_NOT_INTITIALIZED
public static final int FC2_ERROR_INVALID_PARAMETER
public static final int FC2_ERROR_INVALID_SETTINGS
public static final int FC2_ERROR_INVALID_BUS_MANAGER
public static final int FC2_ERROR_MEMORY_ALLOCATION_FAILED
public static final int FC2_ERROR_LOW_LEVEL_FAILURE
public static final int FC2_ERROR_NOT_FOUND
public static final int FC2_ERROR_FAILED_GUID
public static final int FC2_ERROR_INVALID_PACKET_SIZE
public static final int FC2_ERROR_INVALID_MODE
public static final int FC2_ERROR_NOT_IN_FORMAT7
public static final int FC2_ERROR_NOT_SUPPORTED
public static final int FC2_ERROR_TIMEOUT
public static final int FC2_ERROR_BUS_MASTER_FAILED
public static final int FC2_ERROR_INVALID_GENERATION
public static final int FC2_ERROR_LUT_FAILED
public static final int FC2_ERROR_IIDC_FAILED
public static final int FC2_ERROR_STROBE_FAILED
public static final int FC2_ERROR_TRIGGER_FAILED
public static final int FC2_ERROR_PROPERTY_FAILED
public static final int FC2_ERROR_PROPERTY_NOT_PRESENT
public static final int FC2_ERROR_REGISTER_FAILED
public static final int FC2_ERROR_READ_REGISTER_FAILED
public static final int FC2_ERROR_WRITE_REGISTER_FAILED
public static final int FC2_ERROR_ISOCH_FAILED
public static final int FC2_ERROR_ISOCH_ALREADY_STARTED
public static final int FC2_ERROR_ISOCH_NOT_STARTED
public static final int FC2_ERROR_ISOCH_START_FAILED
public static final int FC2_ERROR_ISOCH_RETRIEVE_BUFFER_FAILED
public static final int FC2_ERROR_ISOCH_STOP_FAILED
public static final int FC2_ERROR_ISOCH_SYNC_FAILED
public static final int FC2_ERROR_ISOCH_BANDWIDTH_EXCEEDED
public static final int FC2_ERROR_IMAGE_CONVERSION_FAILED
public static final int FC2_ERROR_IMAGE_LIBRARY_FAILURE
public static final int FC2_ERROR_BUFFER_TOO_SMALL
public static final int FC2_ERROR_IMAGE_CONSISTENCY_ERROR
public static final int FC2_ERROR_INCOMPATIBLE_DRIVER
public static final int FC2_ERROR_FORCE_32BITS
public static final int FC2_BUS_RESET
public static final int FC2_ARRIVAL
public static final int FC2_REMOVAL
public static final int FC2_CALLBACK_TYPE_FORCE_32BITS
public static final int FC2_DROP_FRAMES
public static final int FC2_BUFFER_FRAMES
public static final int FC2_UNSPECIFIED_GRAB_MODE
public static final int FC2_GRAB_MODE_FORCE_32BITS
public static final int FC2_TIMEOUT_NONE
public static final int FC2_TIMEOUT_INFINITE
public static final int FC2_TIMEOUT_UNSPECIFIED
public static final int FC2_GRAB_TIMEOUT_FORCE_32BITS
public static final int FC2_BANDWIDTH_ALLOCATION_OFF
public static final int FC2_BANDWIDTH_ALLOCATION_ON
public static final int FC2_BANDWIDTH_ALLOCATION_UNSUPPORTED
public static final int FC2_BANDWIDTH_ALLOCATION_UNSPECIFIED
public static final int FC2_BANDWIDTH_ALLOCATION_FORCE_32BITS
public static final int FC2_INTERFACE_IEEE1394
public static final int FC2_INTERFACE_USB_2
public static final int FC2_INTERFACE_USB_3
public static final int FC2_INTERFACE_GIGE
public static final int FC2_INTERFACE_UNKNOWN
public static final int FC2_INTERFACE_TYPE_FORCE_32BITS
public static final int FC2_BRIGHTNESS
public static final int FC2_AUTO_EXPOSURE
public static final int FC2_SHARPNESS
public static final int FC2_WHITE_BALANCE
public static final int FC2_HUE
public static final int FC2_SATURATION
public static final int FC2_GAMMA
public static final int FC2_IRIS
public static final int FC2_FOCUS
public static final int FC2_ZOOM
public static final int FC2_PAN
public static final int FC2_TILT
public static final int FC2_SHUTTER
public static final int FC2_GAIN
public static final int FC2_TRIGGER_MODE
public static final int FC2_TRIGGER_DELAY
public static final int FC2_FRAME_RATE
public static final int FC2_TEMPERATURE
public static final int FC2_UNSPECIFIED_PROPERTY_TYPE
public static final int FC2_PROPERTY_TYPE_FORCE_32BITS
public static final int FC2_FRAMERATE_1_875
public static final int FC2_FRAMERATE_3_75
public static final int FC2_FRAMERATE_7_5
public static final int FC2_FRAMERATE_15
public static final int FC2_FRAMERATE_30
public static final int FC2_FRAMERATE_60
public static final int FC2_FRAMERATE_120
public static final int FC2_FRAMERATE_240
public static final int FC2_FRAMERATE_FORMAT7
public static final int FC2_NUM_FRAMERATES
public static final int FC2_FRAMERATE_FORCE_32BITS
public static final int FC2_VIDEOMODE_160x120YUV444
public static final int FC2_VIDEOMODE_320x240YUV422
public static final int FC2_VIDEOMODE_640x480YUV411
public static final int FC2_VIDEOMODE_640x480YUV422
public static final int FC2_VIDEOMODE_640x480RGB
public static final int FC2_VIDEOMODE_640x480Y8
public static final int FC2_VIDEOMODE_640x480Y16
public static final int FC2_VIDEOMODE_800x600YUV422
public static final int FC2_VIDEOMODE_800x600RGB
public static final int FC2_VIDEOMODE_800x600Y8
public static final int FC2_VIDEOMODE_800x600Y16
public static final int FC2_VIDEOMODE_1024x768YUV422
public static final int FC2_VIDEOMODE_1024x768RGB
public static final int FC2_VIDEOMODE_1024x768Y8
public static final int FC2_VIDEOMODE_1024x768Y16
public static final int FC2_VIDEOMODE_1280x960YUV422
public static final int FC2_VIDEOMODE_1280x960RGB
public static final int FC2_VIDEOMODE_1280x960Y8
public static final int FC2_VIDEOMODE_1280x960Y16
public static final int FC2_VIDEOMODE_1600x1200YUV422
public static final int FC2_VIDEOMODE_1600x1200RGB
public static final int FC2_VIDEOMODE_1600x1200Y8
public static final int FC2_VIDEOMODE_1600x1200Y16
public static final int FC2_VIDEOMODE_FORMAT7
public static final int FC2_NUM_VIDEOMODES
public static final int FC2_VIDEOMODE_FORCE_32BITS
public static final int FC2_MODE_0
public static final int FC2_MODE_1
public static final int FC2_MODE_2
public static final int FC2_MODE_3
public static final int FC2_MODE_4
public static final int FC2_MODE_5
public static final int FC2_MODE_6
public static final int FC2_MODE_7
public static final int FC2_MODE_8
public static final int FC2_MODE_9
public static final int FC2_MODE_10
public static final int FC2_MODE_11
public static final int FC2_MODE_12
public static final int FC2_MODE_13
public static final int FC2_MODE_14
public static final int FC2_MODE_15
public static final int FC2_MODE_16
public static final int FC2_MODE_17
public static final int FC2_MODE_18
public static final int FC2_MODE_19
public static final int FC2_MODE_20
public static final int FC2_MODE_21
public static final int FC2_MODE_22
public static final int FC2_MODE_23
public static final int FC2_MODE_24
public static final int FC2_MODE_25
public static final int FC2_MODE_26
public static final int FC2_MODE_27
public static final int FC2_MODE_28
public static final int FC2_MODE_29
public static final int FC2_MODE_30
public static final int FC2_MODE_31
public static final int FC2_NUM_MODES
public static final int FC2_MODE_FORCE_32BITS
public static final int FC2_PIXEL_FORMAT_MONO8
public static final int FC2_PIXEL_FORMAT_411YUV8
public static final int FC2_PIXEL_FORMAT_422YUV8
public static final int FC2_PIXEL_FORMAT_444YUV8
public static final int FC2_PIXEL_FORMAT_RGB8
public static final int FC2_PIXEL_FORMAT_MONO16
public static final int FC2_PIXEL_FORMAT_RGB16
public static final int FC2_PIXEL_FORMAT_S_MONO16
public static final int FC2_PIXEL_FORMAT_S_RGB16
public static final int FC2_PIXEL_FORMAT_RAW8
public static final int FC2_PIXEL_FORMAT_RAW16
public static final int FC2_PIXEL_FORMAT_MONO12
public static final int FC2_PIXEL_FORMAT_RAW12
public static final int FC2_PIXEL_FORMAT_BGR
public static final int FC2_PIXEL_FORMAT_BGRU
public static final int FC2_PIXEL_FORMAT_RGB
public static final int FC2_PIXEL_FORMAT_RGBU
public static final int FC2_PIXEL_FORMAT_BGR16
public static final int FC2_PIXEL_FORMAT_BGRU16
public static final int FC2_PIXEL_FORMAT_422YUV8_JPEG
public static final int FC2_NUM_PIXEL_FORMATS
public static final int FC2_UNSPECIFIED_PIXEL_FORMAT
public static final int FC2_BUSSPEED_S100
public static final int FC2_BUSSPEED_S200
public static final int FC2_BUSSPEED_S400
public static final int FC2_BUSSPEED_S480
public static final int FC2_BUSSPEED_S800
public static final int FC2_BUSSPEED_S1600
public static final int FC2_BUSSPEED_S3200
public static final int FC2_BUSSPEED_S5000
public static final int FC2_BUSSPEED_10BASE_T
public static final int FC2_BUSSPEED_100BASE_T
public static final int FC2_BUSSPEED_1000BASE_T
public static final int FC2_BUSSPEED_10000BASE_T
public static final int FC2_BUSSPEED_S_FASTEST
public static final int FC2_BUSSPEED_ANY
public static final int FC2_BUSSPEED_SPEED_UNKNOWN
public static final int FC2_BUSSPEED_FORCE_32BITS
public static final int FC2_PCIE_BUSSPEED_2_5
public static final int FC2_PCIE_BUSSPEED_5_0
public static final int FC2_PCIE_BUSSPEED_UNKNOWN
public static final int FC2_PCIE_BUSSPEED_FORCE_32BITS
public static final int FC2_DRIVER_1394_CAM
public static final int FC2_DRIVER_1394_PRO
public static final int FC2_DRIVER_1394_JUJU
public static final int FC2_DRIVER_1394_VIDEO1394
public static final int FC2_DRIVER_1394_RAW1394
public static final int FC2_DRIVER_USB_NONE
public static final int FC2_DRIVER_USB_CAM
public static final int FC2_DRIVER_USB3_PRO
public static final int FC2_DRIVER_GIGE_NONE
public static final int FC2_DRIVER_GIGE_FILTER
public static final int FC2_DRIVER_GIGE_PRO
public static final int FC2_DRIVER_GIGE_LWF
public static final int FC2_DRIVER_UNKNOWN
public static final int FC2_DRIVER_FORCE_32BITS
public static final int FC2_DEFAULT
public static final int FC2_NO_COLOR_PROCESSING
public static final int FC2_NEAREST_NEIGHBOR_FAST
public static final int FC2_EDGE_SENSING
public static final int FC2_HQ_LINEAR
public static final int FC2_RIGOROUS
public static final int FC2_IPP
public static final int FC2_DIRECTIONAL
public static final int FC2_WEIGHTED_DIRECTIONAL
public static final int FC2_COLOR_PROCESSING_ALGORITHM_FORCE_32BITS
public static final int FC2_BT_NONE
public static final int FC2_BT_RGGB
public static final int FC2_BT_GRBG
public static final int FC2_BT_GBRG
public static final int FC2_BT_BGGR
public static final int FC2_BT_FORCE_32BITS
public static final int FC2_FROM_FILE_EXT
public static final int FC2_PGM
public static final int FC2_PPM
public static final int FC2_BMP
public static final int FC2_JPEG
public static final int FC2_JPEG2000
public static final int FC2_TIFF
public static final int FC2_PNG
public static final int FC2_RAW
public static final int FC2_IMAGE_FILE_FORMAT_FORCE_32BITS
public static final int FC2_HEARTBEAT
public static final int FC2_HEARTBEAT_TIMEOUT
public static final int PACKET_SIZE
public static final int PACKET_DELAY
public static final int FC2_STATISTICS_GREY
public static final int FC2_STATISTICS_RED
public static final int FC2_STATISTICS_GREEN
public static final int FC2_STATISTICS_BLUE
public static final int FC2_STATISTICS_HUE
public static final int FC2_STATISTICS_SATURATION
public static final int FC2_STATISTICS_LIGHTNESS
public static final int FC2_STATISTICS_FORCE_32BITS
public static final int FC2_WINDOWS_X86
public static final int FC2_WINDOWS_X64
public static final int FC2_LINUX_X86
public static final int FC2_LINUX_X64
public static final int FC2_MAC
public static final int FC2_UNKNOWN_OS
public static final int FC2_OSTYPE_FORCE_32BITS
public static final int FC2_BYTE_ORDER_LITTLE_ENDIAN
public static final int FC2_BYTE_ORDER_BIG_ENDIAN
public static final int FC2_BYTE_ORDER_FORCE_32BITS
public static final int NOT_CONNECTED
public static final int CONNECTED_TO_PARENT
public static final int CONNECTED_TO_CHILD
public static final int COMPUTER
public static final int BUS
public static final int CAMERA
public static final int NODE
public static final int FC2_TIFF_NONE
public static final int FC2_TIFF_PACKBITS
public static final int FC2_TIFF_DEFLATE
public static final int FC2_TIFF_ADOBE_DEFLATE
public static final int FC2_TIFF_CCITTFAX3
public static final int FC2_TIFF_CCITTFAX4
public static final int FC2_TIFF_LZW
public static final int FC2_TIFF_JPEG
public static final int SYNC_ERROR_OK
public static final int SYNC_ERROR_FAILED
public static final int SYNC_ERROR_ALREADY_STARTED
public static final int SYNC_ERROR_ALREADY_STOPPED
public static final int SYNC_ERROR_CONTEXT_NOT_INITIALIZED
public static final int SYNC_ERROR_UNKNOWN_ERROR
public static final int SYNC_MESSAGE_OK
public static final int SYNC_MESSAGE_FAILED
public static final int SYNC_MESSAGE_STARTED
public static final int SYNC_MESSAGE_STOPPED
public static final int SYNC_MESSAGE_SYNCING
public static final int SYNC_MESSAGE_NOMASTER
public static final int SYNC_MESSAGE_THREAD_ERROR
public static final int SYNC_MESSAGE_DEVICE_ERROR
public static final int SYNC_MESSAGE_NOT_ENOUGH_DEVICES
public static final int SYNC_MESSAGE_BUS_RESET
public static final int SYNC_MESSAGE_NOT_INITIALIZED
public static final int SYNC_MESSAGE_UNKNOWN_ERROR
@Cast(value="fc2Error") public static int fc2CreateContext(@Cast(value="fc2Context*") @ByPtrPtr fc2Context pContext)
pContext - A pointer to the fc2Context to be created.fc2DestroyContext()@Cast(value="fc2Error") public static int fc2CreateGigEContext(@Cast(value="fc2Context*") @ByPtrPtr fc2Context pContext)
pContext - A pointer to the fc2Context to be created.fc2DestroyContext()@Cast(value="fc2Error") public static int fc2DestroyContext(fc2Context context)
context - The context to be destroyed.fc2CreateContext()@Cast(value="fc2Error") public static int fc2FireBusReset(fc2Context context, fc2PGRGuid pGuid)
context - The fc2Context to be used.pGuid - PGRGuid of the camera or the device to cause bus reset.@Cast(value="fc2Error") public static int fc2GetNumOfCameras(fc2Context context, @Cast(value="unsigned int*") IntPointer pNumCameras)
context - The fc2Context to be used.pNumCameras - Number of cameras detected.@Cast(value="fc2Error") public static int fc2GetNumOfCameras(fc2Context context, @Cast(value="unsigned int*") IntBuffer pNumCameras)
@Cast(value="fc2Error") public static int fc2GetNumOfCameras(fc2Context context, @Cast(value="unsigned int*") int[] pNumCameras)
@Cast(value="fc2Error") public static int fc2GetCameraFromIPAddress(fc2Context context, @ByVal fc2IPAddress ipAddress, fc2PGRGuid pGuid)
context - The fc2Context to be used.ipAddress - IP address to get GUID for.pGuid - Unique PGRGuid for the camera.@Cast(value="fc2Error") public static int fc2GetCameraFromIndex(fc2Context context, @Cast(value="unsigned int") int index, fc2PGRGuid pGuid)
context - The fc2Context to be used.index - Zero based index of camera.pGuid - Unique PGRGuid for the camera.@Cast(value="fc2Error") public static int fc2GetCameraFromSerialNumber(fc2Context context, @Cast(value="unsigned int") int serialNumber, fc2PGRGuid pGuid)
context - The fc2Context to be used.serialNumber - Serial number of camera.pGuid - Unique PGRGuid for the camera.@Cast(value="fc2Error") public static int fc2GetCameraSerialNumberFromIndex(fc2Context context, @Cast(value="unsigned int") int index, @Cast(value="unsigned int*") IntPointer pSerialNumber)
context - The fc2Context to be used.index - Zero based index of desired camera.pSerialNumber - Serial number of camera.@Cast(value="fc2Error") public static int fc2GetCameraSerialNumberFromIndex(fc2Context context, @Cast(value="unsigned int") int index, @Cast(value="unsigned int*") IntBuffer pSerialNumber)
@Cast(value="fc2Error") public static int fc2GetCameraSerialNumberFromIndex(fc2Context context, @Cast(value="unsigned int") int index, @Cast(value="unsigned int*") int[] pSerialNumber)
@Cast(value="fc2Error") public static int fc2GetInterfaceTypeFromGuid(fc2Context context, fc2PGRGuid pGuid, @Cast(value="fc2InterfaceType*") IntPointer pInterfaceType)
context - The fc2Context to be used.pGuid - The PGRGuid to get the interface for.pInterfaceType - The interface type of the PGRGuid.@Cast(value="fc2Error") public static int fc2GetInterfaceTypeFromGuid(fc2Context context, fc2PGRGuid pGuid, @Cast(value="fc2InterfaceType*") IntBuffer pInterfaceType)
@Cast(value="fc2Error") public static int fc2GetInterfaceTypeFromGuid(fc2Context context, fc2PGRGuid pGuid, @Cast(value="fc2InterfaceType*") int[] pInterfaceType)
@Cast(value="fc2Error") public static int fc2GetNumOfDevices(fc2Context context, @Cast(value="unsigned int*") IntPointer pNumDevices)
context - The fc2Context to be used.pNumDevices - The number of devices found.@Cast(value="fc2Error") public static int fc2GetNumOfDevices(fc2Context context, @Cast(value="unsigned int*") IntBuffer pNumDevices)
@Cast(value="fc2Error") public static int fc2GetNumOfDevices(fc2Context context, @Cast(value="unsigned int*") int[] pNumDevices)
@Cast(value="fc2Error") public static int fc2GetDeviceFromIndex(fc2Context context, @Cast(value="unsigned int") int index, fc2PGRGuid pGuid)
context - The fc2Context to be used.index - Zero based index of device.pGuid - Unique PGRGuid for the device.fc2GetNumOfDevices()@Cast(value="fc2Error") public static int fc2ReadPhyRegister(fc2Context context, @ByVal fc2PGRGuid guid, @Cast(value="unsigned int") int page, @Cast(value="unsigned int") int port, @Cast(value="unsigned int") int _address, @Cast(value="unsigned int*") IntPointer pValue)
context - The fc2Context to be used.guid - Unique PGRGuid for the device.page - Page to read from.port - Port to read from.address - Address to read from.pValue - Value read from the phy register.@Cast(value="fc2Error") public static int fc2ReadPhyRegister(fc2Context context, @ByVal fc2PGRGuid guid, @Cast(value="unsigned int") int page, @Cast(value="unsigned int") int port, @Cast(value="unsigned int") int _address, @Cast(value="unsigned int*") IntBuffer pValue)
@Cast(value="fc2Error") public static int fc2ReadPhyRegister(fc2Context context, @ByVal fc2PGRGuid guid, @Cast(value="unsigned int") int page, @Cast(value="unsigned int") int port, @Cast(value="unsigned int") int _address, @Cast(value="unsigned int*") int[] pValue)
@Cast(value="fc2Error") public static int fc2WritePhyRegister(fc2Context context, @ByVal fc2PGRGuid guid, @Cast(value="unsigned int") int page, @Cast(value="unsigned int") int port, @Cast(value="unsigned int") int _address, @Cast(value="unsigned int") int value)
context - The fc2Context to be used.guid - Unique PGRGuid for the device.page - Page to write to.port - Port to write to.address - Address to write to.value - Value to write to phy register.@Cast(value="fc2Error") public static int fc2GetUsbLinkInfo(fc2Context context, @ByVal fc2PGRGuid guid, @Cast(value="unsigned int*") IntPointer pValue)
context - The fc2Context to be used.guid - Unique PGRGuid for the device.pValue - Value read from the card register.@Cast(value="fc2Error") public static int fc2GetUsbLinkInfo(fc2Context context, @ByVal fc2PGRGuid guid, @Cast(value="unsigned int*") IntBuffer pValue)
@Cast(value="fc2Error") public static int fc2GetUsbLinkInfo(fc2Context context, @ByVal fc2PGRGuid guid, @Cast(value="unsigned int*") int[] pValue)
@Cast(value="fc2Error") public static int fc2GetUsbPortStatus(fc2Context context, @ByVal fc2PGRGuid guid, @Cast(value="unsigned int*") IntPointer pValue)
context - The fc2Context to be used.guid - Unique PGRGuid for the device.pValue - Value read from the card register.@Cast(value="fc2Error") public static int fc2GetUsbPortStatus(fc2Context context, @ByVal fc2PGRGuid guid, @Cast(value="unsigned int*") IntBuffer pValue)
@Cast(value="fc2Error") public static int fc2GetUsbPortStatus(fc2Context context, @ByVal fc2PGRGuid guid, @Cast(value="unsigned int*") int[] pValue)
@Cast(value="fc2Error") public static int fc2GetTopology(fc2Context context, @ByPtrPtr fc2TopologyNodeContext pTopologyNodeContext)
context - The fc2Context to be used.pTopologyNodeContext - A Topology Node context that will contain
the topology information@Cast(value="fc2Error") public static int fc2RegisterCallback(fc2Context context, fc2BusEventCallback enumCallback, @Cast(value="fc2BusCallbackType") int callbackType, Pointer pParameter, @ByPtrPtr fc2CallbackHandle pCallbackHandle)
context - The fc2Context to be used.enumCallback - Pointer to function that will receive the callback.callbackType - Type of callback to register for.pParameter - Callback parameter to be passed to callback.pCallbackHandle - Unique callback handle used for unregistering
callback.@Cast(value="fc2Error") public static int fc2UnregisterCallback(fc2Context context, fc2CallbackHandle callbackHandle)
context - The fc2Context to be used.callbackHandle - Unique callback handle.@Cast(value="fc2Error") public static int fc2RescanBus(fc2Context context)
@Cast(value="fc2Error") public static int fc2ForceIPAddressToCamera(fc2Context context, @ByVal fc2MACAddress macAddress, @ByVal fc2IPAddress ipAddress, @ByVal fc2IPAddress subnetMask, @ByVal fc2IPAddress defaultGateway)
context - The fc2Context to be used.macAddress - MAC address of the camera.ipAddress - IP address to set on the camera.subnetMask - Subnet mask to set on the camera.defaultGateway - Default gateway to set on the camera.@Cast(value="fc2Error") public static int fc2ForceAllIPAddressesAutomatically()
@Cast(value="fc2Error") public static int fc2ForceIPAddressAutomatically(@Cast(value="unsigned int") int serialNumber)
@Cast(value="fc2Error") public static int fc2DiscoverGigECameras(fc2Context context, fc2CameraInfo gigECameras, @Cast(value="unsigned int*") IntPointer arraySize)
context - The fc2Context to be used.gigECameras - Pointer to an array of CameraInfo structures.arraySize - Size of the array. Number of discovered cameras
is returned in the same value.@Cast(value="fc2Error") public static int fc2DiscoverGigECameras(fc2Context context, fc2CameraInfo gigECameras, @Cast(value="unsigned int*") IntBuffer arraySize)
@Cast(value="fc2Error") public static int fc2DiscoverGigECameras(fc2Context context, fc2CameraInfo gigECameras, @Cast(value="unsigned int*") int[] arraySize)
@Cast(value="fc2Error") public static int fc2IsCameraControlable(fc2Context context, fc2PGRGuid pGuid, @Cast(value="BOOL*") IntPointer pControlable)
context - The fc2Context to be used.pGuid - Unique PGRGuid for the camera.pControllable - True indicates camera is controllable@Cast(value="fc2Error") public static int fc2IsCameraControlable(fc2Context context, fc2PGRGuid pGuid, @Cast(value="BOOL*") IntBuffer pControlable)
@Cast(value="fc2Error") public static int fc2IsCameraControlable(fc2Context context, fc2PGRGuid pGuid, @Cast(value="BOOL*") int[] pControlable)
@Cast(value="fc2Error") public static int fc2Connect(fc2Context context, fc2PGRGuid guid)
context - The fc2Context to be used.guid - The unique identifier for a specific camera on the PC.@Cast(value="fc2Error") public static int fc2Disconnect(fc2Context context)
context - The fc2Context to be used.fc2Connect()@Cast(value="BOOL") public static int fc2IsConnected(fc2Context context)
context - The fc2Context to be used.fc2Connect(),
fc2Disconnect()@Cast(value="fc2Error") public static int fc2SetCallback(fc2Context context, fc2ImageEventCallback pCallbackFn, Pointer pCallbackData)
context - The fc2Context to be used.pCallbackFn - A function to be called when a new image is received.pCallbackData - A pointer to data that can be passed to the
callback function.fc2StartCapture()@Cast(value="fc2Error") public static int fc2StartCapture(fc2Context context)
context - The fc2Context to be used.fc2RetrieveBuffer(),
fc2StartSyncCapture(),
fc2StopCapture()@Cast(value="fc2Error") public static int fc2StartCaptureCallback(fc2Context context, fc2ImageEventCallback pCallbackFn, Pointer pCallbackData)
context - The fc2Context to be used.pCallbackFn - A function to be called when a new image is received.pCallbackData - A pointer to data that can be passed to the
callback function. A NULL pointer is acceptable.fc2RetrieveBuffer(),
fc2StartSyncCapture(),
fc2StopCapture()@Cast(value="fc2Error") public static int fc2StartSyncCapture(@Cast(value="unsigned int") int numCameras, @Cast(value="fc2Context*") @ByPtrPtr fc2Context pContexts)
numCameras - Number of fc2Contexts in the ppCameras array.pContexts - Array of fc2Contexts.fc2RetrieveBuffer(),
fc2StartCapture(),
fc2StopCapture()@Cast(value="fc2Error") public static int fc2StartSyncCaptureCallback(@Cast(value="unsigned int") int numCameras, @Cast(value="fc2Context*") @ByPtrPtr fc2Context pContexts, @Cast(value="fc2ImageEventCallback*") @ByPtrPtr fc2ImageEventCallback pCallbackFns, @Cast(value="void**") PointerPointer pCallbackDataArray)
numCameras - Number of fc2Contexts in the ppCameras array.pContexts - Array of fc2Contexts.pCallbackFns - Array of callback functions for each camera.pCallbackDataArray - Array of callback data pointers.fc2RetrieveBuffer(),
fc2StartCapture(),
fc2StopCapture()@Cast(value="fc2Error") public static int fc2StartSyncCaptureCallback(@Cast(value="unsigned int") int numCameras, @Cast(value="fc2Context*") @ByPtrPtr fc2Context pContexts, @Cast(value="fc2ImageEventCallback*") @ByPtrPtr fc2ImageEventCallback pCallbackFns, @Cast(value="void**") @ByPtrPtr Pointer pCallbackDataArray)
@Cast(value="fc2Error") public static int fc2RetrieveBuffer(fc2Context context, fc2Image pImage)
context - The fc2Context to be used.pImage - Pointer to fc2Image to store image data.fc2StartCapture(),
fc2StopCapture()@Cast(value="fc2Error") public static int fc2StopCapture(fc2Context context)
context - The fc2Context to be used.fc2StartCapture(),
fc2RetrieveBuffer()@Cast(value="fc2Error") public static int fc2WaitForBufferEvent(fc2Context context, fc2Image pImage, @Cast(value="unsigned int") int eventNumber)
context - The fc2Context to be used.pImage - Pointer to fc2Image to store image data.eventNumber - The event number to wait for.fc2StartCapture(),
fc2RetrieveBuffer(),
fc2StopCapture()@Cast(value="fc2Error") public static int fc2SetUserBuffers(fc2Context context, @Cast(value="unsigned char*const") BytePointer ppMemBuffers, int size, int nNumBuffers)
context - The fc2Context to be used.ppMemBuffers - Pointer to memory buffers to be written to. The
size of the data should be equal to
(size * numBuffers) or larger.size - The size of each buffer (in bytes).nNumBuffers - Number of buffers in the array.fc2StartCapture(),
fc2RetrieveBuffer(),
fc2StopCapture()@Cast(value="fc2Error") public static int fc2SetUserBuffers(fc2Context context, @Cast(value="unsigned char*const") ByteBuffer ppMemBuffers, int size, int nNumBuffers)
@Cast(value="fc2Error") public static int fc2SetUserBuffers(fc2Context context, @Cast(value="unsigned char*const") byte[] ppMemBuffers, int size, int nNumBuffers)
@Cast(value="fc2Error") public static int fc2GetConfiguration(fc2Context context, fc2Config config)
context - The fc2Context to be used.config - Pointer to the configuration structure to be filled.fc2SetConfiguration()@Cast(value="fc2Error") public static int fc2SetConfiguration(fc2Context context, fc2Config config)
context - The fc2Context to be used.config - Pointer to the configuration structure to be used.fc2GetConfiguration()@Cast(value="fc2Error") public static int fc2GetCameraInfo(fc2Context context, fc2CameraInfo pCameraInfo)
context - The fc2Context to be used.pCameraInfo - Pointer to the camera information structure
to be filled.@Cast(value="fc2Error") public static int fc2GetPropertyInfo(fc2Context context, fc2PropertyInfo propInfo)
context - The fc2Context to be used.propInfo - Pointer to the PropertyInfo structure to be filled.fc2GetProperty(),
fc2SetProperty()@Cast(value="fc2Error") public static int fc2GetProperty(fc2Context context, fc2Property prop)
context - The fc2Context to be used.prop - Pointer to the Property structure to be filled.fc2GetPropertyInfo(),
fc2SetProperty()@Cast(value="fc2Error") public static int fc2SetProperty(fc2Context context, fc2Property prop)
context - The fc2Context to be used.prop - Pointer to the Property structure to be used.fc2GetPropertyInfo(),
fc2GetProperty()@Cast(value="fc2Error") public static int fc2SetPropertyBroadcast(fc2Context context, fc2Property prop)
context - The fc2Context to be used.prop - Pointer to the Property structure to be used.@Cast(value="fc2Error") public static int fc2GetGPIOPinDirection(fc2Context context, @Cast(value="unsigned int") int pin, @Cast(value="unsigned int*") IntPointer pDirection)
context - The fc2Context to be used.pin - Pin to get the direction for.pDirection - Direction of the pin. 0 for input, 1 for output.fc2SetGPIOPinDirection(),
fc2SetGPIOPinDirectionBroadcast()@Cast(value="fc2Error") public static int fc2GetGPIOPinDirection(fc2Context context, @Cast(value="unsigned int") int pin, @Cast(value="unsigned int*") IntBuffer pDirection)
@Cast(value="fc2Error") public static int fc2GetGPIOPinDirection(fc2Context context, @Cast(value="unsigned int") int pin, @Cast(value="unsigned int*") int[] pDirection)
@Cast(value="fc2Error") public static int fc2SetGPIOPinDirection(fc2Context context, @Cast(value="unsigned int") int pin, @Cast(value="unsigned int") int direction)
context - The fc2Context to be used.pin - Pin to get the direction for.direction - Direction of the pin. 0 for input, 1 for output.fc2GetGPIOPinDirection(),
fc2SetGPIOPinDirectionBroadcast()@Cast(value="fc2Error") public static int fc2SetGPIOPinDirectionBroadcast(fc2Context context, @Cast(value="unsigned int") int pin, @Cast(value="unsigned int") int direction)
context - The fc2Context to be used.pin - Pin to get the direction for.direction - Direction of the pin. 0 for input, 1 for output.fc2GetGPIOPinDirection()@Cast(value="fc2Error") public static int fc2GetTriggerModeInfo(fc2Context context, fc2TriggerModeInfo triggerModeInfo)
context - The fc2Context to be used.triggerModeInfo - Structure to receive trigger information.fc2GetTriggerMode(),
fc2SetTriggerMode(),
fc2SetTriggerModeBroadcast(),
fc2GetTriggerDelayInfo(),
fc2GetTriggerDelay(),
fc2SetTriggerDelay()@Cast(value="fc2Error") public static int fc2GetTriggerMode(fc2Context context, fc2TriggerMode triggerMode)
context - The fc2Context to be used.triggerMode - Structure to receive trigger mode settings.fc2GetTriggerModeInfo(),
fc2SetTriggerMode(),
fc2SetTriggerModeBroadcast(),
fc2GetTriggerDelayInfo(),
fc2GetTriggerDelay(),
fc2SetTriggerDelay()@Cast(value="fc2Error") public static int fc2SetTriggerMode(fc2Context context, fc2TriggerMode triggerMode)
context - The fc2Context to be used.triggerMode - Structure providing trigger mode settings.fc2GetTriggerModeInfo(),
fc2GetTriggerMode(),
fc2GetTriggerDelayInfo(),
fc2GetTriggerDelay(),
fc2SetTriggerDelay(),
fc2SetTriggerModeBroadcast()@Cast(value="fc2Error") public static int fc2SetTriggerModeBroadcast(fc2Context context, fc2TriggerMode triggerMode)
context - The fc2Context to be used.triggerMode - Structure providing trigger mode settings.fc2GetTriggerModeInfo(),
fc2GetTriggerMode(),
fc2GetTriggerDelayInfo(),
fc2GetTriggerDelay(),
fc2SetTriggerDelay(),
fc2SetTriggerMode()@Cast(value="fc2Error") public static int fc2FireSoftwareTrigger(fc2Context context)
context - The fc2Context to be used.@Cast(value="fc2Error") public static int fc2FireSoftwareTriggerBroadcast(fc2Context context)
context - The fc2Context to be used.@Cast(value="fc2Error") public static int fc2GetTriggerDelayInfo(fc2Context context, @Cast(value="fc2TriggerDelayInfo*") fc2PropertyInfo triggerDelayInfo)
context - The fc2Context to be used.triggerDelayInfo - Structure to receive trigger delay information.fc2GetTriggerModeInfo(),
fc2GetTriggerMode(),
fc2SetTriggerMode(),
fc2GetTriggerDelay(),
fc2SetTriggerDelay(),
fc2SetTriggerDelayBroadcast()@Cast(value="fc2Error") public static int fc2GetTriggerDelay(fc2Context context, @Cast(value="fc2TriggerDelay*") fc2Property triggerDelay)
context - The fc2Context to be used.triggerDelay - Structure to receive trigger delay settings.fc2GetTriggerModeInfo(),
fc2GetTriggerMode(),
fc2SetTriggerMode(),
fc2GetTriggerDelayInfo(),
fc2SetTriggerDelay(),
fc2SetTriggerDelayBroadcast()@Cast(value="fc2Error") public static int fc2SetTriggerDelay(fc2Context context, @Cast(value="fc2TriggerDelay*") fc2Property triggerDelay)
context - The fc2Context to be used.triggerDelay - Structure providing trigger delay settings.fc2GetTriggerModeInfo(),
fc2GetTriggerMode(),
fc2SetTriggerMode(),
fc2GetTriggerDelayInfo(),
fc2GetTriggerDelay(),
fc2SetTriggerDelayBroadcast()@Cast(value="fc2Error") public static int fc2SetTriggerDelayBroadcast(fc2Context context, @Cast(value="fc2TriggerDelay*") fc2Property triggerDelay)
context - The fc2Context to be used.triggerDelay - Structure providing trigger delay settings.fc2GetTriggerModeInfo(),
fc2GetTriggerMode(),
fc2SetTriggerMode(),
fc2GetTriggerDelayInfo(),
fc2GetTriggerDelay(),
fc2SetTriggerDelay()@Cast(value="fc2Error") public static int fc2GetStrobeInfo(fc2Context context, fc2StrobeInfo strobeInfo)
context - The fc2Context to be used.strobeInfo - Structure to receive strobe information.fc2GetStrobe(),
fc2SetStrobe(),
fc2SetStrobeBroadcast()@Cast(value="fc2Error") public static int fc2GetStrobe(fc2Context context, fc2StrobeControl strobeControl)
context - The fc2Context to be used.strobeControl - Structure to receive strobe settings.fc2GetStrobeInfo(),
fc2SetStrobe(),
fc2SetStrobeBroadcast()@Cast(value="fc2Error") public static int fc2SetStrobe(fc2Context context, fc2StrobeControl strobeControl)
context - The fc2Context to be used.strobeControl - Structure providing strobe settings.fc2GetStrobeInfo(),
fc2GetStrobe(),
fc2SetStrobeBroadcast()@Cast(value="fc2Error") public static int fc2SetStrobeBroadcast(fc2Context context, fc2StrobeControl strobeControl)
context - The fc2Context to be used.strobeControl - Structure providing strobe settings.fc2GetStrobeInfo(),
fc2GetStrobe(),
fc2SetStrobe()@Cast(value="fc2Error") public static int fc2GetLUTInfo(fc2Context context, fc2LUTData pData)
context - The fc2Context to be used.pData - The LUT structure to be filled.fc2EnableLUT(),
fc2GetLUTChannel(),
fc2SetLUTChannel()@Cast(value="fc2Error") public static int fc2GetLUTBankInfo(fc2Context context, @Cast(value="unsigned int") int bank, @Cast(value="BOOL*") IntPointer pReadSupported, @Cast(value="BOOL*") IntPointer pWriteSupported)
context - The fc2Context to be used.bank - The bank to query.pReadSupported - Whether reading from the bank is supported.pWriteSupported - Whether writing to the bank is supported.@Cast(value="fc2Error") public static int fc2GetLUTBankInfo(fc2Context context, @Cast(value="unsigned int") int bank, @Cast(value="BOOL*") IntBuffer pReadSupported, @Cast(value="BOOL*") IntBuffer pWriteSupported)
@Cast(value="fc2Error") public static int fc2GetLUTBankInfo(fc2Context context, @Cast(value="unsigned int") int bank, @Cast(value="BOOL*") int[] pReadSupported, @Cast(value="BOOL*") int[] pWriteSupported)
@Cast(value="fc2Error") public static int fc2GetActiveLUTBank(fc2Context context, @Cast(value="unsigned int*") IntPointer pActiveBank)
context - The fc2Context to be used.pActiveBank - The currently active bank.@Cast(value="fc2Error") public static int fc2GetActiveLUTBank(fc2Context context, @Cast(value="unsigned int*") IntBuffer pActiveBank)
@Cast(value="fc2Error") public static int fc2GetActiveLUTBank(fc2Context context, @Cast(value="unsigned int*") int[] pActiveBank)
@Cast(value="fc2Error") public static int fc2SetActiveLUTBank(fc2Context context, @Cast(value="unsigned int") int activeBank)
context - The fc2Context to be used.activeBank - The bank to be set as active.@Cast(value="fc2Error") public static int fc2EnableLUT(fc2Context context, @Cast(value="BOOL") int on)
context - The fc2Context to be used.on - Whether to enable or disable LUT.fc2GetLUTInfo(),
fc2GetLUTChannel(),
fc2SetLUTChannel()@Cast(value="fc2Error") public static int fc2GetLUTChannel(fc2Context context, @Cast(value="unsigned int") int bank, @Cast(value="unsigned int") int channel, @Cast(value="unsigned int") int sizeEntries, @Cast(value="unsigned int*") IntPointer pEntries)
context - The fc2Context to be used.bank - Bank to retrieve.channel - Channel to retrieve.sizeEntries - Number of entries in LUT table to read.pEntries - Array to store LUT entries.fc2GetLUTInfo(),
fc2EnableLUT(),
fc2SetLUTChannel()@Cast(value="fc2Error") public static int fc2GetLUTChannel(fc2Context context, @Cast(value="unsigned int") int bank, @Cast(value="unsigned int") int channel, @Cast(value="unsigned int") int sizeEntries, @Cast(value="unsigned int*") IntBuffer pEntries)
@Cast(value="fc2Error") public static int fc2GetLUTChannel(fc2Context context, @Cast(value="unsigned int") int bank, @Cast(value="unsigned int") int channel, @Cast(value="unsigned int") int sizeEntries, @Cast(value="unsigned int*") int[] pEntries)
@Cast(value="fc2Error") public static int fc2SetLUTChannel(fc2Context context, @Cast(value="unsigned int") int bank, @Cast(value="unsigned int") int channel, @Cast(value="unsigned int") int sizeEntries, @Cast(value="unsigned int*") IntPointer pEntries)
context - The fc2Context to be used.bank - Bank to set.channel - Channel to set.sizeEntries - Number of entries in LUT table to write. This must be the
same size as numEntries returned by GetLutInfo().pEntries - Array containing LUT entries to write.fc2GetLUTInfo(),
fc2EnableLUT(),
fc2GetLUTChannel()@Cast(value="fc2Error") public static int fc2SetLUTChannel(fc2Context context, @Cast(value="unsigned int") int bank, @Cast(value="unsigned int") int channel, @Cast(value="unsigned int") int sizeEntries, @Cast(value="unsigned int*") IntBuffer pEntries)
@Cast(value="fc2Error") public static int fc2SetLUTChannel(fc2Context context, @Cast(value="unsigned int") int bank, @Cast(value="unsigned int") int channel, @Cast(value="unsigned int") int sizeEntries, @Cast(value="unsigned int*") int[] pEntries)
@Cast(value="fc2Error") public static int fc2GetMemoryChannel(fc2Context context, @Cast(value="unsigned int*") IntPointer pCurrentChannel)
context - The fc2Context to be used.pCurrentChannel - Current memory channel.fc2SaveToMemoryChannel(),
fc2RestoreFromMemoryChannel(),
fc2GetMemoryChannelInfo()@Cast(value="fc2Error") public static int fc2GetMemoryChannel(fc2Context context, @Cast(value="unsigned int*") IntBuffer pCurrentChannel)
@Cast(value="fc2Error") public static int fc2GetMemoryChannel(fc2Context context, @Cast(value="unsigned int*") int[] pCurrentChannel)
@Cast(value="fc2Error") public static int fc2SaveToMemoryChannel(fc2Context context, @Cast(value="unsigned int") int channel)
context - The fc2Context to be used.channel - Memory channel to save to.fc2GetMemoryChannel(),
fc2RestoreFromMemoryChannel(),
fc2GetMemoryChannelInfo()@Cast(value="fc2Error") public static int fc2RestoreFromMemoryChannel(fc2Context context, @Cast(value="unsigned int") int channel)
context - The fc2Context to be used.channel - Memory channel to restore from.fc2GetMemoryChannel(),
fc2SaveToMemoryChannel(),
fc2GetMemoryChannelInfo()@Cast(value="fc2Error") public static int fc2GetMemoryChannelInfo(fc2Context context, @Cast(value="unsigned int*") IntPointer pNumChannels)
context - The fc2Context to be used.pNumChannels - Number of memory channels supported.fc2GetMemoryChannel(),
fc2SaveToMemoryChannel(),
fc2RestoreFromMemoryChannel()@Cast(value="fc2Error") public static int fc2GetMemoryChannelInfo(fc2Context context, @Cast(value="unsigned int*") IntBuffer pNumChannels)
@Cast(value="fc2Error") public static int fc2GetMemoryChannelInfo(fc2Context context, @Cast(value="unsigned int*") int[] pNumChannels)
@Cast(value="fc2Error") public static int fc2GetEmbeddedImageInfo(fc2Context context, fc2EmbeddedImageInfo pInfo)
context - The fc2Context to be used.pInfo - Structure to be filled.fc2SetEmbeddedImageInfo()@Cast(value="fc2Error") public static int fc2SetEmbeddedImageInfo(fc2Context context, fc2EmbeddedImageInfo pInfo)
context - The fc2Context to be used.pInfo - Structure to be used.fc2GetEmbeddedImageInfo()@Cast(value="fc2Error") public static int fc2WriteRegister(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="unsigned int") int value)
context - The fc2Context to be used.address - DCAM address to be written to.value - The value to be written.fc2ReadRegister()@Cast(value="fc2Error") public static int fc2ReadRegister(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="unsigned int*") IntPointer pValue)
context - The fc2Context to be used.address - DCAM address to be read from.pValue - The value that is read.fc2WriteRegister()@Cast(value="fc2Error") public static int fc2ReadRegister(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="unsigned int*") IntBuffer pValue)
@Cast(value="fc2Error") public static int fc2ReadRegister(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="unsigned int*") int[] pValue)
@Cast(value="fc2Error") public static int fc2WriteRegisterBroadcast(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="unsigned int") int value)
context - The fc2Context to be used.address - DCAM address to be written to.value - The value to be written.fc2ReadRegisterBlock()@Cast(value="fc2Error") public static int fc2WriteRegisterBlock(fc2Context context, @Cast(value="unsigned short") short addressHigh, @Cast(value="unsigned int") int addressLow, @Cast(value="const unsigned int*") IntPointer pBuffer, @Cast(value="unsigned int") int length)
context - The fc2Context to be used.addressHigh - Top 16 bits of the 48-bit absolute address to write to.addressLow - Bottom 32 bits of the 48 bits absolute address to write to.pBuffer - Array containing data to be written.length - Size of array, in quadlets.fc2ReadRegisterBlock()@Cast(value="fc2Error") public static int fc2WriteRegisterBlock(fc2Context context, @Cast(value="unsigned short") short addressHigh, @Cast(value="unsigned int") int addressLow, @Cast(value="const unsigned int*") IntBuffer pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2WriteRegisterBlock(fc2Context context, @Cast(value="unsigned short") short addressHigh, @Cast(value="unsigned int") int addressLow, @Cast(value="const unsigned int*") int[] pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2ReadRegisterBlock(fc2Context context, @Cast(value="unsigned short") short addressHigh, @Cast(value="unsigned int") int addressLow, @Cast(value="unsigned int*") IntPointer pBuffer, @Cast(value="unsigned int") int length)
context - The fc2Context to be used.addressHigh - Top 16 bits of the 48-bit absolute address to read from.addressLow - Bottom 32 bits of the 48 bits absolute address to read from.pBuffer - Array to store read data.length - Size of array, in quadlets.fc2WriteRegisterBlock()@Cast(value="fc2Error") public static int fc2ReadRegisterBlock(fc2Context context, @Cast(value="unsigned short") short addressHigh, @Cast(value="unsigned int") int addressLow, @Cast(value="unsigned int*") IntBuffer pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2ReadRegisterBlock(fc2Context context, @Cast(value="unsigned short") short addressHigh, @Cast(value="unsigned int") int addressLow, @Cast(value="unsigned int*") int[] pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="const char*") public static BytePointer fc2GetRegisterString(@Cast(value="unsigned int") int registerVal)
registerVal - The register value to query.@Cast(value="fc2Error") public static int fc2GetCycleTime(fc2Context context, fc2TimeStamp pTimeStamp)
context - The fc2Context to be used.Timestamp - struct.@Cast(value="fc2Error") public static int fc2GetStats(fc2Context context, fc2CameraStats pCameraStats)
context - The fc2Context to be used.pCameraStats - Pointer to the fc2CameraStats structure.@Cast(value="fc2Error") public static int fc2RegisterEvent(fc2Context context, fc2EventOptions pOpts)
context - The fc2Context to be used.pOpts - Pointer to the EventOptions structure which defines the
callback function to use, the event for which to register
the device, and a pointer to user data (optional) to be
passed to the callback function.@Cast(value="fc2Error") public static int fc2DeregisterEvent(fc2Context context, fc2EventOptions pOpts)
context - The fc2Context to be used.pOpts - Pointer to the EventOptions structure which defines the
callback function to use, the event for which to register
the device, and a pointer to user data (optional) to be
passed to the callback function. The callback function and
user data elements of the EventOptions structure are ignored
in this call, and just the event name within the structure is
used with this function call.@Cast(value="fc2Error") public static int fc2RegisterAllEvents(fc2Context context, fc2EventOptions pOpts)
context - The fc2Context to be used.pOpts - Pointer to the EventOptions structure which defines the
callback function to use, the event for which to register
the device, and a pointer to user data (optional) to be
passed to the callback function. The event name element of
the structure is ignored with this function call. If a single
event has already been registered via RegisterEvent(), this
call will fail, as the user could accidentally change the
the internal callback function pointer for a queued event.
The user will need to de-register all registered events,
then call this function again.@Cast(value="fc2Error") public static int fc2DeregisterAllEvents(fc2Context context)
@Cast(value="fc2Error") public static int fc2GetVideoModeAndFrameRateInfo(fc2Context context, @Cast(value="fc2VideoMode") int videoMode, @Cast(value="fc2FrameRate") int frameRate, @Cast(value="BOOL*") IntPointer pSupported)
context - The fc2Context to be used.videoMode - Video mode to check.frameRate - Frame rate to check.pSupported - Whether the video mode and frame rate is supported.@Cast(value="fc2Error") public static int fc2GetVideoModeAndFrameRateInfo(fc2Context context, @Cast(value="fc2VideoMode") int videoMode, @Cast(value="fc2FrameRate") int frameRate, @Cast(value="BOOL*") IntBuffer pSupported)
@Cast(value="fc2Error") public static int fc2GetVideoModeAndFrameRateInfo(fc2Context context, @Cast(value="fc2VideoMode") int videoMode, @Cast(value="fc2FrameRate") int frameRate, @Cast(value="BOOL*") int[] pSupported)
@Cast(value="fc2Error") public static int fc2GetVideoModeAndFrameRate(fc2Context context, @Cast(value="fc2VideoMode*") IntPointer videoMode, @Cast(value="fc2FrameRate*") IntPointer frameRate)
context - The fc2Context to be used.videoMode - Current video mode.frameRate - Current frame rate.@Cast(value="fc2Error") public static int fc2GetVideoModeAndFrameRate(fc2Context context, @Cast(value="fc2VideoMode*") IntBuffer videoMode, @Cast(value="fc2FrameRate*") IntBuffer frameRate)
@Cast(value="fc2Error") public static int fc2GetVideoModeAndFrameRate(fc2Context context, @Cast(value="fc2VideoMode*") int[] videoMode, @Cast(value="fc2FrameRate*") int[] frameRate)
@Cast(value="fc2Error") public static int fc2SetVideoModeAndFrameRate(fc2Context context, @Cast(value="fc2VideoMode") int videoMode, @Cast(value="fc2FrameRate") int frameRate)
context - The fc2Context to be used.videoMode - Video mode to set to camera.frameRate - Frame rate to set to camera.@Cast(value="fc2Error") public static int fc2GetFormat7Info(fc2Context context, fc2Format7Info info, @Cast(value="BOOL*") IntPointer pSupported)
context - The fc2Context to be used.info - Structure to be filled with the capabilities of the specified
mode and the current state in the specified mode.pSupported - Whether the specified mode is supported.@Cast(value="fc2Error") public static int fc2GetFormat7Info(fc2Context context, fc2Format7Info info, @Cast(value="BOOL*") IntBuffer pSupported)
@Cast(value="fc2Error") public static int fc2GetFormat7Info(fc2Context context, fc2Format7Info info, @Cast(value="BOOL*") int[] pSupported)
@Cast(value="fc2Error") public static int fc2ValidateFormat7Settings(fc2Context context, fc2Format7ImageSettings imageSettings, @Cast(value="BOOL*") IntPointer settingsAreValid, fc2Format7PacketInfo packetInfo)
context - The fc2Context to be used.imageSettings - Structure containing the image settings.settingsAreValid - Whether the settings are valid.packetInfo - Packet size information that can be used to
determine a valid packet size.@Cast(value="fc2Error") public static int fc2ValidateFormat7Settings(fc2Context context, fc2Format7ImageSettings imageSettings, @Cast(value="BOOL*") IntBuffer settingsAreValid, fc2Format7PacketInfo packetInfo)
@Cast(value="fc2Error") public static int fc2ValidateFormat7Settings(fc2Context context, fc2Format7ImageSettings imageSettings, @Cast(value="BOOL*") int[] settingsAreValid, fc2Format7PacketInfo packetInfo)
@Cast(value="fc2Error") public static int fc2GetFormat7Configuration(fc2Context context, fc2Format7ImageSettings imageSettings, @Cast(value="unsigned int*") IntPointer packetSize, FloatPointer percentage)
context - The fc2Context to be used.imageSettings - Current image settings.packetSize - Current packet size.percentage - Current packet size as a percentage.@Cast(value="fc2Error") public static int fc2GetFormat7Configuration(fc2Context context, fc2Format7ImageSettings imageSettings, @Cast(value="unsigned int*") IntBuffer packetSize, FloatBuffer percentage)
@Cast(value="fc2Error") public static int fc2GetFormat7Configuration(fc2Context context, fc2Format7ImageSettings imageSettings, @Cast(value="unsigned int*") int[] packetSize, float[] percentage)
@Cast(value="fc2Error") public static int fc2SetFormat7ConfigurationPacket(fc2Context context, fc2Format7ImageSettings imageSettings, @Cast(value="unsigned int") int packetSize)
context - The fc2Context to be used.imageSettings - Image settings to be written to the camera.packetSize - Packet size to be written to the camera.@Cast(value="fc2Error") public static int fc2SetFormat7Configuration(fc2Context context, fc2Format7ImageSettings imageSettings, float percentSpeed)
context - The fc2Context to be used.imageSettings - Image settings to be written to the camera.percentSpeed - Packet size as a percentage to be written to the camera.@Cast(value="fc2Error") public static int fc2WriteGVCPRegister(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="unsigned int") int value)
context - The fc2Context to be used.address - GVCP address to be written to.value - The value to be written.@Cast(value="fc2Error") public static int fc2WriteGVCPRegisterBroadcast(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="unsigned int") int value)
context - The fc2Context to be used.address - GVCP address to be written to.value - The value to be written.@Cast(value="fc2Error") public static int fc2ReadGVCPRegister(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="unsigned int*") IntPointer pValue)
context - The fc2Context to be used.address - GVCP address to be read from.pValue - The value that is read.@Cast(value="fc2Error") public static int fc2ReadGVCPRegister(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="unsigned int*") IntBuffer pValue)
@Cast(value="fc2Error") public static int fc2ReadGVCPRegister(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="unsigned int*") int[] pValue)
@Cast(value="fc2Error") public static int fc2WriteGVCPRegisterBlock(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="const unsigned int*") IntPointer pBuffer, @Cast(value="unsigned int") int length)
context - The fc2Context to be used.address - GVCP address to be write to.pBuffer - Array containing data to be written.length - Size of array, in quadlets.@Cast(value="fc2Error") public static int fc2WriteGVCPRegisterBlock(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="const unsigned int*") IntBuffer pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2WriteGVCPRegisterBlock(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="const unsigned int*") int[] pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2ReadGVCPRegisterBlock(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="unsigned int*") IntPointer pBuffer, @Cast(value="unsigned int") int length)
context - The fc2Context to be used.address - GVCP address to be read from.pBuffer - Array containing data to be written.length - Size of array, in quadlets.@Cast(value="fc2Error") public static int fc2ReadGVCPRegisterBlock(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="unsigned int*") IntBuffer pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2ReadGVCPRegisterBlock(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="unsigned int*") int[] pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2WriteGVCPMemory(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="const unsigned char*") BytePointer pBuffer, @Cast(value="unsigned int") int length)
context - The fc2Context to be used.address - GVCP address to be write to.pBuffer - Array containing data to be written.length - Size of array, in quadlets.@Cast(value="fc2Error") public static int fc2WriteGVCPMemory(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="const unsigned char*") ByteBuffer pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2WriteGVCPMemory(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="const unsigned char*") byte[] pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2ReadGVCPMemory(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="unsigned char*") BytePointer pBuffer, @Cast(value="unsigned int") int length)
context - The fc2Context to be used.address - GVCP address to be read from.pBuffer - Array containing data to be written.length - Size of array, in quadlets.@Cast(value="fc2Error") public static int fc2ReadGVCPMemory(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="unsigned char*") ByteBuffer pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2ReadGVCPMemory(fc2Context context, @Cast(value="unsigned int") int _address, @Cast(value="unsigned char*") byte[] pBuffer, @Cast(value="unsigned int") int length)
@Cast(value="fc2Error") public static int fc2GetGigEProperty(fc2Context context, fc2GigEProperty pGigEProp)
context - The fc2Context to be used.pGigEProp - The GigE property to get.@Cast(value="fc2Error") public static int fc2SetGigEProperty(fc2Context context, @Const fc2GigEProperty pGigEProp)
context - The fc2Context to be used.pGigEProp - The GigE property to set.@Cast(value="fc2Error") public static int fc2DiscoverGigEPacketSize(fc2Context context, @Cast(value="unsigned int*") IntPointer packetSize)
context - The fc2Context to be used.packetSize - The maximum packet size supported by the link.@Cast(value="fc2Error") public static int fc2DiscoverGigEPacketSize(fc2Context context, @Cast(value="unsigned int*") IntBuffer packetSize)
@Cast(value="fc2Error") public static int fc2DiscoverGigEPacketSize(fc2Context context, @Cast(value="unsigned int*") int[] packetSize)
@Cast(value="fc2Error") public static int fc2QueryGigEImagingMode(fc2Context context, @Cast(value="fc2Mode") int mode, @Cast(value="BOOL*") IntPointer isSupported)
context - The fc2Context to be used.mode - The mode to check.isSupported - Whether the mode is supported.@Cast(value="fc2Error") public static int fc2QueryGigEImagingMode(fc2Context context, @Cast(value="fc2Mode") int mode, @Cast(value="BOOL*") IntBuffer isSupported)
@Cast(value="fc2Error") public static int fc2QueryGigEImagingMode(fc2Context context, @Cast(value="fc2Mode") int mode, @Cast(value="BOOL*") int[] isSupported)
@Cast(value="fc2Error") public static int fc2GetGigEImagingMode(fc2Context context, @Cast(value="fc2Mode*") IntPointer mode)
context - The fc2Context to be used.mode - Current imaging mode on the camera.@Cast(value="fc2Error") public static int fc2GetGigEImagingMode(fc2Context context, @Cast(value="fc2Mode*") IntBuffer mode)
@Cast(value="fc2Error") public static int fc2GetGigEImagingMode(fc2Context context, @Cast(value="fc2Mode*") int[] mode)
@Cast(value="fc2Error") public static int fc2SetGigEImagingMode(fc2Context context, @Cast(value="fc2Mode") int mode)
context - The fc2Context to be used.mode - Imaging mode to set to the camera.@Cast(value="fc2Error") public static int fc2GetGigEImageSettingsInfo(fc2Context context, fc2GigEImageSettingsInfo pInfo)
context - The fc2Context to be used.pInfo - Image settings information.@Cast(value="fc2Error") public static int fc2GetGigEImageSettings(fc2Context context, fc2GigEImageSettings pImageSettings)
context - The fc2Context to be used.pImageSettings - Current image settings on camera.@Cast(value="fc2Error") public static int fc2SetGigEImageSettings(fc2Context context, @Const fc2GigEImageSettings pImageSettings)
context - The fc2Context to be used.pImageSettings - Image settings to set to camera.@Cast(value="fc2Error") public static int fc2GetGigEImageBinningSettings(fc2Context context, @Cast(value="unsigned int*") IntPointer horzBinnningValue, @Cast(value="unsigned int*") IntPointer vertBinnningValue)
context - The fc2Context to be used.horzBinnningValue - Current horizontal binning value.vertBinnningValue - Current vertical binning value.@Cast(value="fc2Error") public static int fc2GetGigEImageBinningSettings(fc2Context context, @Cast(value="unsigned int*") IntBuffer horzBinnningValue, @Cast(value="unsigned int*") IntBuffer vertBinnningValue)
@Cast(value="fc2Error") public static int fc2GetGigEImageBinningSettings(fc2Context context, @Cast(value="unsigned int*") int[] horzBinnningValue, @Cast(value="unsigned int*") int[] vertBinnningValue)
@Cast(value="fc2Error") public static int fc2SetGigEImageBinningSettings(fc2Context context, @Cast(value="unsigned int") int horzBinnningValue, @Cast(value="unsigned int") int vertBinnningValue)
context - The fc2Context to be used.horzBinnningValue - Horizontal binning value.vertBinnningValue - Vertical binning value.@Cast(value="fc2Error") public static int fc2GetNumStreamChannels(fc2Context context, @Cast(value="unsigned int*") IntPointer numChannels)
context - The fc2Context to be used.numChannels - Number of stream channels present.@Cast(value="fc2Error") public static int fc2GetNumStreamChannels(fc2Context context, @Cast(value="unsigned int*") IntBuffer numChannels)
@Cast(value="fc2Error") public static int fc2GetNumStreamChannels(fc2Context context, @Cast(value="unsigned int*") int[] numChannels)
@Cast(value="fc2Error") public static int fc2GetGigEStreamChannelInfo(fc2Context context, @Cast(value="unsigned int") int channel, fc2GigEStreamChannel pChannel)
context - The fc2Context to be used.channel - Channel number to use.pChannel - Stream channel information for the specified channel.@Cast(value="fc2Error") public static int fc2SetGigEStreamChannelInfo(fc2Context context, @Cast(value="unsigned int") int channel, fc2GigEStreamChannel pChannel)
context - The fc2Context to be used.channel - Channel number to use.pChannel - Stream channel information to use for the specified channel.@Cast(value="fc2Error") public static int fc2GetGigEConfig(fc2Context context, fc2GigEConfig pConfig)
context - The fc2Context to be used.pGigEConfig - Current configuration on camera.@Cast(value="fc2Error") public static int fc2SetGigEConfig(fc2Context context, @Const fc2GigEConfig pConfig)
context - The fc2Context to be used.pGigEConfig - configuration to set to camera.@Cast(value="fc2Error") public static int fc2SetDefaultColorProcessing(@Cast(value="fc2ColorProcessingAlgorithm") int defaultMethod)
defaultMethod - The color processing algorithm to set.@Cast(value="fc2Error") public static int fc2GetDefaultColorProcessing(@Cast(value="fc2ColorProcessingAlgorithm*") IntPointer pDefaultMethod)
pDefaultMethod - The default color processing algorithm.@Cast(value="fc2Error") public static int fc2GetDefaultColorProcessing(@Cast(value="fc2ColorProcessingAlgorithm*") IntBuffer pDefaultMethod)
@Cast(value="fc2Error") public static int fc2GetDefaultColorProcessing(@Cast(value="fc2ColorProcessingAlgorithm*") int[] pDefaultMethod)
@Cast(value="fc2Error") public static int fc2SetDefaultOutputFormat(@Cast(value="fc2PixelFormat") int format)
format - The output pixel format to set.@Cast(value="fc2Error") public static int fc2GetDefaultOutputFormat(@Cast(value="fc2PixelFormat*") IntPointer pFormat)
pFormat - The default pixel format.@Cast(value="fc2Error") public static int fc2GetDefaultOutputFormat(@Cast(value="fc2PixelFormat*") IntBuffer pFormat)
@Cast(value="fc2Error") public static int fc2GetDefaultOutputFormat(@Cast(value="fc2PixelFormat*") int[] pFormat)
@Cast(value="fc2Error") public static int fc2DetermineBitsPerPixel(@Cast(value="fc2PixelFormat") int format, @Cast(value="unsigned int*") IntPointer pBitsPerPixel)
format - The pixel format.pBitsPerPixel - The bits per pixel.@Cast(value="fc2Error") public static int fc2DetermineBitsPerPixel(@Cast(value="fc2PixelFormat") int format, @Cast(value="unsigned int*") IntBuffer pBitsPerPixel)
@Cast(value="fc2Error") public static int fc2DetermineBitsPerPixel(@Cast(value="fc2PixelFormat") int format, @Cast(value="unsigned int*") int[] pBitsPerPixel)
@Cast(value="fc2Error") public static int fc2CreateImage(fc2Image pImage)
pImage - Pointer to image to be created.fc2SetImageData()@Cast(value="fc2Error") public static int fc2DestroyImage(fc2Image image)
image - Pointer to image to be destroyed.@Cast(value="fc2Error") public static int fc2SetImageDimensions(fc2Image pImage, @Cast(value="unsigned int") int rows, @Cast(value="unsigned int") int cols, @Cast(value="unsigned int") int stride, @Cast(value="fc2PixelFormat") int pixelFormat, @Cast(value="fc2BayerTileFormat") int bayerFormat)
pImage - The fc2Image to be used.rows - Number of rows to set.cols - Number of cols to set.stride - Stride to set.pixelFormat - Pixel format to set.bayerFormat - Bayer tile format to set.@Cast(value="fc2Error") public static int fc2GetImageDimensions(fc2Image pImage, @Cast(value="unsigned int*") IntPointer pRows, @Cast(value="unsigned int*") IntPointer pCols, @Cast(value="unsigned int*") IntPointer pStride, @Cast(value="fc2PixelFormat*") IntPointer pPixelFormat, @Cast(value="fc2BayerTileFormat*") IntPointer pBayerFormat)
pImage - The fc2Image to be used.pRows - Number of rows.pCols - Number of columns.pStride - The stride.pPixelFormat - Pixel format.pBayerFormat - Bayer tile format.@Cast(value="fc2Error") public static int fc2GetImageDimensions(fc2Image pImage, @Cast(value="unsigned int*") IntBuffer pRows, @Cast(value="unsigned int*") IntBuffer pCols, @Cast(value="unsigned int*") IntBuffer pStride, @Cast(value="fc2PixelFormat*") IntBuffer pPixelFormat, @Cast(value="fc2BayerTileFormat*") IntBuffer pBayerFormat)
@Cast(value="fc2Error") public static int fc2GetImageDimensions(fc2Image pImage, @Cast(value="unsigned int*") int[] pRows, @Cast(value="unsigned int*") int[] pCols, @Cast(value="unsigned int*") int[] pStride, @Cast(value="fc2PixelFormat*") int[] pPixelFormat, @Cast(value="fc2BayerTileFormat*") int[] pBayerFormat)
@Cast(value="fc2Error") public static int fc2SetImageColorProcessing(fc2Image pImage, @Cast(value="fc2ColorProcessingAlgorithm") int colorProc)
pImage - The fc2Image to be used.colorProc - The color processing algorithm to use.fc2GetColorProcessing()@Cast(value="fc2Error") public static int fc2GetImageColorProcessing(fc2Image pImage, @Cast(value="fc2ColorProcessingAlgorithm*") IntPointer pColorProc)
pImage - The fc2Image to be used.fc2SetColorProcessing()@Cast(value="fc2Error") public static int fc2GetImageColorProcessing(fc2Image pImage, @Cast(value="fc2ColorProcessingAlgorithm*") IntBuffer pColorProc)
@Cast(value="fc2Error") public static int fc2GetImageColorProcessing(fc2Image pImage, @Cast(value="fc2ColorProcessingAlgorithm*") int[] pColorProc)
@Cast(value="fc2Error") public static int fc2SetImageData(fc2Image pImage, @Cast(value="const unsigned char*") BytePointer pData, @Cast(value="unsigned int") int dataSize)
pImage - The fc2Image to be used.pData - Pointer to the image buffer.dataSize - Size of the image buffer.@Cast(value="fc2Error") public static int fc2SetImageData(fc2Image pImage, @Cast(value="const unsigned char*") ByteBuffer pData, @Cast(value="unsigned int") int dataSize)
@Cast(value="fc2Error") public static int fc2SetImageData(fc2Image pImage, @Cast(value="const unsigned char*") byte[] pData, @Cast(value="unsigned int") int dataSize)
@Cast(value="fc2Error") public static int fc2GetImageData(fc2Image pImage, @Cast(value="unsigned char**") PointerPointer ppData)
pImage - The fc2Image to be used.ppData - A pointer to the image data.@Cast(value="fc2Error") public static int fc2GetImageData(fc2Image pImage, @Cast(value="unsigned char**") @ByPtrPtr BytePointer ppData)
@Cast(value="fc2Error") public static int fc2GetImageData(fc2Image pImage, @Cast(value="unsigned char**") @ByPtrPtr ByteBuffer ppData)
@Cast(value="fc2Error") public static int fc2GetImageData(fc2Image pImage, @Cast(value="unsigned char**") @ByPtrPtr byte[] ppData)
@Cast(value="fc2Error") public static int fc2GetImageMetadata(fc2Image pImage, fc2ImageMetadata pImageMetaData)
pImage - The fc2Image to be used.@ByVal public static fc2TimeStamp fc2GetImageTimeStamp(fc2Image pImage)
pImage - The fc2Image to be used.@Cast(value="fc2Error") public static int fc2SaveImage(fc2Image pImage, @Cast(value="const char*") BytePointer pFilename, @Cast(value="fc2ImageFileFormat") int format)
pImage - The fc2Image to be used.pFilename - Filename to save image with.format - File format to save in.@Cast(value="fc2Error") public static int fc2SaveImage(fc2Image pImage, String pFilename, @Cast(value="fc2ImageFileFormat") int format)
@Cast(value="fc2Error") public static int fc2SaveImageWithOption(fc2Image pImage, @Cast(value="const char*") BytePointer pFilename, @Cast(value="fc2ImageFileFormat") int format, Pointer pOption)
pImage - The fc2Image to be used.pFilename - Filename to save image with.format - File format to save in.pOption - Options for saving image.@Cast(value="fc2Error") public static int fc2SaveImageWithOption(fc2Image pImage, String pFilename, @Cast(value="fc2ImageFileFormat") int format, Pointer pOption)
@Cast(value="fc2Error") public static int fc2ConvertImage(fc2Image pImageIn, fc2Image pImageOut)
pImageIn - pImageOut - @Cast(value="fc2Error") public static int fc2ConvertImageTo(@Cast(value="fc2PixelFormat") int format, fc2Image pImageIn, fc2Image pImageOut)
format - Output format of the converted image.pImageIn - Input image.pImageOut - Output image.@Cast(value="fc2Error") public static int fc2CalculateImageStatistics(fc2Image pImage, @ByPtrPtr fc2ImageStatisticsContext pImageStatisticsContext)
pImage - The fc2Image to be used.pImageStatisticsContext - The fc2ImageStatisticsContext to hold the
statistics.@Cast(value="fc2Error") public static int fc2CreateImageStatistics(@ByPtrPtr fc2ImageStatisticsContext pImageStatisticsContext)
pImageStatisticsContext - A statistics context.@Cast(value="fc2Error") public static int fc2DestroyImageStatistics(fc2ImageStatisticsContext imageStatisticsContext)
imageStatisticsContext - A statistics context.@Cast(value="fc2Error") public static int fc2ImageStatisticsEnableAll(fc2ImageStatisticsContext imageStatisticsContext)
imageStatisticsContext - A statistics context.@Cast(value="fc2Error") public static int fc2ImageStatisticsDisableAll(fc2ImageStatisticsContext imageStatisticsContext)
imageStatisticsContext - A statistics context.@Cast(value="fc2Error") public static int fc2ImageStatisticsEnableGreyOnly(fc2ImageStatisticsContext imageStatisticsContext)
imageStatisticsContext - A statistics context.@Cast(value="fc2Error") public static int fc2ImageStatisticsEnableRGBOnly(fc2ImageStatisticsContext imageStatisticsContext)
imageStatisticsContext - A statistics context.@Cast(value="fc2Error") public static int fc2ImageStatisticsEnableHSLOnly(fc2ImageStatisticsContext imageStatisticsContext)
imageStatisticsContext - A statistics context.@Cast(value="fc2Error") public static int fc2GetChannelStatus(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="BOOL*") IntPointer pEnabled)
imageStatisticsContext - A statistics context.channel - The statistics channel.pEnabled - Whether the channel is enabled.fc2SetChannelStatus()@Cast(value="fc2Error") public static int fc2GetChannelStatus(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="BOOL*") IntBuffer pEnabled)
@Cast(value="fc2Error") public static int fc2GetChannelStatus(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="BOOL*") int[] pEnabled)
@Cast(value="fc2Error") public static int fc2SetChannelStatus(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="BOOL") int enabled)
imageStatisticsContext - A statistics context.channel - The statistics channel.enabled - Whether the channel should be enabled.fc2GetChannelStatus()@Cast(value="fc2Error") public static int fc2GetChannelRange(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="unsigned int*") IntPointer pMin, @Cast(value="unsigned int*") IntPointer pMax)
imageStatisticsContext - A statistics context.channel - The statistics channel.pMin - The minimum possible value.pMax - The maximum possible value.@Cast(value="fc2Error") public static int fc2GetChannelRange(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="unsigned int*") IntBuffer pMin, @Cast(value="unsigned int*") IntBuffer pMax)
@Cast(value="fc2Error") public static int fc2GetChannelRange(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="unsigned int*") int[] pMin, @Cast(value="unsigned int*") int[] pMax)
@Cast(value="fc2Error") public static int fc2GetChannelPixelValueRange(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="unsigned int*") IntPointer pPixelValueMin, @Cast(value="unsigned int*") IntPointer pPixelValueMax)
imageStatisticsContext - A statistics context.channel - The statistics channel.pPixelValueMin - The minimum pixel value.pPixelValueMax - The maximum pixel value.@Cast(value="fc2Error") public static int fc2GetChannelPixelValueRange(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="unsigned int*") IntBuffer pPixelValueMin, @Cast(value="unsigned int*") IntBuffer pPixelValueMax)
@Cast(value="fc2Error") public static int fc2GetChannelPixelValueRange(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="unsigned int*") int[] pPixelValueMin, @Cast(value="unsigned int*") int[] pPixelValueMax)
@Cast(value="fc2Error") public static int fc2GetChannelNumPixelValues(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="unsigned int*") IntPointer pNumPixelValues)
imageStatisticsContext - A statistics context.channel - The statistics channel.pNumPixelValues - The number of unique pixel values.@Cast(value="fc2Error") public static int fc2GetChannelNumPixelValues(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="unsigned int*") IntBuffer pNumPixelValues)
@Cast(value="fc2Error") public static int fc2GetChannelNumPixelValues(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="unsigned int*") int[] pNumPixelValues)
@Cast(value="fc2Error") public static int fc2GetChannelMean(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, FloatPointer pPixelValueMean)
imageStatisticsContext - A statistics context.channel - The statistics channel.pPixelValueMean - The mean of the image.@Cast(value="fc2Error") public static int fc2GetChannelMean(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, FloatBuffer pPixelValueMean)
@Cast(value="fc2Error") public static int fc2GetChannelMean(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, float[] pPixelValueMean)
@Cast(value="fc2Error") public static int fc2GetChannelHistogram(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @Cast(value="int**") PointerPointer ppHistogram)
imageStatisticsContext - A statistics context.channel - The statistics channel.ppHistogram - Pointer to an array containing the histogram.@Cast(value="fc2Error") public static int fc2GetChannelHistogram(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @ByPtrPtr IntPointer ppHistogram)
@Cast(value="fc2Error") public static int fc2GetChannelHistogram(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @ByPtrPtr IntBuffer ppHistogram)
@Cast(value="fc2Error") public static int fc2GetChannelHistogram(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") int channel, @ByPtrPtr int[] ppHistogram)
@Cast(value="fc2Error") public static int fc2GetImageStatistics(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") 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, @Cast(value="int**") PointerPointer ppHistogram)
imageStatisticsContext - The statistics context.channel - The statistics channel.pRangeMin - The minimum possible value.pRangeMax - The maximum possible value.pPixelValueMin - The minimum pixel value.pPixelValueMax - The maximum pixel value.pNumPixelValues - The number of unique pixel values.pPixelValueMean - The mean of the image.ppHistogram - Pointer to an array containing the histogram.@Cast(value="fc2Error") public static int fc2GetImageStatistics(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") 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)
@Cast(value="fc2Error") public static int fc2GetImageStatistics(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") 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)
@Cast(value="fc2Error") public static int fc2GetImageStatistics(fc2ImageStatisticsContext imageStatisticsContext, @Cast(value="fc2StatisticsChannel") 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)
@Cast(value="fc2Error") public static int fc2CreateTopologyNode(@ByPtrPtr fc2TopologyNodeContext pTopologyNodeContext)
pTopologyNodeContext - A Topology Node context.@Cast(value="fc2Error") public static int fc2TopologyNodeGetGuid(fc2TopologyNodeContext TopologyNodeContext, fc2PGRGuid pGuid)
TopologyNodeContext - The Topology Node context to use.pGuid - The unique identifier associated with the node.@Cast(value="fc2Error") public static int fc2TopologyNodeGetDeviceId(fc2TopologyNodeContext TopologyNodeContext, IntPointer pID)
TopologyNodeContext - The Topology Node context to use.pID - Device ID of the node.@Cast(value="fc2Error") public static int fc2TopologyNodeGetDeviceId(fc2TopologyNodeContext TopologyNodeContext, IntBuffer pID)
@Cast(value="fc2Error") public static int fc2TopologyNodeGetDeviceId(fc2TopologyNodeContext TopologyNodeContext, int[] pID)
@Cast(value="fc2Error") public static int fc2TopologyNodeGetNodeType(fc2TopologyNodeContext TopologyNodeContext, @Cast(value="fc2NodeType*") IntPointer pNodeType)
TopologyNodeContext - The Topology Node context to use.pNodeType - Node type of the node.@Cast(value="fc2Error") public static int fc2TopologyNodeGetNodeType(fc2TopologyNodeContext TopologyNodeContext, @Cast(value="fc2NodeType*") IntBuffer pNodeType)
@Cast(value="fc2Error") public static int fc2TopologyNodeGetNodeType(fc2TopologyNodeContext TopologyNodeContext, @Cast(value="fc2NodeType*") int[] pNodeType)
@Cast(value="fc2Error") public static int fc2TopologyNodeGetInterfaceType(fc2TopologyNodeContext TopologyNodeContext, @Cast(value="fc2InterfaceType*") IntPointer pInterfaceType)
TopologyNodeContext - The Topology Node context to use.pInterfaceType - Interface type of the node.@Cast(value="fc2Error") public static int fc2TopologyNodeGetInterfaceType(fc2TopologyNodeContext TopologyNodeContext, @Cast(value="fc2InterfaceType*") IntBuffer pInterfaceType)
@Cast(value="fc2Error") public static int fc2TopologyNodeGetInterfaceType(fc2TopologyNodeContext TopologyNodeContext, @Cast(value="fc2InterfaceType*") int[] pInterfaceType)
@Cast(value="fc2Error") public static int fc2TopologyNodeGetNumChildren(fc2TopologyNodeContext TopologyNodeContext, @Cast(value="unsigned int*") IntPointer pNumChildNodes)
TopologyNodeContext - The Topology Node context to use.pNumChildNodes - Number of child nodes.@Cast(value="fc2Error") public static int fc2TopologyNodeGetNumChildren(fc2TopologyNodeContext TopologyNodeContext, @Cast(value="unsigned int*") IntBuffer pNumChildNodes)
@Cast(value="fc2Error") public static int fc2TopologyNodeGetNumChildren(fc2TopologyNodeContext TopologyNodeContext, @Cast(value="unsigned int*") int[] pNumChildNodes)
@Cast(value="fc2Error") public static int fc2TopologyNodeGetChild(fc2TopologyNodeContext TopologyNodeContext, @Cast(value="unsigned int") int _position, @ByPtrPtr fc2TopologyNodeContext pChildTopologyNodeContext)
TopologyNodeContext - The Topology Node context to use.position - Position of the child node.pChildTopologyNodeContext - The Topology Node context the contains
information on the child topology@Cast(value="fc2Error") public static int fc2TopologyNodeAddChild(fc2TopologyNodeContext TopologyNodeContext, fc2TopologyNodeContext TopologyNodeChildContext)
TopologyNodeContext - The Topology Node context to use.TopologyNodeChildContext - The TopologyNode child context to add.@Cast(value="fc2Error") public static int fc2TopologyNodeGetNumPorts(fc2TopologyNodeContext TopologyNodeContext, @Cast(value="unsigned int*") IntPointer pNumPorts)
TopologyNodeContext - The Topology Node context to use.pNumPorts - Number of ports.@Cast(value="fc2Error") public static int fc2TopologyNodeGetNumPorts(fc2TopologyNodeContext TopologyNodeContext, @Cast(value="unsigned int*") IntBuffer pNumPorts)
@Cast(value="fc2Error") public static int fc2TopologyNodeGetNumPorts(fc2TopologyNodeContext TopologyNodeContext, @Cast(value="unsigned int*") int[] pNumPorts)
@Cast(value="fc2Error") public static int fc2TopologyNodeGetPortType(fc2TopologyNodeContext TopologyNodeContext, @Cast(value="unsigned int") int _position, @Cast(value="fc2PortType*") IntPointer pPortType)
TopologyNodeContext - The Topology Node context to use.position - Position of the port.pPortType - PortType at the specified position.@Cast(value="fc2Error") public static int fc2TopologyNodeGetPortType(fc2TopologyNodeContext TopologyNodeContext, @Cast(value="unsigned int") int _position, @Cast(value="fc2PortType*") IntBuffer pPortType)
@Cast(value="fc2Error") public static int fc2TopologyNodeGetPortType(fc2TopologyNodeContext TopologyNodeContext, @Cast(value="unsigned int") int _position, @Cast(value="fc2PortType*") int[] pPortType)
@Cast(value="fc2Error") public static int fc2TopologyNodeAddPortType(fc2TopologyNodeContext TopologyNodeContext, @Cast(value="fc2PortType") int portType)
TopologyNodeContext - The Topology Node context to use.portType - childPort The port to add.@Cast(value="BOOL") public static int fc2TopologyNodeAssignGuidToNode(fc2TopologyNodeContext TopologyNodeContext, @ByVal fc2PGRGuid guid, int deviceId)
TopologyNodeContext - The Topology Node context to use.guid - PGRGuid to be assigned.deviceId - Device ID to be assigned.@Cast(value="BOOL") public static int fc2TopologyNodeAssignGuidToNodeEx(fc2TopologyNodeContext TopologyNodeContext, @ByVal fc2PGRGuid guid, int deviceId, @Cast(value="fc2NodeType") int nodeType)
TopologyNodeContext - The Topology Node context to use.guid - PGRGuid to be assigned.deviceId - Device ID to be assigned.nodeType - NodeType to be assigned@Cast(value="fc2Error") public static int fc2DestroyTopologyNode(fc2TopologyNodeContext TopologyNodeContext)
TopologyNodeContext - A Topology Node context.@Cast(value="fc2Error") public static int fc2CheckDriver(@Const fc2PGRGuid pGuid)
pGuid - The PGRGuid of the device to check.@Cast(value="fc2Error") public static int fc2GetDriverDeviceName(@Const fc2PGRGuid pGuid, @Cast(value="char*") BytePointer pDeviceName, @Cast(value="size_t*") SizeTPointer deviceNameLength)
pGuid - The PGRGuid of the device to check.pDeviceName - The device name will be returned in this stringpDeviceNameLength - The length of the device name string returned@Cast(value="fc2Error") public static int fc2GetDriverDeviceName(@Const fc2PGRGuid pGuid, @Cast(value="char*") ByteBuffer pDeviceName, @Cast(value="size_t*") SizeTPointer deviceNameLength)
@Cast(value="fc2Error") public static int fc2GetDriverDeviceName(@Const fc2PGRGuid pGuid, @Cast(value="char*") byte[] pDeviceName, @Cast(value="size_t*") SizeTPointer deviceNameLength)
@Cast(value="fc2Error") public static int fc2GetSystemInfo(fc2SystemInfo pSystemInfo)
pSystemInfo - Structure to receive system information.@Cast(value="fc2Error") public static int fc2GetLibraryVersion(fc2Version pVersion)
pVersion - Structure to receive the library version.@Cast(value="fc2Error") public static int fc2LaunchBrowser(@Cast(value="const char*") BytePointer pAddress)
pAddress - URL to open in browser.@Cast(value="fc2Error") public static int fc2LaunchHelp(@Cast(value="const char*") BytePointer pFileName)
pFileName - Filename of CHM file to open.@Cast(value="fc2Error") public static int fc2LaunchCommand(@Cast(value="const char*") BytePointer pCommand)
pCommand - Command to execute.@Cast(value="fc2Error") public static int fc2LaunchCommandAsync(@Cast(value="const char*") BytePointer pCommand, fc2AsyncCommandCallback pCallback, Pointer pUserData)
pCommand - Command to execute.pCallback - Callback to fire when command is complete.pUserData - Data pointer to pass to callback.@Cast(value="fc2Error") public static int fc2LaunchCommandAsync(String pCommand, fc2AsyncCommandCallback pCallback, Pointer pUserData)
@Cast(value="const char*") public static BytePointer fc2ErrorToDescription(@Cast(value="fc2Error") int error)
error - Error to be parsed.@Cast(value="syncError") public static int syncCreateContext(@ByPtrPtr syncContext pContext)
pContext - A pointer to the syncContext to be created.@Cast(value="syncError") public static int syncDestroyContext(syncContext context)
context - The syncContext to be destoryed.@Cast(value="syncError") public static int syncStart(syncContext context)
context - The syncContext to be used.@Cast(value="syncError") public static int syncStop(syncContext context)
context - The syncContext to be used.@Cast(value="syncError") public static int syncRescanMasterTimingBus(syncContext context)
context - The syncContext to be used.@Cast(value="syncMessage") public static int syncGetStatus(syncContext context)
context - The syncContext to be used.public static double syncGetTimeSinceSynced(syncContext context)
context - The syncContext to be used.@Cast(value="BOOL") public static int syncIsTimingBusConnected(syncContext context)
context - The syncContext to be used.@Cast(value="BOOL") public static int syncEnableCrossPCSynchronization(syncContext context)
context - The syncContext to be used.@Cast(value="BOOL") public static int syncDisableCrossPCSynchronization(syncContext context)
context - The syncContext to be used.@Cast(value="BOOL") public static int syncQueryCrossPCSynchronizationSetting(syncContext context)
context - The syncContext to be used.Copyright © 2020. All rights reserved.