pylon/_BaslerUniversalCameraParams.h#
Namespaces#
Name |
---|
Basler_UniversalCameraParams |
Classes#
Name | |
---|---|
class | Basler_UniversalCameraParams::CUniversalCameraParams_Params_v7_1_0 A parameter class containing all parameters as members that are available for Basler camera devices. |
class | Basler_UniversalCameraParams::CUniversalCameraParams_Params A parameter class containing all parameters as members that are available for Basler camera devices. |
Detailed Description#
A parameter class containing all parameters as members that are available for Basler camera devices.
The parameter class is used by the Pylon::CBaslerUniversalInstantCamera
class. The ParametrizeCamera_NativeParameterAccess code sample shows how to access camera parameters via the Pylon::CBaslerUniversalInstantCamera
class.
Source code#
//-----------------------------------------------------------------------------
// Basler pylon SDK
// Copyright (c) 2019-2022 Basler AG
// http://www.baslerweb.com
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
// This file is generated automatically
// Do not modify!
//-----------------------------------------------------------------------------
#ifndef BASLER_PYLON_UNIVERSALCAMERAPARAMS_H
#define BASLER_PYLON_UNIVERSALCAMERAPARAMS_H
#pragma once
// common parameter types
#include <pylon/ParameterIncludes.h>
#include <pylon/EnumParameterT.h>
namespace Basler_UniversalCameraParams
{
//**************************************************************************************************
// Enumerations
//**************************************************************************************************
enum AcquisitionFrameRateEnumEnums
{
AcquisitionFrameRateEnum_FrameRate24,
AcquisitionFrameRateEnum_FrameRate25,
AcquisitionFrameRateEnum_FrameRate30,
AcquisitionFrameRateEnum_FrameRate50,
AcquisitionFrameRateEnum_FrameRate60
};
enum AcquisitionModeEnums
{
AcquisitionMode_Continuous,
AcquisitionMode_MultiFrame,
AcquisitionMode_SingleFrame
};
enum AcquisitionStatusSelectorEnums
{
AcquisitionStatusSelector_AcquisitionActive,
AcquisitionStatusSelector_AcquisitionIdle,
AcquisitionStatusSelector_AcquisitionTransfer,
AcquisitionStatusSelector_AcquisitionTriggerWait,
AcquisitionStatusSelector_ExposureActive,
AcquisitionStatusSelector_ExposureTriggerWait,
AcquisitionStatusSelector_FrameActive,
AcquisitionStatusSelector_FrameBurstActive,
AcquisitionStatusSelector_FrameBurstTriggerActive,
AcquisitionStatusSelector_FrameBurstTriggerTransfer,
AcquisitionStatusSelector_FrameBurstTriggerWait,
AcquisitionStatusSelector_FrameTransfer,
AcquisitionStatusSelector_FrameTriggerWait,
AcquisitionStatusSelector_LineTriggerWait
};
enum AutoFunctionAOISelectorEnums
{
AutoFunctionAOISelector_AOI1,
AutoFunctionAOISelector_AOI2,
AutoFunctionAOISelector_AOI3,
AutoFunctionAOISelector_AOI4,
AutoFunctionAOISelector_AOI5,
AutoFunctionAOISelector_AOI6,
AutoFunctionAOISelector_AOI7,
AutoFunctionAOISelector_AOI8
};
enum AutoFunctionProfileEnums
{
AutoFunctionProfile_AntiFlicker50Hz,
AutoFunctionProfile_AntiFlicker60Hz,
AutoFunctionProfile_AntiFlickerAuto,
AutoFunctionProfile_AntiFlickerOff,
AutoFunctionProfile_ExposureMinimum,
AutoFunctionProfile_ExposureMinimumQuick,
AutoFunctionProfile_GainMinimum,
AutoFunctionProfile_GainMinimumQuick,
AutoFunctionProfile_MinimizeExposureTime,
AutoFunctionProfile_MinimizeExposureTimeQuick,
AutoFunctionProfile_MinimizeGain,
AutoFunctionProfile_MinimizeGainQuick,
AutoFunctionProfile_Smart
};
enum AutoFunctionROISelectorEnums
{
AutoFunctionROISelector_ROI1,
AutoFunctionROISelector_ROI2
};
enum AutoTonalRangeAdjustmentSelectorEnums
{
AutoTonalRangeAdjustmentSelector_Bright,
AutoTonalRangeAdjustmentSelector_Dark,
AutoTonalRangeAdjustmentSelector_DarkAndBright
};
enum AutoTonalRangeModeSelectorEnums
{
AutoTonalRangeModeSelector_Color,
AutoTonalRangeModeSelector_ColorAndContrast,
AutoTonalRangeModeSelector_Contrast
};
enum BLCSerialPortBaudRateEnums
{
BLCSerialPortBaudRate_Baud115200
};
enum BLCSerialPortParityEnums
{
BLCSerialPortParity_Even,
BLCSerialPortParity_Odd,
BLCSerialPortParity_Off
};
enum BLCSerialPortSourceEnums
{
BLCSerialPortSource_Line3,
BLCSerialPortSource_Line4,
BLCSerialPortSource_Off
};
enum BLCSerialPortStopBitsEnums
{
BLCSerialPortStopBits_StopBits0,
BLCSerialPortStopBits_StopBits1
};
enum BLCSerialReceiveQueueStatusEnums
{
BLCSerialReceiveQueueStatus_Empty,
BLCSerialReceiveQueueStatus_Filled,
BLCSerialReceiveQueueStatus_Full
};
enum BLCSerialTransmitQueueStatusEnums
{
BLCSerialTransmitQueueStatus_Empty,
BLCSerialTransmitQueueStatus_Filled,
BLCSerialTransmitQueueStatus_Full
};
enum BalanceRatioSelectorEnums
{
BalanceRatioSelector_Blue,
BalanceRatioSelector_Green,
BalanceRatioSelector_Red
};
enum BalanceWhiteAutoEnums
{
BalanceWhiteAuto_Continuous,
BalanceWhiteAuto_Off,
BalanceWhiteAuto_Once
};
enum BandwidthReserveModeEnums
{
BandwidthReserveMode_Manual,
BandwidthReserveMode_Performance,
BandwidthReserveMode_Standard
};
enum BinningHorizontalModeEnums
{
BinningHorizontalMode_Average,
BinningHorizontalMode_Sum
};
enum BinningModeHorizontalEnums
{
BinningModeHorizontal_Averaging,
BinningModeHorizontal_Summing
};
enum BinningModeVerticalEnums
{
BinningModeVertical_Averaging,
BinningModeVertical_Summing
};
enum BinningSelectorEnums
{
BinningSelector_Region1,
BinningSelector_Sensor
};
enum BinningVerticalModeEnums
{
BinningVerticalMode_Average,
BinningVerticalMode_Sum
};
enum BlackLevelSelectorEnums
{
BlackLevelSelector_All,
BlackLevelSelector_AnalogAll,
BlackLevelSelector_Blue,
BlackLevelSelector_DigitalAll,
BlackLevelSelector_Green,
BlackLevelSelector_Red,
BlackLevelSelector_Tap1,
BlackLevelSelector_Tap2,
BlackLevelSelector_Tap3,
BlackLevelSelector_Tap4
};
enum BslAcquisitionBurstModeEnums
{
BslAcquisitionBurstMode_HighSpeed,
BslAcquisitionBurstMode_Standard
};
enum BslAcquisitionStopModeEnums
{
BslAcquisitionStopMode_AbortExposure,
BslAcquisitionStopMode_CompleteExposure
};
enum BslAdaptiveToneMappingModeEnums
{
BslAdaptiveToneMappingMode_Auto,
BslAdaptiveToneMappingMode_Off
};
enum BslBlackLevelCompensationModeEnums
{
BslBlackLevelCompensationMode_Off,
BslBlackLevelCompensationMode_Sensor
};
enum BslChunkAutoBrightnessStatusEnums
{
BslChunkAutoBrightnessStatus_Disabled,
BslChunkAutoBrightnessStatus_TargetNotReached,
BslChunkAutoBrightnessStatus_TargetReached
};
enum BslChunkTimestampSelectorEnums
{
BslChunkTimestampSelector_ExposureEnd,
BslChunkTimestampSelector_ExposureStart,
BslChunkTimestampSelector_FrameStart
};
enum BslColorAdjustmentSelectorEnums
{
BslColorAdjustmentSelector_Blue,
BslColorAdjustmentSelector_Cyan,
BslColorAdjustmentSelector_Green,
BslColorAdjustmentSelector_Magenta,
BslColorAdjustmentSelector_Red,
BslColorAdjustmentSelector_Yellow
};
enum BslColorSpaceEnums
{
BslColorSpace_Off,
BslColorSpace_sRgb
};
enum BslColorSpaceModeEnums
{
BslColorSpaceMode_RGB,
BslColorSpaceMode_sRGB
};
enum BslContrastModeEnums
{
BslContrastMode_Linear,
BslContrastMode_SCurve
};
enum BslDefectPixelCorrectionModeEnums
{
BslDefectPixelCorrectionMode_Off,
BslDefectPixelCorrectionMode_On,
BslDefectPixelCorrectionMode_StaticOnly
};
enum BslExposureTimeModeEnums
{
BslExposureTimeMode_Short,
BslExposureTimeMode_Standard,
BslExposureTimeMode_UltraShort
};
enum BslImmediateTriggerModeEnums
{
BslImmediateTriggerMode_Off,
BslImmediateTriggerMode_On
};
enum BslLightControlErrorStatusEnums
{
BslLightControlErrorStatus_Device1,
BslLightControlErrorStatus_Device2,
BslLightControlErrorStatus_Device3,
BslLightControlErrorStatus_Device4,
BslLightControlErrorStatus_MultipleDevices,
BslLightControlErrorStatus_NoError
};
enum BslLightControlModeEnums
{
BslLightControlMode_Off,
BslLightControlMode_On
};
enum BslLightControlSourceEnums
{
BslLightControlSource_Line3,
BslLightControlSource_Line4,
BslLightControlSource_Off
};
enum BslLightControlStatusEnums
{
BslLightControlStatus_Idle,
BslLightControlStatus_Off,
BslLightControlStatus_Ready,
BslLightControlStatus_Searching,
BslLightControlStatus_Updating
};
enum BslLightDeviceChangeIDEnums
{
BslLightDeviceChangeID_Device1,
BslLightDeviceChangeID_Device2,
BslLightDeviceChangeID_Device3,
BslLightDeviceChangeID_Device4
};
enum BslLightDeviceLastErrorEnums
{
BslLightDeviceLastError_Communication,
BslLightDeviceLastError_Connection,
BslLightDeviceLastError_Hardware,
BslLightDeviceLastError_InsufficientCurrent,
BslLightDeviceLastError_NoError,
BslLightDeviceLastError_ShortCircuit
};
enum BslLightDeviceOperationModeEnums
{
BslLightDeviceOperationMode_Off,
BslLightDeviceOperationMode_On,
BslLightDeviceOperationMode_Strobe
};
enum BslLightDeviceSelectorEnums
{
BslLightDeviceSelector_Device1,
BslLightDeviceSelector_Device2,
BslLightDeviceSelector_Device3,
BslLightDeviceSelector_Device4
};
enum BslLightDeviceStrobeModeEnums
{
BslLightDeviceStrobeMode_Automatic,
BslLightDeviceStrobeMode_Manual
};
enum BslLightSourcePresetEnums
{
BslLightSourcePreset_Auto,
BslLightSourcePreset_CoolWhiteFluorescent4250K,
BslLightSourcePreset_Daylight5000K,
BslLightSourcePreset_Daylight6500K,
BslLightSourcePreset_Daylight7500K,
BslLightSourcePreset_FactoryLED6000K,
BslLightSourcePreset_Horizon2500K,
BslLightSourcePreset_Off,
BslLightSourcePreset_Tungsten,
BslLightSourcePreset_Tungsten2800K
};
enum BslLightSourcePresetFeatureSelectorEnums
{
BslLightSourcePresetFeatureSelector_ColorAdjustment,
BslLightSourcePresetFeatureSelector_ColorTransformation,
BslLightSourcePresetFeatureSelector_WhiteBalance
};
enum BslLineConnectionEnums
{
BslLineConnection_ConnectionOff,
BslLineConnection_TwiScl,
BslLineConnection_TwiSda
};
enum BslMultipleROIColumnSelectorEnums
{
BslMultipleROIColumnSelector_Column1,
BslMultipleROIColumnSelector_Column2,
BslMultipleROIColumnSelector_Column3,
BslMultipleROIColumnSelector_Column4,
BslMultipleROIColumnSelector_Column5,
BslMultipleROIColumnSelector_Column6,
BslMultipleROIColumnSelector_Column7,
BslMultipleROIColumnSelector_Column8
};
enum BslMultipleROIRowSelectorEnums
{
BslMultipleROIRowSelector_Row1,
BslMultipleROIRowSelector_Row10,
BslMultipleROIRowSelector_Row11,
BslMultipleROIRowSelector_Row12,
BslMultipleROIRowSelector_Row13,
BslMultipleROIRowSelector_Row14,
BslMultipleROIRowSelector_Row15,
BslMultipleROIRowSelector_Row16,
BslMultipleROIRowSelector_Row2,
BslMultipleROIRowSelector_Row3,
BslMultipleROIRowSelector_Row4,
BslMultipleROIRowSelector_Row5,
BslMultipleROIRowSelector_Row6,
BslMultipleROIRowSelector_Row7,
BslMultipleROIRowSelector_Row8,
BslMultipleROIRowSelector_Row9
};
enum BslPeriodicSignalActivationEnums
{
BslPeriodicSignalActivation_AnyEdge,
BslPeriodicSignalActivation_FallingEdge,
BslPeriodicSignalActivation_LevelHigh,
BslPeriodicSignalActivation_LevelLow,
BslPeriodicSignalActivation_RisingEdge
};
enum BslPeriodicSignalSelectorEnums
{
BslPeriodicSignalSelector_PeriodicSignal1
};
enum BslPeriodicSignalSourceEnums
{
BslPeriodicSignalSource_DeviceClock,
BslPeriodicSignalSource_Line1,
BslPeriodicSignalSource_PtpClock
};
enum BslPtpDelayMechanismEnums
{
BslPtpDelayMechanism_E2E,
BslPtpDelayMechanism_P2P
};
enum BslPtpNetworkModeEnums
{
BslPtpNetworkMode_Hybrid,
BslPtpNetworkMode_Multicast,
BslPtpNetworkMode_Unicast
};
enum BslPtpProfileEnums
{
BslPtpProfile_DelayRequestResponseDefaultProfile,
BslPtpProfile_PeerToPeerDefaultProfile
};
enum BslSensorBitDepthEnums
{
BslSensorBitDepth_Bpp10,
BslSensorBitDepth_Bpp12,
BslSensorBitDepth_Bpp8
};
enum BslSensorBitDepthModeEnums
{
BslSensorBitDepthMode_Auto,
BslSensorBitDepthMode_Manual
};
enum BslSensorStateEnums
{
BslSensorState_Off,
BslSensorState_On,
BslSensorState_Standby
};
enum BslSerialBaudRateEnums
{
BslSerialBaudRate_Baud115200,
BslSerialBaudRate_Baud1200,
BslSerialBaudRate_Baud19200,
BslSerialBaudRate_Baud2400,
BslSerialBaudRate_Baud38400,
BslSerialBaudRate_Baud4800,
BslSerialBaudRate_Baud57600,
BslSerialBaudRate_Baud9600
};
enum BslSerialNumberOfDataBitsEnums
{
BslSerialNumberOfDataBits_Bits7,
BslSerialNumberOfDataBits_Bits8
};
enum BslSerialNumberOfStopBitsEnums
{
BslSerialNumberOfStopBits_Bits1,
BslSerialNumberOfStopBits_Bits2
};
enum BslSerialParityEnums
{
BslSerialParity_Even,
BslSerialParity_None,
BslSerialParity_Odd
};
enum BslSerialRxSourceEnums
{
BslSerialRxSource_Line1,
BslSerialRxSource_Line2,
BslSerialRxSource_Line3,
BslSerialRxSource_Off,
BslSerialRxSource_SerialTx
};
enum BslTemperatureStatusEnums
{
BslTemperatureStatus_Critical,
BslTemperatureStatus_Error,
BslTemperatureStatus_Ok
};
enum BslTransferBitDepthEnums
{
BslTransferBitDepth_Bpp10,
BslTransferBitDepth_Bpp12,
BslTransferBitDepth_Bpp8
};
enum BslTransferBitDepthModeEnums
{
BslTransferBitDepthMode_Auto,
BslTransferBitDepthMode_Manual
};
enum BslTwiBitrateEnums
{
BslTwiBitrate_Bitrate100kbps,
BslTwiBitrate_Bitrate10kbps,
BslTwiBitrate_Bitrate200kbps,
BslTwiBitrate_Bitrate20kbps,
BslTwiBitrate_Bitrate400kbps,
BslTwiBitrate_Bitrate50kbps
};
enum BslTwiTransferStatusEnums
{
BslTwiTransferStatus_NakAddress,
BslTwiTransferStatus_NakData,
BslTwiTransferStatus_Pending,
BslTwiTransferStatus_Success
};
enum BslUSBPowerSourceEnums
{
BslUSBPowerSource_Aux,
BslUSBPowerSource_Bus
};
enum BslUSBSpeedModeEnums
{
BslUSBSpeedMode_FullSpeed,
BslUSBSpeedMode_HighSpeed,
BslUSBSpeedMode_LowSpeed,
BslUSBSpeedMode_SuperSpeed
};
enum BslVignettingCorrectionModeEnums
{
BslVignettingCorrectionMode_Off,
BslVignettingCorrectionMode_On
};
enum CameraOperationModeEnums
{
CameraOperationMode_LongExposure,
CameraOperationMode_Standard
};
enum ChunkCounterSelectorEnums
{
ChunkCounterSelector_Counter1,
ChunkCounterSelector_Counter2
};
enum ChunkGainSelectorEnums
{
ChunkGainSelector_All
};
enum ChunkPixelFormatEnums
{
ChunkPixelFormat_BGR10Packed,
ChunkPixelFormat_BGR12Packed,
ChunkPixelFormat_BGR8,
ChunkPixelFormat_BGR8Packed,
ChunkPixelFormat_BGRA8Packed,
ChunkPixelFormat_BayerBG10,
ChunkPixelFormat_BayerBG10p,
ChunkPixelFormat_BayerBG12,
ChunkPixelFormat_BayerBG12Packed,
ChunkPixelFormat_BayerBG12p,
ChunkPixelFormat_BayerBG16,
ChunkPixelFormat_BayerBG8,
ChunkPixelFormat_BayerGB10,
ChunkPixelFormat_BayerGB10p,
ChunkPixelFormat_BayerGB12,
ChunkPixelFormat_BayerGB12Packed,
ChunkPixelFormat_BayerGB12p,
ChunkPixelFormat_BayerGB16,
ChunkPixelFormat_BayerGB8,
ChunkPixelFormat_BayerGR10,
ChunkPixelFormat_BayerGR10p,
ChunkPixelFormat_BayerGR12,
ChunkPixelFormat_BayerGR12Packed,
ChunkPixelFormat_BayerGR12p,
ChunkPixelFormat_BayerGR16,
ChunkPixelFormat_BayerGR8,
ChunkPixelFormat_BayerRG10,
ChunkPixelFormat_BayerRG10p,
ChunkPixelFormat_BayerRG12,
ChunkPixelFormat_BayerRG12Packed,
ChunkPixelFormat_BayerRG12p,
ChunkPixelFormat_BayerRG16,
ChunkPixelFormat_BayerRG8,
ChunkPixelFormat_Mono10,
ChunkPixelFormat_Mono10Packed,
ChunkPixelFormat_Mono10p,
ChunkPixelFormat_Mono12,
ChunkPixelFormat_Mono12Packed,
ChunkPixelFormat_Mono12p,
ChunkPixelFormat_Mono16,
ChunkPixelFormat_Mono8,
ChunkPixelFormat_Mono8Signed,
ChunkPixelFormat_RGB10Packed,
ChunkPixelFormat_RGB10Planar,
ChunkPixelFormat_RGB10V1Packed,
ChunkPixelFormat_RGB10V2Packed,
ChunkPixelFormat_RGB12Packed,
ChunkPixelFormat_RGB12Planar,
ChunkPixelFormat_RGB12V1Packed,
ChunkPixelFormat_RGB16Planar,
ChunkPixelFormat_RGB8,
ChunkPixelFormat_RGB8Packed,
ChunkPixelFormat_RGB8Planar,
ChunkPixelFormat_RGBA8Packed,
ChunkPixelFormat_YCbCr422_8,
ChunkPixelFormat_YUV411Packed,
ChunkPixelFormat_YUV422Packed,
ChunkPixelFormat_YUV422_8,
ChunkPixelFormat_YUV422_YUYV_Packed,
ChunkPixelFormat_YUV444Packed
};
enum ChunkSelectorEnums
{
ChunkSelector_AutoBrightnessStatus,
ChunkSelector_BrightPixel,
ChunkSelector_CounterValue,
ChunkSelector_DynamicRangeMax,
ChunkSelector_DynamicRangeMin,
ChunkSelector_ExposureTime,
ChunkSelector_FrameID,
ChunkSelector_FrameTriggerCounter,
ChunkSelector_FrameTriggerIgnoredCounter,
ChunkSelector_Framecounter,
ChunkSelector_FramesPerTriggerCounter,
ChunkSelector_Gain,
ChunkSelector_GainAll,
ChunkSelector_Height,
ChunkSelector_Image,
ChunkSelector_InputStatusAtLineTrigger,
ChunkSelector_LineStatusAll,
ChunkSelector_LineTriggerCounter,
ChunkSelector_LineTriggerEndToEndCounter,
ChunkSelector_LineTriggerIgnoredCounter,
ChunkSelector_OffsetX,
ChunkSelector_OffsetY,
ChunkSelector_PayloadCRC16,
ChunkSelector_PixelFormat,
ChunkSelector_SequenceSetIndex,
ChunkSelector_SequencerSetActive,
ChunkSelector_ShaftEncoderCounter,
ChunkSelector_Stride,
ChunkSelector_Timestamp,
ChunkSelector_Triggerinputcounter,
ChunkSelector_VirtLineStatusAll,
ChunkSelector_Width
};
enum ClConfigurationEnums
{
ClConfiguration_Base,
ClConfiguration_Deca,
ClConfiguration_DualBase,
ClConfiguration_Full,
ClConfiguration_Medium
};
enum ClPixelClockEnums
{
ClPixelClock_PixelClock20,
ClPixelClock_PixelClock32_5,
ClPixelClock_PixelClock40,
ClPixelClock_PixelClock48,
ClPixelClock_PixelClock65,
ClPixelClock_PixelClock82,
ClPixelClock_PixelClock82_5,
ClPixelClock_PixelClock83,
ClPixelClock_PixelClock83_5
};
enum ClSerialPortBaudRateEnums
{
ClSerialPortBaudRate_Baud115200,
ClSerialPortBaudRate_Baud19200,
ClSerialPortBaudRate_Baud230400,
ClSerialPortBaudRate_Baud38400,
ClSerialPortBaudRate_Baud460800,
ClSerialPortBaudRate_Baud57600,
ClSerialPortBaudRate_Baud921600,
ClSerialPortBaudRate_Baud9600
};
enum ClTapGeometryEnums
{
ClTapGeometry_Geometry1X,
ClTapGeometry_Geometry1X10,
ClTapGeometry_Geometry1X10_1Y,
ClTapGeometry_Geometry1X2,
ClTapGeometry_Geometry1X2_1Y,
ClTapGeometry_Geometry1X3,
ClTapGeometry_Geometry1X3_1Y,
ClTapGeometry_Geometry1X4,
ClTapGeometry_Geometry1X4_1Y,
ClTapGeometry_Geometry1X6,
ClTapGeometry_Geometry1X6_1Y,
ClTapGeometry_Geometry1X8,
ClTapGeometry_Geometry1X8_1Y,
ClTapGeometry_Geometry1X_1Y,
ClTapGeometry_Geometry1X_2YE
};
enum ClTimeSlotsEnums
{
ClTimeSlots_TimeSlots1
};
enum ColorAdjustmentSelectorEnums
{
ColorAdjustmentSelector_Blue,
ColorAdjustmentSelector_Cyan,
ColorAdjustmentSelector_Green,
ColorAdjustmentSelector_Magenta,
ColorAdjustmentSelector_Red,
ColorAdjustmentSelector_Yellow
};
enum ColorOverexposureCompensationAOISelectorEnums
{
ColorOverexposureCompensationAOISelector_AOI1
};
enum ColorSpaceEnums
{
ColorSpace_RGB,
ColorSpace_sRGB
};
enum ColorTransformationSelectorEnums
{
ColorTransformationSelector_RGBtoRGB,
ColorTransformationSelector_RGBtoYUV,
ColorTransformationSelector_YUVtoRGB
};
enum ColorTransformationValueSelectorEnums
{
ColorTransformationValueSelector_Gain00,
ColorTransformationValueSelector_Gain01,
ColorTransformationValueSelector_Gain02,
ColorTransformationValueSelector_Gain10,
ColorTransformationValueSelector_Gain11,
ColorTransformationValueSelector_Gain12,
ColorTransformationValueSelector_Gain20,
ColorTransformationValueSelector_Gain21,
ColorTransformationValueSelector_Gain22,
ColorTransformationValueSelector_Offset0,
ColorTransformationValueSelector_Offset1,
ColorTransformationValueSelector_Offset2
};
enum ComponentSelectorEnums
{
ComponentSelector_Confidence,
ComponentSelector_Intensity,
ComponentSelector_Range
};
enum CounterEventActivationEnums
{
CounterEventActivation_AnyEdge,
CounterEventActivation_FallingEdge,
CounterEventActivation_LevelHigh,
CounterEventActivation_LevelLow,
CounterEventActivation_RisingEdge
};
enum CounterEventSourceEnums
{
CounterEventSource_AcquisitionActive,
CounterEventSource_AcquisitionEnd,
CounterEventSource_AcquisitionStart,
CounterEventSource_AcquisitionTrigger,
CounterEventSource_Action1,
CounterEventSource_Action2,
CounterEventSource_Counter1Active,
CounterEventSource_Counter1End,
CounterEventSource_Counter1Start,
CounterEventSource_Counter2Active,
CounterEventSource_Counter2End,
CounterEventSource_Counter2Start,
CounterEventSource_Counter3End,
CounterEventSource_CxpTrigger0,
CounterEventSource_CxpTrigger1,
CounterEventSource_ExposureActive,
CounterEventSource_ExposureEnd,
CounterEventSource_ExposureStart,
CounterEventSource_ExposureTriggerWait,
CounterEventSource_FrameBurstActive,
CounterEventSource_FrameBurstTriggerWait,
CounterEventSource_FrameEnd,
CounterEventSource_FrameStart,
CounterEventSource_FrameTrigger,
CounterEventSource_FrameTriggerWait,
CounterEventSource_Line1,
CounterEventSource_Line2,
CounterEventSource_Line3,
CounterEventSource_Line4,
CounterEventSource_LineEnd,
CounterEventSource_LineStart,
CounterEventSource_LineTrigger,
CounterEventSource_Off,
CounterEventSource_PeriodicSignal1,
CounterEventSource_SoftwareSignal1,
CounterEventSource_SoftwareSignal2,
CounterEventSource_SoftwareSignal3,
CounterEventSource_Timer1Active,
CounterEventSource_Timer1End,
CounterEventSource_Timer2Active,
CounterEventSource_Timer2End
};
enum CounterResetActivationEnums
{
CounterResetActivation_AnyEdge,
CounterResetActivation_FallingEdge,
CounterResetActivation_LevelHigh,
CounterResetActivation_LevelLow,
CounterResetActivation_RisingEdge
};
enum CounterResetSourceEnums
{
CounterResetSource_AcquisitionActive,
CounterResetSource_Action1,
CounterResetSource_Action2,
CounterResetSource_CC1,
CounterResetSource_CC2,
CounterResetSource_CC3,
CounterResetSource_CC4,
CounterResetSource_Counter1Active,
CounterResetSource_Counter1End,
CounterResetSource_Counter1Start,
CounterResetSource_Counter2Active,
CounterResetSource_Counter2End,
CounterResetSource_Counter2Start,
CounterResetSource_Counter3End,
CounterResetSource_Counter4End,
CounterResetSource_CxpTrigger0,
CounterResetSource_CxpTrigger1,
CounterResetSource_ExposureActive,
CounterResetSource_ExposureStart,
CounterResetSource_ExposureTriggerWait,
CounterResetSource_FrameBurstActive,
CounterResetSource_FrameBurstTriggerWait,
CounterResetSource_FrameTriggerWait,
CounterResetSource_Line1,
CounterResetSource_Line2,
CounterResetSource_Line3,
CounterResetSource_Line4,
CounterResetSource_Line5,
CounterResetSource_Line6,
CounterResetSource_Line7,
CounterResetSource_Line8,
CounterResetSource_Off,
CounterResetSource_PeriodicSignal1,
CounterResetSource_Software,
CounterResetSource_SoftwareSignal1,
CounterResetSource_SoftwareSignal2,
CounterResetSource_SoftwareSignal3,
CounterResetSource_Timer1Active,
CounterResetSource_Timer1End,
CounterResetSource_Timer2Active,
CounterResetSource_Timer2End,
CounterResetSource_VInput1,
CounterResetSource_VInput2,
CounterResetSource_VInput3,
CounterResetSource_VInput4,
CounterResetSource_VInputDecActive
};
enum CounterSelectorEnums
{
CounterSelector_Counter1,
CounterSelector_Counter2,
CounterSelector_Counter3,
CounterSelector_Counter4
};
enum CounterStatusEnums
{
CounterStatus_CounterActive,
CounterStatus_CounterCompleted,
CounterStatus_CounterTriggerWait
};
enum CounterTriggerActivationEnums
{
CounterTriggerActivation_AnyEdge,
CounterTriggerActivation_FallingEdge,
CounterTriggerActivation_LevelHigh,
CounterTriggerActivation_LevelLow,
CounterTriggerActivation_RisingEdge
};
enum CounterTriggerSourceEnums
{
CounterTriggerSource_AcquisitionActive,
CounterTriggerSource_Action1,
CounterTriggerSource_Action2,
CounterTriggerSource_Counter1Active,
CounterTriggerSource_Counter1End,
CounterTriggerSource_Counter1Start,
CounterTriggerSource_Counter2Active,
CounterTriggerSource_Counter2End,
CounterTriggerSource_Counter2Start,
CounterTriggerSource_CxpTrigger0,
CounterTriggerSource_CxpTrigger1,
CounterTriggerSource_ExposureActive,
CounterTriggerSource_ExposureStart,
CounterTriggerSource_ExposureTriggerWait,
CounterTriggerSource_FrameBurstActive,
CounterTriggerSource_FrameBurstTriggerWait,
CounterTriggerSource_FrameTriggerWait,
CounterTriggerSource_Line1,
CounterTriggerSource_Line2,
CounterTriggerSource_Line3,
CounterTriggerSource_Line4,
CounterTriggerSource_Off,
CounterTriggerSource_PeriodicSignal1,
CounterTriggerSource_SoftwareSignal1,
CounterTriggerSource_SoftwareSignal2,
CounterTriggerSource_SoftwareSignal3,
CounterTriggerSource_Timer1Active,
CounterTriggerSource_Timer1End,
CounterTriggerSource_Timer2Active,
CounterTriggerSource_Timer2End
};
enum CxpConnectionTestModeEnums
{
CxpConnectionTestMode_Mode1,
CxpConnectionTestMode_Off
};
enum CxpErrorCounterSelectorEnums
{
CxpErrorCounterSelector_ConnectionLockLoss,
CxpErrorCounterSelector_ControlPacketCrc,
CxpErrorCounterSelector_DuplicatedCharactersUncorrected
};
enum CxpErrorCounterStatusEnums
{
CxpErrorCounterStatus_CounterActive
};
enum CxpLinkConfigurationEnums
{
CxpLinkConfiguration_Auto,
CxpLinkConfiguration_CXP10_X1,
CxpLinkConfiguration_CXP10_X2,
CxpLinkConfiguration_CXP12_X1,
CxpLinkConfiguration_CXP12_X2,
CxpLinkConfiguration_CXP2_X1,
CxpLinkConfiguration_CXP2_X2,
CxpLinkConfiguration_CXP3_X1,
CxpLinkConfiguration_CXP3_X2,
CxpLinkConfiguration_CXP5_X1,
CxpLinkConfiguration_CXP5_X2,
CxpLinkConfiguration_CXP6_X1,
CxpLinkConfiguration_CXP6_X2
};
enum CxpLinkConfigurationPreferredEnums
{
CxpLinkConfigurationPreferred_Auto,
CxpLinkConfigurationPreferred_CXP10_X1,
CxpLinkConfigurationPreferred_CXP10_X2,
CxpLinkConfigurationPreferred_CXP12_X1,
CxpLinkConfigurationPreferred_CXP12_X2,
CxpLinkConfigurationPreferred_CXP2_X1,
CxpLinkConfigurationPreferred_CXP2_X2,
CxpLinkConfigurationPreferred_CXP3_X1,
CxpLinkConfigurationPreferred_CXP3_X2,
CxpLinkConfigurationPreferred_CXP5_X1,
CxpLinkConfigurationPreferred_CXP5_X2,
CxpLinkConfigurationPreferred_CXP6_X1,
CxpLinkConfigurationPreferred_CXP6_X2
};
enum CxpLinkConfigurationStatusEnums
{
CxpLinkConfigurationStatus_Auto,
CxpLinkConfigurationStatus_CXP10_X1,
CxpLinkConfigurationStatus_CXP10_X2,
CxpLinkConfigurationStatus_CXP12_X1,
CxpLinkConfigurationStatus_CXP12_X2,
CxpLinkConfigurationStatus_CXP2_X1,
CxpLinkConfigurationStatus_CXP2_X2,
CxpLinkConfigurationStatus_CXP3_X1,
CxpLinkConfigurationStatus_CXP3_X2,
CxpLinkConfigurationStatus_CXP5_X1,
CxpLinkConfigurationStatus_CXP5_X2,
CxpLinkConfigurationStatus_CXP6_X1,
CxpLinkConfigurationStatus_CXP6_X2
};
enum CxpSendReceiveSelectorEnums
{
CxpSendReceiveSelector_Receive,
CxpSendReceiveSelector_Send
};
enum DefectPixelCorrectionModeEnums
{
DefectPixelCorrectionMode_Off,
DefectPixelCorrectionMode_On,
DefectPixelCorrectionMode_StaticOnly
};
enum DemosaicingModeEnums
{
DemosaicingMode_BaslerPGI,
DemosaicingMode_Simple
};
enum DeviceCharacterSetEnums
{
DeviceCharacterSet_UTF8
};
enum DeviceIndicatorModeEnums
{
DeviceIndicatorMode_Active,
DeviceIndicatorMode_ErrorStatus,
DeviceIndicatorMode_Inactive
};
enum DeviceLinkThroughputLimitModeEnums
{
DeviceLinkThroughputLimitMode_Off,
DeviceLinkThroughputLimitMode_On
};
enum DeviceRegistersEndiannessEnums
{
DeviceRegistersEndianness_Big,
DeviceRegistersEndianness_Little
};
enum DeviceScanTypeEnums
{
DeviceScanType_Areascan,
DeviceScanType_Areascan3D,
DeviceScanType_Linescan,
DeviceScanType_Linescan3D
};
enum DeviceTLTypeEnums
{
DeviceTLType_CoaXPress,
DeviceTLType_Custom,
DeviceTLType_GigEVision,
DeviceTLType_USB3Vision
};
enum DeviceTapGeometryEnums
{
DeviceTapGeometry_Geometry_1X_1Y
};
enum DeviceTemperatureSelectorEnums
{
DeviceTemperatureSelector_CPU,
DeviceTemperatureSelector_Camera,
DeviceTemperatureSelector_Coreboard,
DeviceTemperatureSelector_FpgaCore,
DeviceTemperatureSelector_Framegrabberboard,
DeviceTemperatureSelector_Illumination,
DeviceTemperatureSelector_Sensor,
DeviceTemperatureSelector_Sensorboard
};
enum DeviceTypeEnums
{
DeviceType_Peripheral,
DeviceType_Receiver,
DeviceType_Transceiver,
DeviceType_Transmitter
};
enum EventNotificationEnums
{
EventNotification_GenICamEvent,
EventNotification_Off,
EventNotification_On,
EventNotification_Once
};
enum EventSelectorEnums
{
EventSelector_AcquisitionStart,
EventSelector_AcquisitionStartOvertrigger,
EventSelector_AcquisitionStartWait,
EventSelector_AcquisitionWait,
EventSelector_ActionLate,
EventSelector_CriticalTemperature,
EventSelector_EventOverrun,
EventSelector_ExposureEnd,
EventSelector_FrameBufferOverrun,
EventSelector_FrameBurstStart,
EventSelector_FrameBurstStartOvertrigger,
EventSelector_FrameBurstStartWait,
EventSelector_FrameStart,
EventSelector_FrameStartOvertrigger,
EventSelector_FrameStartWait,
EventSelector_FrameTimeout,
EventSelector_FrameTriggerMissed,
EventSelector_FrameWait,
EventSelector_Line1RisingEdge,
EventSelector_Line2RisingEdge,
EventSelector_Line3RisingEdge,
EventSelector_Line4RisingEdge,
EventSelector_LineStartOvertrigger,
EventSelector_OverTemperature,
EventSelector_Overrun,
EventSelector_TemperatureStatusChanged,
EventSelector_Test,
EventSelector_VirtualLine1RisingEdge,
EventSelector_VirtualLine2RisingEdge,
EventSelector_VirtualLine3RisingEdge,
EventSelector_VirtualLine4RisingEdge
};
enum EventTemperatureStatusChangedStatusEnums
{
EventTemperatureStatusChangedStatus_Critical,
EventTemperatureStatusChangedStatus_Error,
EventTemperatureStatusChangedStatus_Ok
};
enum ExpertFeatureAccessSelectorEnums
{
ExpertFeatureAccessSelector_ExpertFeature1,
ExpertFeatureAccessSelector_ExpertFeature10,
ExpertFeatureAccessSelector_ExpertFeature11,
ExpertFeatureAccessSelector_ExpertFeature1_Legacy,
ExpertFeatureAccessSelector_ExpertFeature2,
ExpertFeatureAccessSelector_ExpertFeature3,
ExpertFeatureAccessSelector_ExpertFeature4,
ExpertFeatureAccessSelector_ExpertFeature5,
ExpertFeatureAccessSelector_ExpertFeature6,
ExpertFeatureAccessSelector_ExpertFeature7,
ExpertFeatureAccessSelector_ExpertFeature8,
ExpertFeatureAccessSelector_ExpertFeature9
};
enum ExposureAutoEnums
{
ExposureAuto_Continuous,
ExposureAuto_Off,
ExposureAuto_Once
};
enum ExposureModeEnums
{
ExposureMode_Off,
ExposureMode_Timed,
ExposureMode_TriggerControlled,
ExposureMode_TriggerWidth
};
enum ExposureOverlapTimeModeEnums
{
ExposureOverlapTimeMode_Automatic,
ExposureOverlapTimeMode_Manual
};
enum ExposureTimeModeEnums
{
ExposureTimeMode_Standard,
ExposureTimeMode_UltraShort
};
enum FeatureSetEnums
{
FeatureSet_Basic,
FeatureSet_Full
};
enum FieldOutputModeEnums
{
FieldOutputMode_ConcatenatedNewFields,
FieldOutputMode_DeinterlacedNewFields,
FieldOutputMode_Field0,
FieldOutputMode_Field0First,
FieldOutputMode_Field1
};
enum FileOpenModeEnums
{
FileOpenMode_Read,
FileOpenMode_Write
};
enum FileOperationSelectorEnums
{
FileOperationSelector_Close,
FileOperationSelector_Open,
FileOperationSelector_Read,
FileOperationSelector_Write
};
enum FileOperationStatusEnums
{
FileOperationStatus_Failure,
FileOperationStatus_Success
};
enum FileSelectorEnums
{
FileSelector_BootUpdate,
FileSelector_BootUpdatePackage,
FileSelector_ExpertFeature7File,
FileSelector_FirmwareUpdate,
FileSelector_FirmwareUpdatePackage,
FileSelector_None,
FileSelector_UserData,
FileSelector_UserGainShading1,
FileSelector_UserGainShading2,
FileSelector_UserOffsetShading1,
FileSelector_UserOffsetShading2,
FileSelector_UserSet1,
FileSelector_UserSet2,
FileSelector_UserSet3,
FileSelector_VignettingCorrection
};
enum FrequencyConverterInputSourceEnums
{
FrequencyConverterInputSource_CC1,
FrequencyConverterInputSource_CC2,
FrequencyConverterInputSource_CC3,
FrequencyConverterInputSource_CC4,
FrequencyConverterInputSource_Line1,
FrequencyConverterInputSource_Line2,
FrequencyConverterInputSource_Line3,
FrequencyConverterInputSource_Line4,
FrequencyConverterInputSource_Line5,
FrequencyConverterInputSource_Line6,
FrequencyConverterInputSource_Line7,
FrequencyConverterInputSource_Line8,
FrequencyConverterInputSource_ShaftEncoderModuleOut
};
enum FrequencyConverterSignalAlignmentEnums
{
FrequencyConverterSignalAlignment_FallingEdge,
FrequencyConverterSignalAlignment_RisingEdge
};
enum GainAutoEnums
{
GainAuto_Continuous,
GainAuto_Off,
GainAuto_Once
};
enum GainSelectorEnums
{
GainSelector_All,
GainSelector_AnalogAll,
GainSelector_Blue,
GainSelector_DigitalAll,
GainSelector_Green,
GainSelector_Red,
GainSelector_Tap1,
GainSelector_Tap2,
GainSelector_Tap3,
GainSelector_Tap4
};
enum GammaSelectorEnums
{
GammaSelector_User,
GammaSelector_sRGB
};
enum GenDCStreamingModeEnums
{
GenDCStreamingMode_Automatic,
GenDCStreamingMode_Off,
GenDCStreamingMode_On
};
enum GenDCStreamingStatusEnums
{
GenDCStreamingStatus_Off,
GenDCStreamingStatus_On
};
enum GevCCPEnums
{
GevCCP_Control,
GevCCP_Exclusive,
GevCCP_ExclusiveControl
};
enum GevGVSPExtendedIDModeEnums
{
GevGVSPExtendedIDMode_Off,
GevGVSPExtendedIDMode_On
};
enum GevIEEE1588StatusEnums
{
GevIEEE1588Status_Disabled,
GevIEEE1588Status_Faulty,
GevIEEE1588Status_Initializing,
GevIEEE1588Status_Listening,
GevIEEE1588Status_Master,
GevIEEE1588Status_Passive,
GevIEEE1588Status_PreMaster,
GevIEEE1588Status_Slave,
GevIEEE1588Status_Uncalibrated,
GevIEEE1588Status_Undefined
};
enum GevIEEE1588StatusLatchedEnums
{
GevIEEE1588StatusLatched_Disabled,
GevIEEE1588StatusLatched_Faulty,
GevIEEE1588StatusLatched_Initializing,
GevIEEE1588StatusLatched_Listening,
GevIEEE1588StatusLatched_Master,
GevIEEE1588StatusLatched_Passive,
GevIEEE1588StatusLatched_PreMaster,
GevIEEE1588StatusLatched_Slave,
GevIEEE1588StatusLatched_Uncalibrated,
GevIEEE1588StatusLatched_Undefined
};
enum GevInterfaceSelectorEnums
{
GevInterfaceSelector_NetworkInterface0
};
enum GevStreamChannelSelectorEnums
{
GevStreamChannelSelector_StreamChannel0
};
enum ImageCompressionModeEnums
{
ImageCompressionMode_BaslerCompressionBeyond,
ImageCompressionMode_Off
};
enum ImageCompressionRateOptionEnums
{
ImageCompressionRateOption_FixRatio,
ImageCompressionRateOption_Lossless
};
enum ImageFileModeEnums
{
ImageFileMode_Off,
ImageFileMode_On
};
enum IntensityCalculationEnums
{
IntensityCalculation_Method1,
IntensityCalculation_Method2
};
enum InterlacedIntegrationModeEnums
{
InterlacedIntegrationMode_FieldIntegration,
InterlacedIntegrationMode_FrameIntegration
};
enum LUTSelectorEnums
{
LUTSelector_Luminance
};
enum LastErrorEnums
{
LastError_Illumination,
LastError_InsufficientTriggerWidth,
LastError_InvalidParameter,
LastError_NoError,
LastError_OverTemperature,
LastError_Overtrigger,
LastError_PowerFailure,
LastError_UserDefPixFailure,
LastError_Userset
};
enum LegacyBinningVerticalEnums
{
LegacyBinningVertical_Off,
LegacyBinningVertical_Two_Rows
};
enum LightSourcePresetEnums
{
LightSourcePreset_Daylight5000K,
LightSourcePreset_Daylight6500K,
LightSourcePreset_MicroscopeLED4500K,
LightSourcePreset_MicroscopeLED5500K,
LightSourcePreset_MicroscopeLED6000K,
LightSourcePreset_Off,
LightSourcePreset_Tungsten2800K
};
enum LightSourceSelectorEnums
{
LightSourceSelector_Custom,
LightSourceSelector_Daylight,
LightSourceSelector_Daylight6500K,
LightSourceSelector_LightSource0,
LightSourceSelector_LightSource1,
LightSourceSelector_MicroscopeLED4500K,
LightSourceSelector_MicroscopeLED5500K,
LightSourceSelector_MicroscopeLED6000K,
LightSourceSelector_Off,
LightSourceSelector_Tungsten
};
enum LineFormatEnums
{
LineFormat_LVDS,
LineFormat_LVTTL,
LineFormat_NoConnect,
LineFormat_OpenDrain,
LineFormat_OptoCoupled,
LineFormat_RS422,
LineFormat_TTL,
LineFormat_TriState
};
enum LineLogicEnums
{
LineLogic_Negative,
LineLogic_Positive
};
enum LineModeEnums
{
LineMode_InOut,
LineMode_Input,
LineMode_Output
};
enum LineSelectorEnums
{
LineSelector_CC1,
LineSelector_CC2,
LineSelector_CC3,
LineSelector_CC4,
LineSelector_ClSpare,
LineSelector_In1,
LineSelector_In2,
LineSelector_In3,
LineSelector_In4,
LineSelector_Line1,
LineSelector_Line2,
LineSelector_Line3,
LineSelector_Line4,
LineSelector_Line5,
LineSelector_Line6,
LineSelector_Line7,
LineSelector_Line8,
LineSelector_Out1,
LineSelector_Out2,
LineSelector_Out3,
LineSelector_Out4
};
enum LineSourceEnums
{
LineSource_AcquisitionActive,
LineSource_AcquisitionTriggerReady,
LineSource_AcquisitionTriggerWait,
LineSource_BslLightControl,
LineSource_Counter1Active,
LineSource_Counter2Active,
LineSource_ExposureActive,
LineSource_ExposureTriggerWait,
LineSource_FlashWindow,
LineSource_FrameBurstActive,
LineSource_FrameBurstTriggerWait,
LineSource_FrameCycle,
LineSource_FrameTriggerWait,
LineSource_FrequencyConverter,
LineSource_LineTriggerWait,
LineSource_Off,
LineSource_PatternGenerator1,
LineSource_PatternGenerator2,
LineSource_PatternGenerator3,
LineSource_PatternGenerator4,
LineSource_SerialTx,
LineSource_ShaftEncoderModuleOut,
LineSource_SyncUserOutput,
LineSource_SyncUserOutput0,
LineSource_SyncUserOutput1,
LineSource_SyncUserOutput2,
LineSource_SyncUserOutput3,
LineSource_Timer1Active,
LineSource_Timer2Active,
LineSource_Timer3Active,
LineSource_Timer4Active,
LineSource_TimerActive,
LineSource_TriggerReady,
LineSource_UserOutput,
LineSource_UserOutput0,
LineSource_UserOutput1,
LineSource_UserOutput2,
LineSource_UserOutput3,
LineSource_UserOutput4
};
enum OperatingModeEnums
{
OperatingMode_LongRange,
OperatingMode_ShortRange
};
enum OverlapModeEnums
{
OverlapMode_Off,
OverlapMode_On
};
enum ParameterSelectorEnums
{
ParameterSelector_AutoTargetValue,
ParameterSelector_BlackLevel,
ParameterSelector_Brightness,
ParameterSelector_ExposureOverhead,
ParameterSelector_ExposureOverlapMax,
ParameterSelector_ExposureTime,
ParameterSelector_Framerate,
ParameterSelector_Gain
};
enum PgiModeEnums
{
PgiMode_Off,
PgiMode_On
};
enum PixelCodingEnums
{
PixelCoding_BGR16,
PixelCoding_BGR8,
PixelCoding_BGRA8,
PixelCoding_BayerBG10p,
PixelCoding_BayerGB10p,
PixelCoding_BayerGR10p,
PixelCoding_BayerRG10p,
PixelCoding_Mono10Packed,
PixelCoding_Mono12Packed,
PixelCoding_Mono16,
PixelCoding_Mono8,
PixelCoding_Mono8Signed,
PixelCoding_RGB10V1Packed,
PixelCoding_RGB10V2Packed,
PixelCoding_RGB16,
PixelCoding_RGB16Planar,
PixelCoding_RGB8,
PixelCoding_RGB8Planar,
PixelCoding_RGBA8,
PixelCoding_Raw16,
PixelCoding_Raw8,
PixelCoding_YUV411,
PixelCoding_YUV422,
PixelCoding_YUV444
};
enum PixelColorFilterEnums
{
PixelColorFilter_BayerBG,
PixelColorFilter_BayerGB,
PixelColorFilter_BayerGR,
PixelColorFilter_BayerRG,
PixelColorFilter_Bayer_BG,
PixelColorFilter_Bayer_GB,
PixelColorFilter_Bayer_GR,
PixelColorFilter_Bayer_RG,
PixelColorFilter_None
};
enum PixelFormatEnums
{
PixelFormat_BGR10Packed,
PixelFormat_BGR12Packed,
PixelFormat_BGR8,
PixelFormat_BGR8Packed,
PixelFormat_BGRA8Packed,
PixelFormat_BayerBG10,
PixelFormat_BayerBG10p,
PixelFormat_BayerBG12,
PixelFormat_BayerBG12Packed,
PixelFormat_BayerBG12p,
PixelFormat_BayerBG16,
PixelFormat_BayerBG8,
PixelFormat_BayerGB10,
PixelFormat_BayerGB10p,
PixelFormat_BayerGB12,
PixelFormat_BayerGB12Packed,
PixelFormat_BayerGB12p,
PixelFormat_BayerGB16,
PixelFormat_BayerGB8,
PixelFormat_BayerGR10,
PixelFormat_BayerGR10p,
PixelFormat_BayerGR12,
PixelFormat_BayerGR12Packed,
PixelFormat_BayerGR12p,
PixelFormat_BayerGR16,
PixelFormat_BayerGR8,
PixelFormat_BayerRG10,
PixelFormat_BayerRG10p,
PixelFormat_BayerRG12,
PixelFormat_BayerRG12Packed,
PixelFormat_BayerRG12p,
PixelFormat_BayerRG16,
PixelFormat_BayerRG8,
PixelFormat_Confidence16,
PixelFormat_Confidence8,
PixelFormat_Coord3D_ABC32f,
PixelFormat_Coord3D_C16,
PixelFormat_Mono10,
PixelFormat_Mono10Packed,
PixelFormat_Mono10p,
PixelFormat_Mono12,
PixelFormat_Mono12Packed,
PixelFormat_Mono12p,
PixelFormat_Mono16,
PixelFormat_Mono8,
PixelFormat_Mono8Signed,
PixelFormat_RGB10Packed,
PixelFormat_RGB10Planar,
PixelFormat_RGB10V1Packed,
PixelFormat_RGB10V2Packed,
PixelFormat_RGB12Packed,
PixelFormat_RGB12Planar,
PixelFormat_RGB12V1Packed,
PixelFormat_RGB16Packed,
PixelFormat_RGB16Planar,
PixelFormat_RGB8,
PixelFormat_RGB8Packed,
PixelFormat_RGB8Planar,
PixelFormat_RGBA8Packed,
PixelFormat_YCbCr420_8_YY_CbCr_Semiplanar,
PixelFormat_YCbCr422_8,
PixelFormat_YUV411Packed,
PixelFormat_YUV422Packed,
PixelFormat_YUV422_8,
PixelFormat_YUV422_8_UYVY,
PixelFormat_YUV422_YUYV_Packed,
PixelFormat_YUV444Packed
};
enum PixelSizeEnums
{
PixelSize_Bpp1,
PixelSize_Bpp10,
PixelSize_Bpp12,
PixelSize_Bpp14,
PixelSize_Bpp16,
PixelSize_Bpp2,
PixelSize_Bpp24,
PixelSize_Bpp32,
PixelSize_Bpp36,
PixelSize_Bpp4,
PixelSize_Bpp48,
PixelSize_Bpp64,
PixelSize_Bpp8
};
enum PtpClockAccuracyEnums
{
PtpClockAccuracy_GreaterThan10s,
PtpClockAccuracy_Unknown,
PtpClockAccuracy_Within100ms,
PtpClockAccuracy_Within100ns,
PtpClockAccuracy_Within100us,
PtpClockAccuracy_Within10ms,
PtpClockAccuracy_Within10s,
PtpClockAccuracy_Within10us,
PtpClockAccuracy_Within1ms,
PtpClockAccuracy_Within1s,
PtpClockAccuracy_Within1us,
PtpClockAccuracy_Within250ms,
PtpClockAccuracy_Within250ns,
PtpClockAccuracy_Within250us,
PtpClockAccuracy_Within25ms,
PtpClockAccuracy_Within25ns,
PtpClockAccuracy_Within25us,
PtpClockAccuracy_Within2p5ms,
PtpClockAccuracy_Within2p5us
};
enum PtpServoStatusEnums
{
PtpServoStatus_Locked,
PtpServoStatus_Unknown
};
enum PtpStatusEnums
{
PtpStatus_Disabled,
PtpStatus_Faulty,
PtpStatus_Initializing,
PtpStatus_Listening,
PtpStatus_Master,
PtpStatus_Passive,
PtpStatus_PreMaster,
PtpStatus_Slave,
PtpStatus_Uncalibrated
};
enum ROIZoneModeEnums
{
ROIZoneMode_Off,
ROIZoneMode_On
};
enum ROIZoneSelectorEnums
{
ROIZoneSelector_Zone0,
ROIZoneSelector_Zone1,
ROIZoneSelector_Zone2,
ROIZoneSelector_Zone3,
ROIZoneSelector_Zone4,
ROIZoneSelector_Zone5,
ROIZoneSelector_Zone6,
ROIZoneSelector_Zone7
};
enum RemoveParameterLimitSelectorEnums
{
RemoveParameterLimitSelector_AutoTargetValue,
RemoveParameterLimitSelector_BlackLevel,
RemoveParameterLimitSelector_ExposureOverhead,
RemoveParameterLimitSelector_ExposureTime,
RemoveParameterLimitSelector_Gain
};
enum Scan3dCoordinateSelectorEnums
{
Scan3dCoordinateSelector_CoordinateA,
Scan3dCoordinateSelector_CoordinateB,
Scan3dCoordinateSelector_CoordinateC
};
enum Scan3dCoordinateSystemEnums
{
Scan3dCoordinateSystem_Cartesian
};
enum Scan3dCoordinateSystemReferenceEnums
{
Scan3dCoordinateSystemReference_Anchor
};
enum Scan3dDistanceUnitEnums
{
Scan3dDistanceUnit_DeviceSpecific,
Scan3dDistanceUnit_Millimeter
};
enum Scan3dOutputModeEnums
{
Scan3dOutputMode_CalibratedABC_Grid,
Scan3dOutputMode_CalibratedC,
Scan3dOutputMode_UncalibratedC
};
enum SensorBitDepthEnums
{
SensorBitDepth_BitDepth10,
SensorBitDepth_BitDepth12,
SensorBitDepth_BitDepth14,
SensorBitDepth_BitDepth16,
SensorBitDepth_BitDepth8
};
enum SensorDigitizationTapsEnums
{
SensorDigitizationTaps_Four,
SensorDigitizationTaps_One,
SensorDigitizationTaps_Three,
SensorDigitizationTaps_Two
};
enum SensorReadoutModeEnums
{
SensorReadoutMode_Fast,
SensorReadoutMode_Normal
};
enum SensorShutterModeEnums
{
SensorShutterMode_Global,
SensorShutterMode_GlobalReset,
SensorShutterMode_Rolling
};
enum SequenceAddressBitSelectorEnums
{
SequenceAddressBitSelector_Bit0,
SequenceAddressBitSelector_Bit1,
SequenceAddressBitSelector_Bit2,
SequenceAddressBitSelector_Bit3
};
enum SequenceAddressBitSourceEnums
{
SequenceAddressBitSource_CC1,
SequenceAddressBitSource_CC2,
SequenceAddressBitSource_CC3,
SequenceAddressBitSource_CC4,
SequenceAddressBitSource_Line1,
SequenceAddressBitSource_Line2,
SequenceAddressBitSource_Line3,
SequenceAddressBitSource_Line4,
SequenceAddressBitSource_Line5,
SequenceAddressBitSource_Line6,
SequenceAddressBitSource_Line7,
SequenceAddressBitSource_Line8,
SequenceAddressBitSource_VInput1,
SequenceAddressBitSource_VInput2,
SequenceAddressBitSource_VInput3,
SequenceAddressBitSource_VInput4,
SequenceAddressBitSource_VInputDecActive
};
enum SequenceAdvanceModeEnums
{
SequenceAdvanceMode_Auto,
SequenceAdvanceMode_Controlled,
SequenceAdvanceMode_FreeSelection
};
enum SequenceConfigurationModeEnums
{
SequenceConfigurationMode_Off,
SequenceConfigurationMode_On
};
enum SequenceControlSelectorEnums
{
SequenceControlSelector_Advance,
SequenceControlSelector_Restart
};
enum SequenceControlSourceEnums
{
SequenceControlSource_AlwaysActive,
SequenceControlSource_CC1,
SequenceControlSource_CC2,
SequenceControlSource_CC3,
SequenceControlSource_CC4,
SequenceControlSource_Disabled,
SequenceControlSource_Line1,
SequenceControlSource_Line2,
SequenceControlSource_Line3,
SequenceControlSource_Line4,
SequenceControlSource_Line5,
SequenceControlSource_Line6,
SequenceControlSource_Line7,
SequenceControlSource_Line8,
SequenceControlSource_VInput1,
SequenceControlSource_VInput2,
SequenceControlSource_VInput3,
SequenceControlSource_VInput4,
SequenceControlSource_VInputDecActive
};
enum SequencerConfigurationModeEnums
{
SequencerConfigurationMode_Off,
SequencerConfigurationMode_On
};
enum SequencerModeEnums
{
SequencerMode_Off,
SequencerMode_On
};
enum SequencerTriggerActivationEnums
{
SequencerTriggerActivation_AnyEdge,
SequencerTriggerActivation_FallingEdge,
SequencerTriggerActivation_LevelHigh,
SequencerTriggerActivation_LevelLow,
SequencerTriggerActivation_RisingEdge
};
enum SequencerTriggerSourceEnums
{
SequencerTriggerSource_Counter1End,
SequencerTriggerSource_Counter2End,
SequencerTriggerSource_Counter3End,
SequencerTriggerSource_FrameEnd,
SequencerTriggerSource_FrameStart,
SequencerTriggerSource_Line1,
SequencerTriggerSource_Line2,
SequencerTriggerSource_Line3,
SequencerTriggerSource_Line4,
SequencerTriggerSource_SoftwareSignal1,
SequencerTriggerSource_SoftwareSignal2,
SequencerTriggerSource_SoftwareSignal3
};
enum ShadingSelectorEnums
{
ShadingSelector_GainShading,
ShadingSelector_OffsetShading
};
enum ShadingSetCreateEnums
{
ShadingSetCreate_Off,
ShadingSetCreate_Once
};
enum ShadingSetDefaultSelectorEnums
{
ShadingSetDefaultSelector_DefaultShadingSet,
ShadingSetDefaultSelector_UserShadingSet1,
ShadingSetDefaultSelector_UserShadingSet2
};
enum ShadingSetSelectorEnums
{
ShadingSetSelector_DefaultShadingSet,
ShadingSetSelector_UserShadingSet1,
ShadingSetSelector_UserShadingSet2
};
enum ShadingStatusEnums
{
ShadingStatus_ActivateError,
ShadingStatus_CreateError,
ShadingStatus_NoError,
ShadingStatus_StartupSetError
};
enum ShaftEncoderModuleCounterModeEnums
{
ShaftEncoderModuleCounterMode_FollowDirection,
ShaftEncoderModuleCounterMode_IgnoreDirection
};
enum ShaftEncoderModuleLineSelectorEnums
{
ShaftEncoderModuleLineSelector_PhaseA,
ShaftEncoderModuleLineSelector_PhaseB
};
enum ShaftEncoderModuleLineSourceEnums
{
ShaftEncoderModuleLineSource_CC1,
ShaftEncoderModuleLineSource_CC2,
ShaftEncoderModuleLineSource_CC3,
ShaftEncoderModuleLineSource_CC4,
ShaftEncoderModuleLineSource_Line1,
ShaftEncoderModuleLineSource_Line2,
ShaftEncoderModuleLineSource_Line3,
ShaftEncoderModuleLineSource_Line4,
ShaftEncoderModuleLineSource_Line5,
ShaftEncoderModuleLineSource_Line6,
ShaftEncoderModuleLineSource_Line7,
ShaftEncoderModuleLineSource_Line8
};
enum ShaftEncoderModuleModeEnums
{
ShaftEncoderModuleMode_AnyDirection,
ShaftEncoderModuleMode_ForwardOnly
};
enum ShutterModeEnums
{
ShutterMode_Global,
ShutterMode_GlobalResetRelease,
ShutterMode_Rolling
};
enum SoftwareSignalSelectorEnums
{
SoftwareSignalSelector_SoftwareSignal1,
SoftwareSignalSelector_SoftwareSignal2,
SoftwareSignalSelector_SoftwareSignal3,
SoftwareSignalSelector_SoftwareSignal4
};
enum SyncUserOutputSelectorEnums
{
SyncUserOutputSelector_SyncUserOutput0,
SyncUserOutputSelector_SyncUserOutput1,
SyncUserOutputSelector_SyncUserOutput2,
SyncUserOutputSelector_SyncUserOutput3,
SyncUserOutputSelector_SyncUserOutput4,
SyncUserOutputSelector_SyncUserOutput5,
SyncUserOutputSelector_SyncUserOutput6,
SyncUserOutputSelector_SyncUserOutput7,
SyncUserOutputSelector_SyncUserOutput8,
SyncUserOutputSelector_SyncUserOutputCC1,
SyncUserOutputSelector_SyncUserOutputCC2,
SyncUserOutputSelector_SyncUserOutputCC3,
SyncUserOutputSelector_SyncUserOutputCC4,
SyncUserOutputSelector_SyncUserOutputClSpare,
SyncUserOutputSelector_SyncUserOutputLine1,
SyncUserOutputSelector_SyncUserOutputLine2,
SyncUserOutputSelector_SyncUserOutputLine3,
SyncUserOutputSelector_SyncUserOutputLine4
};
enum TemperatureSelectorEnums
{
TemperatureSelector_Case,
TemperatureSelector_Coreboard,
TemperatureSelector_Framegrabberboard,
TemperatureSelector_Sensorboard
};
enum TemperatureStateEnums
{
TemperatureState_Critical,
TemperatureState_Error,
TemperatureState_Ok
};
enum TestImageSelectorEnums
{
TestImageSelector_Black,
TestImageSelector_ColorBar,
TestImageSelector_DeviceSpecific,
TestImageSelector_FixedDiagonalGrayGradient_8Bit,
TestImageSelector_FrameCounter,
TestImageSelector_GreyHorizontalRamp,
TestImageSelector_GreyHorizontalRampMoving,
TestImageSelector_GreyVerticalRamp,
TestImageSelector_GreyVerticalRampMoving,
TestImageSelector_HorzontalLineMoving,
TestImageSelector_MovingDiagonalColorGradient,
TestImageSelector_MovingDiagonalGrayGradientFeatureTest_12Bit,
TestImageSelector_MovingDiagonalGrayGradientFeatureTest_8Bit,
TestImageSelector_MovingDiagonalGrayGradient_12Bit,
TestImageSelector_MovingDiagonalGrayGradient_8Bit,
TestImageSelector_Off,
TestImageSelector_Testimage1,
TestImageSelector_Testimage2,
TestImageSelector_Testimage3,
TestImageSelector_Testimage4,
TestImageSelector_Testimage5,
TestImageSelector_Testimage6,
TestImageSelector_Testimage7,
TestImageSelector_VerticalLineMoving,
TestImageSelector_White
};
enum TestPatternEnums
{
TestPattern_Black,
TestPattern_ColorDiagonalSawtooth8,
TestPattern_GreyDiagonalSawtooth8,
TestPattern_Off,
TestPattern_Testimage1,
TestPattern_Testimage2,
TestPattern_Testimage3,
TestPattern_Testimage6,
TestPattern_White
};
enum TimerSelectorEnums
{
TimerSelector_Timer1,
TimerSelector_Timer2,
TimerSelector_Timer3,
TimerSelector_Timer4
};
enum TimerSequenceEntrySelectorEnums
{
TimerSequenceEntrySelector_Entry1,
TimerSequenceEntrySelector_Entry10,
TimerSequenceEntrySelector_Entry11,
TimerSequenceEntrySelector_Entry12,
TimerSequenceEntrySelector_Entry13,
TimerSequenceEntrySelector_Entry14,
TimerSequenceEntrySelector_Entry15,
TimerSequenceEntrySelector_Entry16,
TimerSequenceEntrySelector_Entry2,
TimerSequenceEntrySelector_Entry3,
TimerSequenceEntrySelector_Entry4,
TimerSequenceEntrySelector_Entry5,
TimerSequenceEntrySelector_Entry6,
TimerSequenceEntrySelector_Entry7,
TimerSequenceEntrySelector_Entry8,
TimerSequenceEntrySelector_Entry9
};
enum TimerSequenceTimerSelectorEnums
{
TimerSequenceTimerSelector_Timer1,
TimerSequenceTimerSelector_Timer2,
TimerSequenceTimerSelector_Timer3,
TimerSequenceTimerSelector_Timer4
};
enum TimerStatusEnums
{
TimerStatus_TimerActive,
TimerStatus_TimerIdle,
TimerStatus_TimerTriggerWait
};
enum TimerTriggerActivationEnums
{
TimerTriggerActivation_AnyEdge,
TimerTriggerActivation_FallingEdge,
TimerTriggerActivation_LevelHigh,
TimerTriggerActivation_LevelLow,
TimerTriggerActivation_RisingEdge
};
enum TimerTriggerSourceEnums
{
TimerTriggerSource_AcquisitionActive,
TimerTriggerSource_Action1,
TimerTriggerSource_Action2,
TimerTriggerSource_Counter1Active,
TimerTriggerSource_Counter1End,
TimerTriggerSource_Counter1Start,
TimerTriggerSource_Counter2Active,
TimerTriggerSource_Counter2End,
TimerTriggerSource_Counter2Start,
TimerTriggerSource_CxpTrigger0,
TimerTriggerSource_CxpTrigger1,
TimerTriggerSource_ExposureActive,
TimerTriggerSource_ExposureStart,
TimerTriggerSource_ExposureTriggerWait,
TimerTriggerSource_FlashWindowStart,
TimerTriggerSource_FrameBurstActive,
TimerTriggerSource_FrameBurstTriggerWait,
TimerTriggerSource_FrameTriggerWait,
TimerTriggerSource_Line1,
TimerTriggerSource_Line2,
TimerTriggerSource_Line3,
TimerTriggerSource_Line4,
TimerTriggerSource_Off,
TimerTriggerSource_PeriodicSignal1,
TimerTriggerSource_SoftwareSignal1,
TimerTriggerSource_SoftwareSignal2,
TimerTriggerSource_SoftwareSignal3,
TimerTriggerSource_Timer1Active,
TimerTriggerSource_Timer1End,
TimerTriggerSource_Timer2Active,
TimerTriggerSource_Timer2End
};
enum TonalRangeAutoEnums
{
TonalRangeAuto_Off,
TonalRangeAuto_Once
};
enum TonalRangeEnableEnums
{
TonalRangeEnable_Off,
TonalRangeEnable_On
};
enum TonalRangeSelectorEnums
{
TonalRangeSelector_Blue,
TonalRangeSelector_Green,
TonalRangeSelector_Red,
TonalRangeSelector_Sum
};
enum TriggerActivationEnums
{
TriggerActivation_AnyEdge,
TriggerActivation_FallingEdge,
TriggerActivation_LevelHigh,
TriggerActivation_LevelLow,
TriggerActivation_RisingEdge
};
enum TriggerControlImplementationEnums
{
TriggerControlImplementation_Legacy,
TriggerControlImplementation_Standard
};
enum TriggerDelaySourceEnums
{
TriggerDelaySource_LineTrigger,
TriggerDelaySource_Time_us
};
enum TriggerModeEnums
{
TriggerMode_Off,
TriggerMode_On
};
enum TriggerSelectorEnums
{
TriggerSelector_AcquisitionActive,
TriggerSelector_AcquisitionEnd,
TriggerSelector_AcquisitionStart,
TriggerSelector_ExposureActive,
TriggerSelector_ExposureEnd,
TriggerSelector_ExposureStart,
TriggerSelector_FrameActive,
TriggerSelector_FrameBurstActive,
TriggerSelector_FrameBurstEnd,
TriggerSelector_FrameBurstStart,
TriggerSelector_FrameEnd,
TriggerSelector_FrameStart,
TriggerSelector_LineStart
};
enum TriggerSourceEnums
{
TriggerSource_Action1,
TriggerSource_Action2,
TriggerSource_Action3,
TriggerSource_Action4,
TriggerSource_CC1,
TriggerSource_CC2,
TriggerSource_CC3,
TriggerSource_CC4,
TriggerSource_Counter1Active,
TriggerSource_Counter1End,
TriggerSource_Counter1Start,
TriggerSource_Counter2Active,
TriggerSource_Counter2End,
TriggerSource_Counter2Start,
TriggerSource_CxpTrigger0,
TriggerSource_CxpTrigger1,
TriggerSource_FrequencyConverter,
TriggerSource_Line1,
TriggerSource_Line2,
TriggerSource_Line3,
TriggerSource_Line4,
TriggerSource_Line5,
TriggerSource_Line6,
TriggerSource_Line7,
TriggerSource_Line8,
TriggerSource_PeriodicSignal1,
TriggerSource_ShaftEncoderModuleOut,
TriggerSource_Software,
TriggerSource_SoftwareSignal1,
TriggerSource_SoftwareSignal2,
TriggerSource_SoftwareSignal3,
TriggerSource_Timer1Active,
TriggerSource_Timer1End,
TriggerSource_Timer1Start,
TriggerSource_Timer2Active,
TriggerSource_Timer2End,
TriggerSource_UserOutput1,
TriggerSource_UserOutput2,
TriggerSource_VInput1,
TriggerSource_VInput2,
TriggerSource_VInput3,
TriggerSource_VInput4,
TriggerSource_VInputDecActive
};
enum UserDefinedValueSelectorEnums
{
UserDefinedValueSelector_Value1,
UserDefinedValueSelector_Value2,
UserDefinedValueSelector_Value3,
UserDefinedValueSelector_Value4,
UserDefinedValueSelector_Value5
};
enum UserOutputSelectorEnums
{
UserOutputSelector_UserOutput0,
UserOutputSelector_UserOutput1,
UserOutputSelector_UserOutput2,
UserOutputSelector_UserOutput3,
UserOutputSelector_UserOutput4,
UserOutputSelector_UserOutput5,
UserOutputSelector_UserOutput6,
UserOutputSelector_UserOutput7,
UserOutputSelector_UserOutput8,
UserOutputSelector_UserOutputCC1,
UserOutputSelector_UserOutputCC2,
UserOutputSelector_UserOutputCC3,
UserOutputSelector_UserOutputCC4,
UserOutputSelector_UserOutputClSpare,
UserOutputSelector_UserOutputLine1,
UserOutputSelector_UserOutputLine2,
UserOutputSelector_UserOutputLine3,
UserOutputSelector_UserOutputLine4
};
enum UserSetDefaultEnums
{
UserSetDefault_AutoFunctions,
UserSetDefault_Color,
UserSetDefault_ColorRaw,
UserSetDefault_Default,
UserSetDefault_HighGain,
UserSetDefault_LightMicroscopy,
UserSetDefault_UserSet1,
UserSetDefault_UserSet2,
UserSetDefault_UserSet3
};
enum UserSetDefaultSelectorEnums
{
UserSetDefaultSelector_AutoFunctions,
UserSetDefaultSelector_Color,
UserSetDefaultSelector_ColorRaw,
UserSetDefaultSelector_Custom0,
UserSetDefaultSelector_Custom1,
UserSetDefaultSelector_Default,
UserSetDefaultSelector_HighGain,
UserSetDefaultSelector_LightMicroscopy,
UserSetDefaultSelector_UserSet1,
UserSetDefaultSelector_UserSet2,
UserSetDefaultSelector_UserSet3
};
enum UserSetSelectorEnums
{
UserSetSelector_AutoFunctions,
UserSetSelector_Color,
UserSetSelector_ColorRaw,
UserSetSelector_Custom0,
UserSetSelector_Custom1,
UserSetSelector_Default,
UserSetSelector_HighGain,
UserSetSelector_LightMicroscopy,
UserSetSelector_UserSet1,
UserSetSelector_UserSet2,
UserSetSelector_UserSet3
};
enum VInpSignalReadoutActivationEnums
{
VInpSignalReadoutActivation_FallingEdge,
VInpSignalReadoutActivation_RisingEdge
};
enum VInpSignalSourceEnums
{
VInpSignalSource_CC1,
VInpSignalSource_CC2,
VInpSignalSource_CC3,
VInpSignalSource_CC4,
VInpSignalSource_Line1,
VInpSignalSource_Line2,
VInpSignalSource_Line3,
VInpSignalSource_Line4,
VInpSignalSource_Line5,
VInpSignalSource_Line6,
VInpSignalSource_Line7,
VInpSignalSource_Line8
};
enum VignettingCorrectionModeEnums
{
VignettingCorrectionMode_Off,
VignettingCorrectionMode_On
};
//**************************************************************************************************
// Parameter class CUniversalCameraParams_Params_v7_1_0
//**************************************************************************************************
class PYLONBASE_API CUniversalCameraParams_Params_v7_1_0
{
//----------------------------------------------------------------------------------------------------------------
// Implementation
//----------------------------------------------------------------------------------------------------------------
protected:
// If you want to show the following methods in the help file
// add the string HIDE_CLASS_METHODS to the ENABLED_SECTIONS tag in the doxygen file
CUniversalCameraParams_Params_v7_1_0( void );
~CUniversalCameraParams_Params_v7_1_0( void );
void _Initialize( GENAPI_NAMESPACE::INodeMap* );
private:
class CUniversalCameraParams_Params_v7_1_0_Data;
CUniversalCameraParams_Params_v7_1_0_Data* m_pCUniversalCameraParams_Params_v7_1_0_Data;
//----------------------------------------------------------------------------------------------------------------
// References to features
//----------------------------------------------------------------------------------------------------------------
public:
Pylon::ICommandEx& AcquisitionAbort;
Pylon::IIntegerEx& AcquisitionBurstFrameCount;
Pylon::IIntegerEx& AcquisitionFrameCount;
Pylon::IFloatEx& AcquisitionFrameRate;
Pylon::IFloatEx& AcquisitionFrameRateAbs;
Pylon::IBooleanEx& AcquisitionFrameRateEnable;
Pylon::IEnumParameterT<AcquisitionFrameRateEnumEnums>& AcquisitionFrameRateEnum;
Pylon::IBooleanEx& AcquisitionIdle;
Pylon::IFloatEx& AcquisitionLineRateAbs;
Pylon::IEnumParameterT<AcquisitionModeEnums>& AcquisitionMode;
Pylon::ICommandEx& AcquisitionStart;
Pylon::IIntegerEx& AcquisitionStartEventStreamChannelIndex;
Pylon::IIntegerEx& AcquisitionStartEventTimestamp;
Pylon::IIntegerEx& AcquisitionStartOvertriggerEventStreamChannelIndex;
Pylon::IIntegerEx& AcquisitionStartOvertriggerEventTimestamp;
Pylon::IIntegerEx& AcquisitionStartWaitEventStreamChannelIndex;
Pylon::IIntegerEx& AcquisitionStartWaitEventTimestamp;
Pylon::IBooleanEx& AcquisitionStatus;
Pylon::IEnumParameterT<AcquisitionStatusSelectorEnums>& AcquisitionStatusSelector;
Pylon::ICommandEx& AcquisitionStop;
Pylon::IIntegerEx& AcquisitionWaitEventStreamChannelIndex;
Pylon::IIntegerEx& AcquisitionWaitEventTimestamp;
Pylon::IIntegerEx& ActionCommandCount;
Pylon::IIntegerEx& ActionDeviceKey;
Pylon::IIntegerEx& ActionGroupKey;
Pylon::IIntegerEx& ActionGroupMask;
Pylon::IIntegerEx& ActionLateEventStreamChannelIndex;
Pylon::IIntegerEx& ActionLateEventTimestamp;
Pylon::IIntegerEx& ActionQueueSize;
Pylon::IIntegerEx& ActionSelector;
Pylon::IFloatEx& AutoBacklightCompensation;
Pylon::IFloatEx& AutoExposureTimeAbsLowerLimit;
Pylon::IFloatEx& AutoExposureTimeAbsUpperLimit;
Pylon::IFloatEx& AutoExposureTimeLowerLimit;
Pylon::IIntegerEx& AutoExposureTimeLowerLimitRaw;
Pylon::IFloatEx& AutoExposureTimeUpperLimit;
Pylon::IIntegerEx& AutoExposureTimeUpperLimitRaw;
Pylon::IIntegerEx& AutoFunctionAOIHeight;
Pylon::IIntegerEx& AutoFunctionAOIOffsetX;
Pylon::IIntegerEx& AutoFunctionAOIOffsetY;
Pylon::IEnumParameterT<AutoFunctionAOISelectorEnums>& AutoFunctionAOISelector;
Pylon::IBooleanEx& AutoFunctionAOIUsageIntensity;
Pylon::IBooleanEx& AutoFunctionAOIUsageRedLightCorrection;
Pylon::IBooleanEx& AutoFunctionAOIUsageTonalRange;
Pylon::IBooleanEx& AutoFunctionAOIUsageWhiteBalance;
Pylon::IBooleanEx& AutoFunctionAOIUseBrightness;
Pylon::IBooleanEx& AutoFunctionAOIUseWhiteBalance;
Pylon::IIntegerEx& AutoFunctionAOIWidth;
Pylon::IEnumParameterT<AutoFunctionProfileEnums>& AutoFunctionProfile;
Pylon::IIntegerEx& AutoFunctionROIHeight;
Pylon::IBooleanEx& AutoFunctionROIHighlight;
Pylon::IIntegerEx& AutoFunctionROIOffsetX;
Pylon::IIntegerEx& AutoFunctionROIOffsetY;
Pylon::IEnumParameterT<AutoFunctionROISelectorEnums>& AutoFunctionROISelector;
Pylon::IBooleanEx& AutoFunctionROIUseBrightness;
Pylon::IBooleanEx& AutoFunctionROIUseTonalRange;
Pylon::IBooleanEx& AutoFunctionROIUseWhiteBalance;
Pylon::IIntegerEx& AutoFunctionROIWidth;
Pylon::IFloatEx& AutoGainLowerLimit;
Pylon::IIntegerEx& AutoGainRawLowerLimit;
Pylon::IIntegerEx& AutoGainRawUpperLimit;
Pylon::IFloatEx& AutoGainUpperLimit;
Pylon::IFloatEx& AutoTargetBrightness;
Pylon::IFloatEx& AutoTargetBrightnessDamping;
Pylon::IIntegerEx& AutoTargetValue;
Pylon::IEnumParameterT<AutoTonalRangeAdjustmentSelectorEnums>& AutoTonalRangeAdjustmentSelector;
Pylon::IEnumParameterT<AutoTonalRangeModeSelectorEnums>& AutoTonalRangeModeSelector;
Pylon::IIntegerEx& AutoTonalRangeTargetBright;
Pylon::IIntegerEx& AutoTonalRangeTargetDark;
Pylon::IFloatEx& AutoTonalRangeThresholdBright;
Pylon::IIntegerEx& AutoTonalRangeThresholdBrightRaw;
Pylon::IFloatEx& AutoTonalRangeThresholdDark;
Pylon::IIntegerEx& AutoTonalRangeThresholdDarkRaw;
Pylon::IBooleanEx& BLCSerialFramingError;
Pylon::IBooleanEx& BLCSerialParityError;
Pylon::IEnumParameterT<BLCSerialPortBaudRateEnums>& BLCSerialPortBaudRate;
Pylon::ICommandEx& BLCSerialPortClearErrors;
Pylon::IEnumParameterT<BLCSerialPortParityEnums>& BLCSerialPortParity;
Pylon::ICommandEx& BLCSerialPortReceiveCmd;
Pylon::IIntegerEx& BLCSerialPortReceiveValue;
Pylon::IEnumParameterT<BLCSerialPortSourceEnums>& BLCSerialPortSource;
Pylon::IEnumParameterT<BLCSerialPortStopBitsEnums>& BLCSerialPortStopBits;
Pylon::ICommandEx& BLCSerialPortTransmitCmd;
Pylon::IIntegerEx& BLCSerialPortTransmitValue;
Pylon::IEnumParameterT<BLCSerialReceiveQueueStatusEnums>& BLCSerialReceiveQueueStatus;
Pylon::IEnumParameterT<BLCSerialTransmitQueueStatusEnums>& BLCSerialTransmitQueueStatus;
Pylon::IFloatEx& BalanceRatio;
Pylon::IFloatEx& BalanceRatioAbs;
Pylon::IIntegerEx& BalanceRatioRaw;
Pylon::IEnumParameterT<BalanceRatioSelectorEnums>& BalanceRatioSelector;
Pylon::IFloatEx& BalanceWhiteAdjustmentDampingAbs;
Pylon::IIntegerEx& BalanceWhiteAdjustmentDampingRaw;
Pylon::IEnumParameterT<BalanceWhiteAutoEnums>& BalanceWhiteAuto;
Pylon::ICommandEx& BalanceWhiteReset;
Pylon::IEnumParameterT<BandwidthReserveModeEnums>& BandwidthReserveMode;
Pylon::IIntegerEx& BinningHorizontal;
Pylon::IEnumParameterT<BinningHorizontalModeEnums>& BinningHorizontalMode;
Pylon::IEnumParameterT<BinningModeHorizontalEnums>& BinningModeHorizontal;
Pylon::IEnumParameterT<BinningModeVerticalEnums>& BinningModeVertical;
Pylon::IEnumParameterT<BinningSelectorEnums>& BinningSelector;
Pylon::IIntegerEx& BinningVertical;
Pylon::IEnumParameterT<BinningVerticalModeEnums>& BinningVerticalMode;
Pylon::IFloatEx& BlackLevel;
Pylon::IFloatEx& BlackLevelAbs;
Pylon::IIntegerEx& BlackLevelRaw;
Pylon::IEnumParameterT<BlackLevelSelectorEnums>& BlackLevelSelector;
Pylon::IEnumParameterT<BslAcquisitionBurstModeEnums>& BslAcquisitionBurstMode;
Pylon::IEnumParameterT<BslAcquisitionStopModeEnums>& BslAcquisitionStopMode;
Pylon::IEnumParameterT<BslAdaptiveToneMappingModeEnums>& BslAdaptiveToneMappingMode;
Pylon::IEnumParameterT<BslBlackLevelCompensationModeEnums>& BslBlackLevelCompensationMode;
Pylon::IFloatEx& BslBrightness;
Pylon::IIntegerEx& BslBrightnessRaw;
Pylon::ICommandEx& BslCenterX;
Pylon::ICommandEx& BslCenterY;
Pylon::IEnumParameterT<BslChunkAutoBrightnessStatusEnums>& BslChunkAutoBrightnessStatus;
Pylon::IEnumParameterT<BslChunkTimestampSelectorEnums>& BslChunkTimestampSelector;
Pylon::IIntegerEx& BslChunkTimestampValue;
Pylon::IBooleanEx& BslColorAdjustmentEnable;
Pylon::IFloatEx& BslColorAdjustmentHue;
Pylon::IFloatEx& BslColorAdjustmentSaturation;
Pylon::IEnumParameterT<BslColorAdjustmentSelectorEnums>& BslColorAdjustmentSelector;
Pylon::IEnumParameterT<BslColorSpaceEnums>& BslColorSpace;
Pylon::IEnumParameterT<BslColorSpaceModeEnums>& BslColorSpaceMode;
Pylon::IFloatEx& BslContrast;
Pylon::IEnumParameterT<BslContrastModeEnums>& BslContrastMode;
Pylon::IIntegerEx& BslContrastRaw;
Pylon::IEnumParameterT<BslDefectPixelCorrectionModeEnums>& BslDefectPixelCorrectionMode;
Pylon::IIntegerEx& BslDeviceLinkCurrentThroughput;
Pylon::IFloatEx& BslEffectiveExposureTime;
Pylon::IBooleanEx& BslErrorPresent;
Pylon::ICommandEx& BslErrorReportNext;
Pylon::IIntegerEx& BslErrorReportValue;
Pylon::IFloatEx& BslExposureStartDelay;
Pylon::IEnumParameterT<BslExposureTimeModeEnums>& BslExposureTimeMode;
Pylon::IFloatEx& BslHue;
Pylon::IIntegerEx& BslHueRaw;
Pylon::IIntegerEx& BslHueValue;
Pylon::IFloatEx& BslImageCompressionLastRatio;
Pylon::IIntegerEx& BslImageCompressionLastSize;
Pylon::IFloatEx& BslImageCompressionRatio;
Pylon::IEnumParameterT<BslImmediateTriggerModeEnums>& BslImmediateTriggerMode;
Pylon::IFloatEx& BslInputFilterTime;
Pylon::IFloatEx& BslInputHoldOffTime;
Pylon::ICommandEx& BslLightControlEnumerateDevices;
Pylon::IEnumParameterT<BslLightControlErrorStatusEnums>& BslLightControlErrorStatus;
Pylon::IEnumParameterT<BslLightControlModeEnums>& BslLightControlMode;
Pylon::IEnumParameterT<BslLightControlSourceEnums>& BslLightControlSource;
Pylon::IEnumParameterT<BslLightControlStatusEnums>& BslLightControlStatus;
Pylon::IFloatEx& BslLightDeviceBrightness;
Pylon::IIntegerEx& BslLightDeviceBrightnessRaw;
Pylon::IEnumParameterT<BslLightDeviceChangeIDEnums>& BslLightDeviceChangeID;
Pylon::ICommandEx& BslLightDeviceClearLastError;
Pylon::IStringEx& BslLightDeviceFirmwareVersion;
Pylon::IEnumParameterT<BslLightDeviceLastErrorEnums>& BslLightDeviceLastError;
Pylon::IFloatEx& BslLightDeviceMaxCurrent;
Pylon::IIntegerEx& BslLightDeviceMaxCurrentRaw;
Pylon::IEnumParameterT<BslLightDeviceOperationModeEnums>& BslLightDeviceOperationMode;
Pylon::IEnumParameterT<BslLightDeviceSelectorEnums>& BslLightDeviceSelector;
Pylon::IFloatEx& BslLightDeviceStrobeDuration;
Pylon::IIntegerEx& BslLightDeviceStrobeDurationRaw;
Pylon::IEnumParameterT<BslLightDeviceStrobeModeEnums>& BslLightDeviceStrobeMode;
Pylon::IEnumParameterT<BslLightSourcePresetEnums>& BslLightSourcePreset;
Pylon::IBooleanEx& BslLightSourcePresetFeatureEnable;
Pylon::IEnumParameterT<BslLightSourcePresetFeatureSelectorEnums>& BslLightSourcePresetFeatureSelector;
Pylon::IEnumParameterT<BslLineConnectionEnums>& BslLineConnection;
Pylon::IBooleanEx& BslLineOverloadStatus;
Pylon::IIntegerEx& BslMultipleROIColumnOffset;
Pylon::IEnumParameterT<BslMultipleROIColumnSelectorEnums>& BslMultipleROIColumnSelector;
Pylon::IIntegerEx& BslMultipleROIColumnSize;
Pylon::IBooleanEx& BslMultipleROIColumnsEnable;
Pylon::IIntegerEx& BslMultipleROIRowOffset;
Pylon::IEnumParameterT<BslMultipleROIRowSelectorEnums>& BslMultipleROIRowSelector;
Pylon::IIntegerEx& BslMultipleROIRowSize;
Pylon::IBooleanEx& BslMultipleROIRowsEnable;
Pylon::IFloatEx& BslNoiseReduction;
Pylon::IEnumParameterT<BslPeriodicSignalActivationEnums>& BslPeriodicSignalActivation;
Pylon::IFloatEx& BslPeriodicSignalDelay;
Pylon::IFloatEx& BslPeriodicSignalPeriod;
Pylon::IEnumParameterT<BslPeriodicSignalSelectorEnums>& BslPeriodicSignalSelector;
Pylon::IEnumParameterT<BslPeriodicSignalSourceEnums>& BslPeriodicSignalSource;
Pylon::IEnumParameterT<BslPtpDelayMechanismEnums>& BslPtpDelayMechanism;
Pylon::IBooleanEx& BslPtpManagementEnable;
Pylon::IEnumParameterT<BslPtpNetworkModeEnums>& BslPtpNetworkMode;
Pylon::IIntegerEx& BslPtpPriority1;
Pylon::IEnumParameterT<BslPtpProfileEnums>& BslPtpProfile;
Pylon::IBooleanEx& BslPtpTwoStep;
Pylon::IIntegerEx& BslPtpUcPortAddr;
Pylon::IIntegerEx& BslPtpUcPortAddrIndex;
Pylon::IFloatEx& BslResultingAcquisitionFrameRate;
Pylon::IFloatEx& BslResultingFrameBurstRate;
Pylon::IFloatEx& BslResultingTransferFrameRate;
Pylon::IFloatEx& BslSaturation;
Pylon::IIntegerEx& BslSaturationRaw;
Pylon::IFloatEx& BslSaturationValue;
Pylon::IIntegerEx& BslScaledSensorHeight;
Pylon::IIntegerEx& BslScaledSensorWidth;
Pylon::IBooleanEx& BslScalingEnable;
Pylon::IFloatEx& BslScalingFactor;
Pylon::IEnumParameterT<BslSensorBitDepthEnums>& BslSensorBitDepth;
Pylon::IEnumParameterT<BslSensorBitDepthModeEnums>& BslSensorBitDepthMode;
Pylon::ICommandEx& BslSensorOff;
Pylon::ICommandEx& BslSensorOn;
Pylon::ICommandEx& BslSensorStandby;
Pylon::IEnumParameterT<BslSensorStateEnums>& BslSensorState;
Pylon::IEnumParameterT<BslSerialBaudRateEnums>& BslSerialBaudRate;
Pylon::IEnumParameterT<BslSerialNumberOfDataBitsEnums>& BslSerialNumberOfDataBits;
Pylon::IEnumParameterT<BslSerialNumberOfStopBitsEnums>& BslSerialNumberOfStopBits;
Pylon::IEnumParameterT<BslSerialParityEnums>& BslSerialParity;
Pylon::ICommandEx& BslSerialReceive;
Pylon::IBooleanEx& BslSerialRxBreak;
Pylon::ICommandEx& BslSerialRxBreakReset;
Pylon::IBooleanEx& BslSerialRxFifoOverflow;
Pylon::IBooleanEx& BslSerialRxParityError;
Pylon::IEnumParameterT<BslSerialRxSourceEnums>& BslSerialRxSource;
Pylon::IBooleanEx& BslSerialRxStopBitError;
Pylon::IRegisterEx& BslSerialTransferBuffer;
Pylon::IIntegerEx& BslSerialTransferLength;
Pylon::ICommandEx& BslSerialTransmit;
Pylon::IBooleanEx& BslSerialTxBreak;
Pylon::IBooleanEx& BslSerialTxFifoEmpty;
Pylon::IBooleanEx& BslSerialTxFifoOverflow;
Pylon::IFloatEx& BslSharpnessEnhancement;
Pylon::IFloatEx& BslTemperatureMax;
Pylon::IEnumParameterT<BslTemperatureStatusEnums>& BslTemperatureStatus;
Pylon::IIntegerEx& BslTemperatureStatusErrorCount;
Pylon::IEnumParameterT<BslTransferBitDepthEnums>& BslTransferBitDepth;
Pylon::IEnumParameterT<BslTransferBitDepthModeEnums>& BslTransferBitDepthMode;
Pylon::IEnumParameterT<BslTwiBitrateEnums>& BslTwiBitrate;
Pylon::IBooleanEx& BslTwiPullSclLow;
Pylon::IBooleanEx& BslTwiPullSdaLow;
Pylon::ICommandEx& BslTwiRead;
Pylon::IIntegerEx& BslTwiTargetAddress;
Pylon::IRegisterEx& BslTwiTransferBuffer;
Pylon::IIntegerEx& BslTwiTransferLength;
Pylon::IEnumParameterT<BslTwiTransferStatusEnums>& BslTwiTransferStatus;
Pylon::ICommandEx& BslTwiUpdateTransferStatus;
Pylon::ICommandEx& BslTwiWrite;
Pylon::IEnumParameterT<BslUSBPowerSourceEnums>& BslUSBPowerSource;
Pylon::IEnumParameterT<BslUSBSpeedModeEnums>& BslUSBSpeedMode;
Pylon::IStringEx& BslV4lDevicePath;
Pylon::ICommandEx& BslVignettingCorrectionLoad;
Pylon::IEnumParameterT<BslVignettingCorrectionModeEnums>& BslVignettingCorrectionMode;
Pylon::IEnumParameterT<CameraOperationModeEnums>& CameraOperationMode;
Pylon::IBooleanEx& CenterX;
Pylon::IBooleanEx& CenterY;
Pylon::IEnumParameterT<ChunkCounterSelectorEnums>& ChunkCounterSelector;
Pylon::IIntegerEx& ChunkCounterValue;
Pylon::IIntegerEx& ChunkDynamicRangeMax;
Pylon::IIntegerEx& ChunkDynamicRangeMin;
Pylon::IBooleanEx& ChunkEnable;
Pylon::IFloatEx& ChunkExposureTime;
Pylon::IIntegerEx& ChunkFrameID;
Pylon::IIntegerEx& ChunkFrameTriggerCounter;
Pylon::IIntegerEx& ChunkFrameTriggerIgnoredCounter;
Pylon::IIntegerEx& ChunkFramecounter;
Pylon::IIntegerEx& ChunkFramesPerTriggerCounter;
Pylon::IFloatEx& ChunkGain;
Pylon::IIntegerEx& ChunkGainAll;
Pylon::IEnumParameterT<ChunkGainSelectorEnums>& ChunkGainSelector;
Pylon::IIntegerEx& ChunkHeight;
Pylon::IIntegerEx& ChunkInputStatusAtLineTriggerBitsPerLine;
Pylon::IIntegerEx& ChunkInputStatusAtLineTriggerIndex;
Pylon::IIntegerEx& ChunkInputStatusAtLineTriggerValue;
Pylon::IIntegerEx& ChunkLineStatusAll;
Pylon::IIntegerEx& ChunkLineTriggerCounter;
Pylon::IIntegerEx& ChunkLineTriggerEndToEndCounter;
Pylon::IIntegerEx& ChunkLineTriggerIgnoredCounter;
Pylon::IBooleanEx& ChunkModeActive;
Pylon::IIntegerEx& ChunkOffsetX;
Pylon::IIntegerEx& ChunkOffsetY;
Pylon::IIntegerEx& ChunkPayloadCRC16;
Pylon::IEnumParameterT<ChunkPixelFormatEnums>& ChunkPixelFormat;
Pylon::IEnumParameterT<ChunkSelectorEnums>& ChunkSelector;
Pylon::IIntegerEx& ChunkSequenceSetIndex;
Pylon::IIntegerEx& ChunkSequencerSetActive;
Pylon::IIntegerEx& ChunkShaftEncoderCounter;
Pylon::IIntegerEx& ChunkStride;
Pylon::IIntegerEx& ChunkTimestamp;
Pylon::IIntegerEx& ChunkTriggerinputcounter;
Pylon::IIntegerEx& ChunkVirtLineStatusAll;
Pylon::IIntegerEx& ChunkWidth;
Pylon::IEnumParameterT<ClConfigurationEnums>& ClConfiguration;
Pylon::IFloatEx& ClInterLineDelayAbs;
Pylon::IIntegerEx& ClInterLineDelayRaw;
Pylon::IEnumParameterT<ClPixelClockEnums>& ClPixelClock;
Pylon::IFloatEx& ClPixelClockAbs;
Pylon::IEnumParameterT<ClSerialPortBaudRateEnums>& ClSerialPortBaudRate;
Pylon::IEnumParameterT<ClTapGeometryEnums>& ClTapGeometry;
Pylon::IEnumParameterT<ClTimeSlotsEnums>& ClTimeSlots;
Pylon::ICommandEx& ClearLastError;
Pylon::IBooleanEx& ColorAdjustmentEnable;
Pylon::IFloatEx& ColorAdjustmentHue;
Pylon::IIntegerEx& ColorAdjustmentHueRaw;
Pylon::ICommandEx& ColorAdjustmentReset;
Pylon::IFloatEx& ColorAdjustmentSaturation;
Pylon::IIntegerEx& ColorAdjustmentSaturationRaw;
Pylon::IEnumParameterT<ColorAdjustmentSelectorEnums>& ColorAdjustmentSelector;
Pylon::IBooleanEx& ColorOverexposureCompensationAOIEnable;
Pylon::IFloatEx& ColorOverexposureCompensationAOIFactor;
Pylon::IIntegerEx& ColorOverexposureCompensationAOIFactorRaw;
Pylon::IIntegerEx& ColorOverexposureCompensationAOIHeight;
Pylon::IIntegerEx& ColorOverexposureCompensationAOIOffsetX;
Pylon::IIntegerEx& ColorOverexposureCompensationAOIOffsetY;
Pylon::IEnumParameterT<ColorOverexposureCompensationAOISelectorEnums>& ColorOverexposureCompensationAOISelector;
Pylon::IIntegerEx& ColorOverexposureCompensationAOIWidth;
Pylon::IEnumParameterT<ColorSpaceEnums>& ColorSpace;
Pylon::IBooleanEx& ColorTransformationEnable;
Pylon::IFloatEx& ColorTransformationMatrixFactor;
Pylon::IIntegerEx& ColorTransformationMatrixFactorRaw;
Pylon::IEnumParameterT<ColorTransformationSelectorEnums>& ColorTransformationSelector;
Pylon::IFloatEx& ColorTransformationValue;
Pylon::IIntegerEx& ColorTransformationValueRaw;
Pylon::IEnumParameterT<ColorTransformationValueSelectorEnums>& ColorTransformationValueSelector;
Pylon::IBooleanEx& ComponentEnable;
Pylon::IEnumParameterT<ComponentSelectorEnums>& ComponentSelector;
Pylon::IIntegerEx& ConfidenceThreshold;
Pylon::IIntegerEx& CounterDuration;
Pylon::IEnumParameterT<CounterEventActivationEnums>& CounterEventActivation;
Pylon::IEnumParameterT<CounterEventSourceEnums>& CounterEventSource;
Pylon::ICommandEx& CounterReset;
Pylon::IEnumParameterT<CounterResetActivationEnums>& CounterResetActivation;
Pylon::IEnumParameterT<CounterResetSourceEnums>& CounterResetSource;
Pylon::IEnumParameterT<CounterSelectorEnums>& CounterSelector;
Pylon::IEnumParameterT<CounterStatusEnums>& CounterStatus;
Pylon::IEnumParameterT<CounterTriggerActivationEnums>& CounterTriggerActivation;
Pylon::IEnumParameterT<CounterTriggerSourceEnums>& CounterTriggerSource;
Pylon::IIntegerEx& CounterValue;
Pylon::IBooleanEx& CriticalTemperature;
Pylon::IIntegerEx& CriticalTemperatureEventStreamChannelIndex;
Pylon::IIntegerEx& CriticalTemperatureEventTimestamp;
Pylon::IIntegerEx& CxpConnectionSelector;
Pylon::IIntegerEx& CxpConnectionTestErrorCount;
Pylon::IEnumParameterT<CxpConnectionTestModeEnums>& CxpConnectionTestMode;
Pylon::IIntegerEx& CxpConnectionTestPacketCount;
Pylon::ICommandEx& CxpErrorCounterReset;
Pylon::IEnumParameterT<CxpErrorCounterSelectorEnums>& CxpErrorCounterSelector;
Pylon::IEnumParameterT<CxpErrorCounterStatusEnums>& CxpErrorCounterStatus;
Pylon::IIntegerEx& CxpErrorCounterValue;
Pylon::IEnumParameterT<CxpLinkConfigurationEnums>& CxpLinkConfiguration;
Pylon::IEnumParameterT<CxpLinkConfigurationPreferredEnums>& CxpLinkConfigurationPreferred;
Pylon::IEnumParameterT<CxpLinkConfigurationStatusEnums>& CxpLinkConfigurationStatus;
Pylon::IEnumParameterT<CxpSendReceiveSelectorEnums>& CxpSendReceiveSelector;
Pylon::IIntegerEx& DecimationHorizontal;
Pylon::IIntegerEx& DecimationVertical;
Pylon::IEnumParameterT<DefectPixelCorrectionModeEnums>& DefectPixelCorrectionMode;
Pylon::IEnumParameterT<DemosaicingModeEnums>& DemosaicingMode;
Pylon::IIntegerEx& DepthMax;
Pylon::IIntegerEx& DepthMin;
Pylon::IEnumParameterT<DeviceCharacterSetEnums>& DeviceCharacterSet;
Pylon::IIntegerEx& DeviceColorPipelineVersion;
Pylon::IIntegerEx& DeviceEventChannelCount;
Pylon::IStringEx& DeviceFamilyName;
Pylon::ICommandEx& DeviceFeaturePersistenceEnd;
Pylon::ICommandEx& DeviceFeaturePersistenceStart;
Pylon::IStringEx& DeviceFirmwareVersion;
Pylon::IIntegerEx& DeviceGenCPVersionMajor;
Pylon::IIntegerEx& DeviceGenCPVersionMinor;
Pylon::IStringEx& DeviceID;
Pylon::IEnumParameterT<DeviceIndicatorModeEnums>& DeviceIndicatorMode;
Pylon::IIntegerEx& DeviceLinkConnectionCount;
Pylon::IIntegerEx& DeviceLinkCurrentThroughput;
Pylon::IIntegerEx& DeviceLinkSelector;
Pylon::IIntegerEx& DeviceLinkSpeed;
Pylon::IIntegerEx& DeviceLinkThroughputLimit;
Pylon::IEnumParameterT<DeviceLinkThroughputLimitModeEnums>& DeviceLinkThroughputLimitMode;
Pylon::IStringEx& DeviceManifestPrimaryURL;
Pylon::IIntegerEx& DeviceManifestSchemaMajorVersion;
Pylon::IIntegerEx& DeviceManifestSchemaMinorVersion;
Pylon::IIntegerEx& DeviceManifestXMLMajorVersion;
Pylon::IIntegerEx& DeviceManifestXMLMinorVersion;
Pylon::IIntegerEx& DeviceManifestXMLSubMinorVersion;
Pylon::IStringEx& DeviceManufacturerInfo;
Pylon::IStringEx& DeviceModelName;
Pylon::IEnumParameterT<DeviceRegistersEndiannessEnums>& DeviceRegistersEndianness;
Pylon::ICommandEx& DeviceRegistersStreamingEnd;
Pylon::ICommandEx& DeviceRegistersStreamingStart;
Pylon::ICommandEx& DeviceReset;
Pylon::IIntegerEx& DeviceSFNCVersionMajor;
Pylon::IIntegerEx& DeviceSFNCVersionMinor;
Pylon::IIntegerEx& DeviceSFNCVersionSubMinor;
Pylon::IEnumParameterT<DeviceScanTypeEnums>& DeviceScanType;
Pylon::IStringEx& DeviceSerialNumber;
Pylon::IIntegerEx& DeviceStreamChannelCount;
Pylon::IEnumParameterT<DeviceTLTypeEnums>& DeviceTLType;
Pylon::IIntegerEx& DeviceTLVersionMajor;
Pylon::IIntegerEx& DeviceTLVersionMinor;
Pylon::IIntegerEx& DeviceTLVersionSubMinor;
Pylon::IEnumParameterT<DeviceTapGeometryEnums>& DeviceTapGeometry;
Pylon::IFloatEx& DeviceTemperature;
Pylon::IEnumParameterT<DeviceTemperatureSelectorEnums>& DeviceTemperatureSelector;
Pylon::IEnumParameterT<DeviceTypeEnums>& DeviceType;
Pylon::IStringEx& DeviceUserID;
Pylon::IStringEx& DeviceVendorName;
Pylon::IStringEx& DeviceVersion;
Pylon::IIntegerEx& DigitalShift;
Pylon::IBooleanEx& EnableBurstAcquisition;
Pylon::IIntegerEx& EventActionLate;
Pylon::IIntegerEx& EventActionLateTimestamp;
Pylon::IIntegerEx& EventCriticalTemperature;
Pylon::IIntegerEx& EventCriticalTemperatureTimestamp;
Pylon::IIntegerEx& EventExposureEnd;
Pylon::IIntegerEx& EventExposureEndFrameID;
Pylon::IIntegerEx& EventExposureEndTimestamp;
Pylon::IIntegerEx& EventFrameBufferOverrun;
Pylon::IIntegerEx& EventFrameBufferOverrunTimestamp;
Pylon::IIntegerEx& EventFrameBurstStart;
Pylon::IIntegerEx& EventFrameBurstStartFrameID;
Pylon::IIntegerEx& EventFrameBurstStartOvertrigger;
Pylon::IIntegerEx& EventFrameBurstStartOvertriggerFrameID;
Pylon::IIntegerEx& EventFrameBurstStartOvertriggerTimestamp;
Pylon::IIntegerEx& EventFrameBurstStartTimestamp;
Pylon::IIntegerEx& EventFrameBurstStartWait;
Pylon::IIntegerEx& EventFrameBurstStartWaitTimestamp;
Pylon::IIntegerEx& EventFrameStart;
Pylon::IIntegerEx& EventFrameStartFrameID;
Pylon::IIntegerEx& EventFrameStartOvertrigger;
Pylon::IIntegerEx& EventFrameStartOvertriggerFrameID;
Pylon::IIntegerEx& EventFrameStartOvertriggerTimestamp;
Pylon::IIntegerEx& EventFrameStartTimestamp;
Pylon::IIntegerEx& EventFrameStartWait;
Pylon::IIntegerEx& EventFrameStartWaitTimestamp;
Pylon::IIntegerEx& EventFrameTriggerMissed;
Pylon::IIntegerEx& EventFrameTriggerMissedTimestamp;
Pylon::IEnumParameterT<EventNotificationEnums>& EventNotification;
Pylon::IIntegerEx& EventOverTemperature;
Pylon::IIntegerEx& EventOverTemperatureTimestamp;
Pylon::IIntegerEx& EventOverrun;
Pylon::IIntegerEx& EventOverrunEventFrameID;
Pylon::IIntegerEx& EventOverrunEventStreamChannelIndex;
Pylon::IIntegerEx& EventOverrunEventTimestamp;
Pylon::IIntegerEx& EventOverrunTimestamp;
Pylon::IEnumParameterT<EventSelectorEnums>& EventSelector;
Pylon::IIntegerEx& EventTemperatureStatusChanged;
Pylon::IEnumParameterT<EventTemperatureStatusChangedStatusEnums>& EventTemperatureStatusChangedStatus;
Pylon::IIntegerEx& EventTemperatureStatusChangedTimestamp;
Pylon::IIntegerEx& EventTest;
Pylon::IIntegerEx& EventTestTimestamp;
Pylon::IIntegerEx& ExpertFeatureAccessKey;
Pylon::IEnumParameterT<ExpertFeatureAccessSelectorEnums>& ExpertFeatureAccessSelector;
Pylon::IBooleanEx& ExpertFeatureEnable;
Pylon::IEnumParameterT<ExposureAutoEnums>& ExposureAuto;
Pylon::IIntegerEx& ExposureEndEventFrameID;
Pylon::IIntegerEx& ExposureEndEventStreamChannelIndex;
Pylon::IIntegerEx& ExposureEndEventTimestamp;
Pylon::IEnumParameterT<ExposureModeEnums>& ExposureMode;
Pylon::IFloatEx& ExposureOverlapTimeMax;
Pylon::IFloatEx& ExposureOverlapTimeMaxAbs;
Pylon::IIntegerEx& ExposureOverlapTimeMaxRaw;
Pylon::IEnumParameterT<ExposureOverlapTimeModeEnums>& ExposureOverlapTimeMode;
Pylon::IFloatEx& ExposureStartDelayAbs;
Pylon::IIntegerEx& ExposureStartDelayRaw;
Pylon::IFloatEx& ExposureTime;
Pylon::IFloatEx& ExposureTimeAbs;
Pylon::IFloatEx& ExposureTimeBaseAbs;
Pylon::IBooleanEx& ExposureTimeBaseAbsEnable;
Pylon::IEnumParameterT<ExposureTimeModeEnums>& ExposureTimeMode;
Pylon::IIntegerEx& ExposureTimeRaw;
Pylon::IBooleanEx& FastMode;
Pylon::IEnumParameterT<FeatureSetEnums>& FeatureSet;
Pylon::IEnumParameterT<FieldOutputModeEnums>& FieldOutputMode;
Pylon::IRegisterEx& FileAccessBuffer;
Pylon::IIntegerEx& FileAccessLength;
Pylon::IIntegerEx& FileAccessOffset;
Pylon::IEnumParameterT<FileOpenModeEnums>& FileOpenMode;
Pylon::ICommandEx& FileOperationExecute;
Pylon::IIntegerEx& FileOperationResult;
Pylon::IEnumParameterT<FileOperationSelectorEnums>& FileOperationSelector;
Pylon::IEnumParameterT<FileOperationStatusEnums>& FileOperationStatus;
Pylon::IEnumParameterT<FileSelectorEnums>& FileSelector;
Pylon::IIntegerEx& FileSize;
Pylon::IBooleanEx& FilterSpatial;
Pylon::IIntegerEx& FilterStrength;
Pylon::IBooleanEx& FilterTemporal;
Pylon::ICommandEx& ForceFailedBuffer;
Pylon::IIntegerEx& ForceFailedBufferCount;
Pylon::IIntegerEx& FrameDuration;
Pylon::IIntegerEx& FrameStartEventStreamChannelIndex;
Pylon::IIntegerEx& FrameStartEventTimestamp;
Pylon::IIntegerEx& FrameStartOvertriggerEventStreamChannelIndex;
Pylon::IIntegerEx& FrameStartOvertriggerEventTimestamp;
Pylon::IIntegerEx& FrameStartWaitEventStreamChannelIndex;
Pylon::IIntegerEx& FrameStartWaitEventTimestamp;
Pylon::IFloatEx& FrameTimeoutAbs;
Pylon::IBooleanEx& FrameTimeoutEnable;
Pylon::IIntegerEx& FrameTimeoutEventStreamChannelIndex;
Pylon::IIntegerEx& FrameTimeoutEventTimestamp;
Pylon::IIntegerEx& FrameWaitEventStreamChannelIndex;
Pylon::IIntegerEx& FrameWaitEventTimestamp;
Pylon::IEnumParameterT<FrequencyConverterInputSourceEnums>& FrequencyConverterInputSource;
Pylon::IIntegerEx& FrequencyConverterMultiplier;
Pylon::IIntegerEx& FrequencyConverterPostDivider;
Pylon::IIntegerEx& FrequencyConverterPreDivider;
Pylon::IBooleanEx& FrequencyConverterPreventOvertrigger;
Pylon::IEnumParameterT<FrequencyConverterSignalAlignmentEnums>& FrequencyConverterSignalAlignment;
Pylon::IFloatEx& Gain;
Pylon::IFloatEx& GainAbs;
Pylon::IEnumParameterT<GainAutoEnums>& GainAuto;
Pylon::IIntegerEx& GainRaw;
Pylon::IEnumParameterT<GainSelectorEnums>& GainSelector;
Pylon::IFloatEx& Gamma;
Pylon::IBooleanEx& GammaCorrection;
Pylon::IBooleanEx& GammaEnable;
Pylon::IEnumParameterT<GammaSelectorEnums>& GammaSelector;
Pylon::IEnumParameterT<GenDCStreamingModeEnums>& GenDCStreamingMode;
Pylon::IEnumParameterT<GenDCStreamingStatusEnums>& GenDCStreamingStatus;
Pylon::IEnumParameterT<GevCCPEnums>& GevCCP;
Pylon::IIntegerEx& GevCurrentDefaultGateway;
Pylon::IIntegerEx& GevCurrentIPAddress;
Pylon::IIntegerEx& GevCurrentIPConfiguration;
Pylon::IBooleanEx& GevCurrentIPConfigurationDHCP;
Pylon::IBooleanEx& GevCurrentIPConfigurationLLA;
Pylon::IBooleanEx& GevCurrentIPConfigurationPersistentIP;
Pylon::IIntegerEx& GevCurrentSubnetMask;
Pylon::IIntegerEx& GevDeviceModeCharacterSet;
Pylon::IBooleanEx& GevDeviceModeIsBigEndian;
Pylon::IStringEx& GevFirstURL;
Pylon::IEnumParameterT<GevGVSPExtendedIDModeEnums>& GevGVSPExtendedIDMode;
Pylon::IIntegerEx& GevHeartbeatTimeout;
Pylon::IBooleanEx& GevIEEE1588;
Pylon::IIntegerEx& GevIEEE1588ClockId;
Pylon::ICommandEx& GevIEEE1588DataSetLatch;
Pylon::IIntegerEx& GevIEEE1588OffsetFromMaster;
Pylon::IIntegerEx& GevIEEE1588ParentClockId;
Pylon::IEnumParameterT<GevIEEE1588StatusEnums>& GevIEEE1588Status;
Pylon::IEnumParameterT<GevIEEE1588StatusLatchedEnums>& GevIEEE1588StatusLatched;
Pylon::IEnumParameterT<GevInterfaceSelectorEnums>& GevInterfaceSelector;
Pylon::IBooleanEx& GevLinkCrossover;
Pylon::IBooleanEx& GevLinkFullDuplex;
Pylon::IBooleanEx& GevLinkMaster;
Pylon::IIntegerEx& GevLinkSpeed;
Pylon::IIntegerEx& GevMACAddress;
Pylon::IIntegerEx& GevMessageChannelCount;
Pylon::IIntegerEx& GevNumberOfInterfaces;
Pylon::IIntegerEx& GevPTPDiagnosticsQueueRxEvntMaxNumElements;
Pylon::IIntegerEx& GevPTPDiagnosticsQueueRxEvntPushNumFailure;
Pylon::IIntegerEx& GevPTPDiagnosticsQueueRxGnrlMaxNumElements;
Pylon::IIntegerEx& GevPTPDiagnosticsQueueRxGnrlPushNumFailure;
Pylon::IIntegerEx& GevPTPDiagnosticsQueueSendNumFailure;
Pylon::IIntegerEx& GevPersistentDefaultGateway;
Pylon::IIntegerEx& GevPersistentIPAddress;
Pylon::IIntegerEx& GevPersistentSubnetMask;
Pylon::IIntegerEx& GevSCBWA;
Pylon::IIntegerEx& GevSCBWR;
Pylon::IIntegerEx& GevSCBWRA;
Pylon::IIntegerEx& GevSCDA;
Pylon::IIntegerEx& GevSCDCT;
Pylon::IIntegerEx& GevSCDMT;
Pylon::IIntegerEx& GevSCFJM;
Pylon::IIntegerEx& GevSCFTD;
Pylon::IIntegerEx& GevSCPD;
Pylon::IIntegerEx& GevSCPHostPort;
Pylon::IIntegerEx& GevSCPInterfaceIndex;
Pylon::IBooleanEx& GevSCPSBigEndian;
Pylon::IBooleanEx& GevSCPSDoNotFragment;
Pylon::ICommandEx& GevSCPSFireTestPacket;
Pylon::IIntegerEx& GevSCPSPacketSize;
Pylon::IStringEx& GevSecondURL;
Pylon::IIntegerEx& GevStreamChannelCount;
Pylon::IEnumParameterT<GevStreamChannelSelectorEnums>& GevStreamChannelSelector;
Pylon::IBooleanEx& GevSupportedIEEE1588;
Pylon::IBooleanEx& GevSupportedIPConfigurationDHCP;
Pylon::IBooleanEx& GevSupportedIPConfigurationLLA;
Pylon::IBooleanEx& GevSupportedIPConfigurationPersistentIP;
Pylon::IBooleanEx& GevSupportedOptionalCommandsConcatenation;
Pylon::IBooleanEx& GevSupportedOptionalCommandsEVENT;
Pylon::IBooleanEx& GevSupportedOptionalCommandsEVENTDATA;
Pylon::IBooleanEx& GevSupportedOptionalCommandsPACKETRESEND;
Pylon::IBooleanEx& GevSupportedOptionalCommandsWRITEMEM;
Pylon::IBooleanEx& GevSupportedOptionalLegacy16BitBlockID;
Pylon::ICommandEx& GevTimestampControlLatch;
Pylon::ICommandEx& GevTimestampControlLatchReset;
Pylon::ICommandEx& GevTimestampControlReset;
Pylon::IIntegerEx& GevTimestampTickFrequency;
Pylon::IIntegerEx& GevTimestampValue;
Pylon::IIntegerEx& GevVersionMajor;
Pylon::IIntegerEx& GevVersionMinor;
Pylon::IFloatEx& GrayValueAdjustmentDampingAbs;
Pylon::IIntegerEx& GrayValueAdjustmentDampingRaw;
Pylon::IIntegerEx& Height;
Pylon::IIntegerEx& HeightMax;
Pylon::IIntegerEx& Image1StreamID;
Pylon::IEnumParameterT<ImageCompressionModeEnums>& ImageCompressionMode;
Pylon::IEnumParameterT<ImageCompressionRateOptionEnums>& ImageCompressionRateOption;
Pylon::IEnumParameterT<ImageFileModeEnums>& ImageFileMode;
Pylon::IStringEx& ImageFilename;
Pylon::IEnumParameterT<IntensityCalculationEnums>& IntensityCalculation;
Pylon::IEnumParameterT<InterlacedIntegrationModeEnums>& InterlacedIntegrationMode;
Pylon::IBooleanEx& LUTEnable;
Pylon::IIntegerEx& LUTIndex;
Pylon::IEnumParameterT<LUTSelectorEnums>& LUTSelector;
Pylon::IIntegerEx& LUTValue;
Pylon::IRegisterEx& LUTValueAll;
Pylon::IEnumParameterT<LastErrorEnums>& LastError;
Pylon::IIntegerEx& LateActionEventStreamChannelIndex;
Pylon::IIntegerEx& LateActionEventTimestamp;
Pylon::IEnumParameterT<LegacyBinningVerticalEnums>& LegacyBinningVertical;
Pylon::IEnumParameterT<LightSourcePresetEnums>& LightSourcePreset;
Pylon::IEnumParameterT<LightSourceSelectorEnums>& LightSourceSelector;
Pylon::IIntegerEx& Line1RisingEdgeEventStreamChannelIndex;
Pylon::IIntegerEx& Line1RisingEdgeEventTimestamp;
Pylon::IIntegerEx& Line2RisingEdgeEventStreamChannelIndex;
Pylon::IIntegerEx& Line2RisingEdgeEventTimestamp;
Pylon::IIntegerEx& Line3RisingEdgeEventStreamChannelIndex;
Pylon::IIntegerEx& Line3RisingEdgeEventTimestamp;
Pylon::IIntegerEx& Line4RisingEdgeEventStreamChannelIndex;
Pylon::IIntegerEx& Line4RisingEdgeEventTimestamp;
Pylon::IFloatEx& LineDebouncerTime;
Pylon::IFloatEx& LineDebouncerTimeAbs;
Pylon::IEnumParameterT<LineFormatEnums>& LineFormat;
Pylon::IBooleanEx& LineInverter;
Pylon::IEnumParameterT<LineLogicEnums>& LineLogic;
Pylon::IFloatEx& LineMinimumOutputPulseWidth;
Pylon::IEnumParameterT<LineModeEnums>& LineMode;
Pylon::ICommandEx& LineOverloadReset;
Pylon::IBooleanEx& LineOverloadStatus;
Pylon::IIntegerEx& LinePitch;
Pylon::IBooleanEx& LinePitchEnable;
Pylon::IEnumParameterT<LineSelectorEnums>& LineSelector;
Pylon::IEnumParameterT<LineSourceEnums>& LineSource;
Pylon::IIntegerEx& LineStartOvertriggerEventStreamChannelIndex;
Pylon::IIntegerEx& LineStartOvertriggerEventTimestamp;
Pylon::IBooleanEx& LineStatus;
Pylon::IIntegerEx& LineStatusAll;
Pylon::IBooleanEx& LineTermination;
Pylon::IFloatEx& MinOutPulseWidthAbs;
Pylon::IIntegerEx& MultiCameraChannel;
Pylon::IFloatEx& NoiseReduction;
Pylon::IFloatEx& NoiseReductionAbs;
Pylon::IIntegerEx& NoiseReductionRaw;
Pylon::IIntegerEx& NumberOfActionSignals;
Pylon::IIntegerEx& OffsetX;
Pylon::IIntegerEx& OffsetY;
Pylon::IEnumParameterT<OperatingModeEnums>& OperatingMode;
Pylon::IBooleanEx& OutlierRemoval;
Pylon::IBooleanEx& OverTemperature;
Pylon::IIntegerEx& OverTemperatureEventStreamChannelIndex;
Pylon::IIntegerEx& OverTemperatureEventTimestamp;
Pylon::IEnumParameterT<OverlapModeEnums>& OverlapMode;
Pylon::IEnumParameterT<ParameterSelectorEnums>& ParameterSelector;
Pylon::IIntegerEx& PayloadFinalTransfer1Size;
Pylon::IIntegerEx& PayloadFinalTransfer2Size;
Pylon::IIntegerEx& PayloadSize;
Pylon::IIntegerEx& PayloadTransferBlockDelay;
Pylon::IIntegerEx& PayloadTransferCount;
Pylon::IIntegerEx& PayloadTransferSize;
Pylon::IEnumParameterT<PgiModeEnums>& PgiMode;
Pylon::IEnumParameterT<PixelCodingEnums>& PixelCoding;
Pylon::IEnumParameterT<PixelColorFilterEnums>& PixelColorFilter;
Pylon::IIntegerEx& PixelDynamicRangeMax;
Pylon::IIntegerEx& PixelDynamicRangeMin;
Pylon::IEnumParameterT<PixelFormatEnums>& PixelFormat;
Pylon::IBooleanEx& PixelFormatLegacy;
Pylon::IEnumParameterT<PixelSizeEnums>& PixelSize;
Pylon::IIntegerEx& Prelines;
Pylon::IBooleanEx& ProcessedRawEnable;
Pylon::IEnumParameterT<PtpClockAccuracyEnums>& PtpClockAccuracy;
Pylon::IIntegerEx& PtpClockID;
Pylon::ICommandEx& PtpDataSetLatch;
Pylon::IBooleanEx& PtpEnable;
Pylon::IIntegerEx& PtpGrandmasterClockID;
Pylon::IIntegerEx& PtpOffsetFromMaster;
Pylon::IIntegerEx& PtpParentClockID;
Pylon::IEnumParameterT<PtpServoStatusEnums>& PtpServoStatus;
Pylon::IEnumParameterT<PtpStatusEnums>& PtpStatus;
Pylon::IEnumParameterT<ROIZoneModeEnums>& ROIZoneMode;
Pylon::IIntegerEx& ROIZoneOffset;
Pylon::IEnumParameterT<ROIZoneSelectorEnums>& ROIZoneSelector;
Pylon::IIntegerEx& ROIZoneSize;
Pylon::IIntegerEx& ReadoutTime;
Pylon::IFloatEx& ReadoutTimeAbs;
Pylon::IBooleanEx& RemoveLimits;
Pylon::IBooleanEx& RemoveParameterLimit;
Pylon::IEnumParameterT<RemoveParameterLimitSelectorEnums>& RemoveParameterLimitSelector;
Pylon::IIntegerEx& ResetTime;
Pylon::IFloatEx& ResultingFramePeriodAbs;
Pylon::IFloatEx& ResultingFrameRate;
Pylon::IFloatEx& ResultingFrameRateAbs;
Pylon::IFloatEx& ResultingLinePeriodAbs;
Pylon::IFloatEx& ResultingLineRateAbs;
Pylon::IBooleanEx& ReverseX;
Pylon::IBooleanEx& ReverseY;
Pylon::IIntegerEx& SIPayloadFinalTransfer1Size;
Pylon::IIntegerEx& SIPayloadFinalTransfer2Size;
Pylon::IIntegerEx& SIPayloadTransferCount;
Pylon::IIntegerEx& SIPayloadTransferSize;
Pylon::IFloatEx& ScalingHorizontal;
Pylon::IFloatEx& ScalingHorizontalAbs;
Pylon::IFloatEx& ScalingVertical;
Pylon::IFloatEx& ScalingVerticalAbs;
Pylon::IFloatEx& Scan3dAxisMax;
Pylon::IFloatEx& Scan3dAxisMin;
Pylon::IFloatEx& Scan3dCalibrationOffset;
Pylon::IFloatEx& Scan3dCoordinateOffset;
Pylon::IFloatEx& Scan3dCoordinateScale;
Pylon::IEnumParameterT<Scan3dCoordinateSelectorEnums>& Scan3dCoordinateSelector;
Pylon::IEnumParameterT<Scan3dCoordinateSystemEnums>& Scan3dCoordinateSystem;
Pylon::IEnumParameterT<Scan3dCoordinateSystemReferenceEnums>& Scan3dCoordinateSystemReference;
Pylon::IEnumParameterT<Scan3dDistanceUnitEnums>& Scan3dDistanceUnit;
Pylon::IFloatEx& Scan3dFocalLength;
Pylon::IBooleanEx& Scan3dInvalidDataFlag;
Pylon::IFloatEx& Scan3dInvalidDataValue;
Pylon::IEnumParameterT<Scan3dOutputModeEnums>& Scan3dOutputMode;
Pylon::IFloatEx& Scan3dPrincipalPointU;
Pylon::IFloatEx& Scan3dPrincipalPointV;
Pylon::IEnumParameterT<SensorBitDepthEnums>& SensorBitDepth;
Pylon::IEnumParameterT<SensorDigitizationTapsEnums>& SensorDigitizationTaps;
Pylon::IIntegerEx& SensorHeight;
Pylon::IFloatEx& SensorPixelHeight;
Pylon::IFloatEx& SensorPixelWidth;
Pylon::IFloatEx& SensorPosition;
Pylon::IEnumParameterT<SensorReadoutModeEnums>& SensorReadoutMode;
Pylon::IFloatEx& SensorReadoutTime;
Pylon::IEnumParameterT<SensorShutterModeEnums>& SensorShutterMode;
Pylon::IIntegerEx& SensorWidth;
Pylon::IEnumParameterT<SequenceAddressBitSelectorEnums>& SequenceAddressBitSelector;
Pylon::IEnumParameterT<SequenceAddressBitSourceEnums>& SequenceAddressBitSource;
Pylon::IEnumParameterT<SequenceAdvanceModeEnums>& SequenceAdvanceMode;
Pylon::ICommandEx& SequenceAsyncAdvance;
Pylon::ICommandEx& SequenceAsyncRestart;
Pylon::IEnumParameterT<SequenceConfigurationModeEnums>& SequenceConfigurationMode;
Pylon::IEnumParameterT<SequenceControlSelectorEnums>& SequenceControlSelector;
Pylon::IEnumParameterT<SequenceControlSourceEnums>& SequenceControlSource;
Pylon::IIntegerEx& SequenceCurrentSet;
Pylon::IBooleanEx& SequenceEnable;
Pylon::IIntegerEx& SequenceSetExecutions;
Pylon::IIntegerEx& SequenceSetIndex;
Pylon::ICommandEx& SequenceSetLoad;
Pylon::ICommandEx& SequenceSetStore;
Pylon::IIntegerEx& SequenceSetTotalNumber;
Pylon::IEnumParameterT<SequencerConfigurationModeEnums>& SequencerConfigurationMode;
Pylon::IEnumParameterT<SequencerModeEnums>& SequencerMode;
Pylon::IIntegerEx& SequencerPathSelector;
Pylon::IIntegerEx& SequencerSetActive;
Pylon::ICommandEx& SequencerSetLoad;
Pylon::IIntegerEx& SequencerSetNext;
Pylon::ICommandEx& SequencerSetSave;
Pylon::IIntegerEx& SequencerSetSelector;
Pylon::IIntegerEx& SequencerSetStart;
Pylon::IEnumParameterT<SequencerTriggerActivationEnums>& SequencerTriggerActivation;
Pylon::IEnumParameterT<SequencerTriggerSourceEnums>& SequencerTriggerSource;
Pylon::IBooleanEx& ShadingEnable;
Pylon::IEnumParameterT<ShadingSelectorEnums>& ShadingSelector;
Pylon::ICommandEx& ShadingSetActivate;
Pylon::IEnumParameterT<ShadingSetCreateEnums>& ShadingSetCreate;
Pylon::IEnumParameterT<ShadingSetDefaultSelectorEnums>& ShadingSetDefaultSelector;
Pylon::IEnumParameterT<ShadingSetSelectorEnums>& ShadingSetSelector;
Pylon::IEnumParameterT<ShadingStatusEnums>& ShadingStatus;
Pylon::IIntegerEx& ShaftEncoderModuleCounter;
Pylon::IIntegerEx& ShaftEncoderModuleCounterMax;
Pylon::IEnumParameterT<ShaftEncoderModuleCounterModeEnums>& ShaftEncoderModuleCounterMode;
Pylon::ICommandEx& ShaftEncoderModuleCounterReset;
Pylon::IEnumParameterT<ShaftEncoderModuleLineSelectorEnums>& ShaftEncoderModuleLineSelector;
Pylon::IEnumParameterT<ShaftEncoderModuleLineSourceEnums>& ShaftEncoderModuleLineSource;
Pylon::IEnumParameterT<ShaftEncoderModuleModeEnums>& ShaftEncoderModuleMode;
Pylon::IIntegerEx& ShaftEncoderModuleReverseCounterMax;
Pylon::ICommandEx& ShaftEncoderModuleReverseCounterReset;
Pylon::IFloatEx& SharpnessEnhancement;
Pylon::IFloatEx& SharpnessEnhancementAbs;
Pylon::IIntegerEx& SharpnessEnhancementRaw;
Pylon::IEnumParameterT<ShutterModeEnums>& ShutterMode;
Pylon::ICommandEx& SoftwareSignalPulse;
Pylon::IEnumParameterT<SoftwareSignalSelectorEnums>& SoftwareSignalSelector;
Pylon::IIntegerEx& SpatialCorrection;
Pylon::IBooleanEx& StackedZoneImagingEnable;
Pylon::IIntegerEx& StackedZoneImagingIndex;
Pylon::IBooleanEx& StackedZoneImagingZoneEnable;
Pylon::IIntegerEx& StackedZoneImagingZoneHeight;
Pylon::IIntegerEx& StackedZoneImagingZoneOffsetY;
Pylon::IIntegerEx& StartupTime;
Pylon::IIntegerEx& SubstrateVoltage;
Pylon::IBooleanEx& SyncFreeRunTimerEnable;
Pylon::IIntegerEx& SyncFreeRunTimerStartTimeHigh;
Pylon::IIntegerEx& SyncFreeRunTimerStartTimeLow;
Pylon::IFloatEx& SyncFreeRunTimerTriggerRateAbs;
Pylon::ICommandEx& SyncFreeRunTimerUpdate;
Pylon::IEnumParameterT<SyncUserOutputSelectorEnums>& SyncUserOutputSelector;
Pylon::IBooleanEx& SyncUserOutputValue;
Pylon::IIntegerEx& SyncUserOutputValueAll;
Pylon::IFloatEx& TemperatureAbs;
Pylon::IEnumParameterT<TemperatureSelectorEnums>& TemperatureSelector;
Pylon::IEnumParameterT<TemperatureStateEnums>& TemperatureState;
Pylon::ICommandEx& TestEventGenerate;
Pylon::IBooleanEx& TestImageResetAndHold;
Pylon::IEnumParameterT<TestImageSelectorEnums>& TestImageSelector;
Pylon::IEnumParameterT<TestPatternEnums>& TestPattern;
Pylon::IIntegerEx& TestPendingAck;
Pylon::IBooleanEx& ThermalDriftCorrection;
Pylon::IFloatEx& TimerDelay;
Pylon::IFloatEx& TimerDelayAbs;
Pylon::IIntegerEx& TimerDelayRaw;
Pylon::IFloatEx& TimerDelayTimebaseAbs;
Pylon::IFloatEx& TimerDuration;
Pylon::IFloatEx& TimerDurationAbs;
Pylon::IIntegerEx& TimerDurationRaw;
Pylon::IFloatEx& TimerDurationTimebaseAbs;
Pylon::ICommandEx& TimerReset;
Pylon::IEnumParameterT<TimerSelectorEnums>& TimerSelector;
Pylon::IIntegerEx& TimerSequenceCurrentEntryIndex;
Pylon::IBooleanEx& TimerSequenceEnable;
Pylon::IEnumParameterT<TimerSequenceEntrySelectorEnums>& TimerSequenceEntrySelector;
Pylon::IIntegerEx& TimerSequenceLastEntryIndex;
Pylon::IIntegerEx& TimerSequenceTimerDelayRaw;
Pylon::IIntegerEx& TimerSequenceTimerDurationRaw;
Pylon::IBooleanEx& TimerSequenceTimerEnable;
Pylon::IBooleanEx& TimerSequenceTimerInverter;
Pylon::IEnumParameterT<TimerSequenceTimerSelectorEnums>& TimerSequenceTimerSelector;
Pylon::IEnumParameterT<TimerStatusEnums>& TimerStatus;
Pylon::IEnumParameterT<TimerTriggerActivationEnums>& TimerTriggerActivation;
Pylon::IFloatEx& TimerTriggerArmDelay;
Pylon::IEnumParameterT<TimerTriggerSourceEnums>& TimerTriggerSource;
Pylon::ICommandEx& TimestampLatch;
Pylon::IIntegerEx& TimestampLatchValue;
Pylon::ICommandEx& TimestampReset;
Pylon::IEnumParameterT<TonalRangeAutoEnums>& TonalRangeAuto;
Pylon::IEnumParameterT<TonalRangeEnableEnums>& TonalRangeEnable;
Pylon::IEnumParameterT<TonalRangeSelectorEnums>& TonalRangeSelector;
Pylon::IIntegerEx& TonalRangeSourceBright;
Pylon::IIntegerEx& TonalRangeSourceDark;
Pylon::IIntegerEx& TonalRangeTargetBright;
Pylon::IIntegerEx& TonalRangeTargetDark;
Pylon::IEnumParameterT<TriggerActivationEnums>& TriggerActivation;
Pylon::IEnumParameterT<TriggerControlImplementationEnums>& TriggerControlImplementation;
Pylon::IFloatEx& TriggerDelay;
Pylon::IFloatEx& TriggerDelayAbs;
Pylon::IIntegerEx& TriggerDelayLineTriggerCount;
Pylon::IEnumParameterT<TriggerDelaySourceEnums>& TriggerDelaySource;
Pylon::IEnumParameterT<TriggerModeEnums>& TriggerMode;
Pylon::IBooleanEx& TriggerPartialClosingFrame;
Pylon::IEnumParameterT<TriggerSelectorEnums>& TriggerSelector;
Pylon::ICommandEx& TriggerSoftware;
Pylon::IEnumParameterT<TriggerSourceEnums>& TriggerSource;
Pylon::IIntegerEx& UserDefinedValue;
Pylon::IEnumParameterT<UserDefinedValueSelectorEnums>& UserDefinedValueSelector;
Pylon::IEnumParameterT<UserOutputSelectorEnums>& UserOutputSelector;
Pylon::IBooleanEx& UserOutputValue;
Pylon::IIntegerEx& UserOutputValueAll;
Pylon::IIntegerEx& UserOutputValueAllMask;
Pylon::IEnumParameterT<UserSetDefaultEnums>& UserSetDefault;
Pylon::IEnumParameterT<UserSetDefaultSelectorEnums>& UserSetDefaultSelector;
Pylon::ICommandEx& UserSetLoad;
Pylon::ICommandEx& UserSetSave;
Pylon::IEnumParameterT<UserSetSelectorEnums>& UserSetSelector;
Pylon::IIntegerEx& VInpBitLength;
Pylon::IIntegerEx& VInpSamplingPoint;
Pylon::IEnumParameterT<VInpSignalReadoutActivationEnums>& VInpSignalReadoutActivation;
Pylon::IEnumParameterT<VInpSignalSourceEnums>& VInpSignalSource;
Pylon::ICommandEx& VignettingCorrectionLoad;
Pylon::IEnumParameterT<VignettingCorrectionModeEnums>& VignettingCorrectionMode;
Pylon::IIntegerEx& VirtualLine1RisingEdgeEventStreamChannelIndex;
Pylon::IIntegerEx& VirtualLine1RisingEdgeEventTimestamp;
Pylon::IIntegerEx& VirtualLine2RisingEdgeEventStreamChannelIndex;
Pylon::IIntegerEx& VirtualLine2RisingEdgeEventTimestamp;
Pylon::IIntegerEx& VirtualLine3RisingEdgeEventStreamChannelIndex;
Pylon::IIntegerEx& VirtualLine3RisingEdgeEventTimestamp;
Pylon::IIntegerEx& VirtualLine4RisingEdgeEventStreamChannelIndex;
Pylon::IIntegerEx& VirtualLine4RisingEdgeEventTimestamp;
Pylon::IBooleanEx& VolatileColumnOffsetEnable;
Pylon::IIntegerEx& VolatileColumnOffsetIndex;
Pylon::IIntegerEx& VolatileColumnOffsetValue;
Pylon::IBooleanEx& VolatileRowOffsetEnable;
Pylon::IIntegerEx& VolatileRowOffsetIndex;
Pylon::IIntegerEx& VolatileRowOffsetValue;
Pylon::IIntegerEx& Width;
Pylon::IIntegerEx& WidthMax;
Pylon::IIntegerEx& WorkingRangeMax;
Pylon::IIntegerEx& WorkingRangeMin;
Pylon::IFloatEx& ZOffsetOriginToCameraFront;
private:
CUniversalCameraParams_Params_v7_1_0(CUniversalCameraParams_Params_v7_1_0&);
CUniversalCameraParams_Params_v7_1_0& operator=(CUniversalCameraParams_Params_v7_1_0&);
};
class CUniversalCameraParams_Params : public CUniversalCameraParams_Params_v7_1_0
{
//----------------------------------------------------------------------------------------------------------------
// Implementation
//----------------------------------------------------------------------------------------------------------------
protected:
// If you want to show the following methods in the help file
// add the string HIDE_CLASS_METHODS to the ENABLED_SECTIONS tag in the doxygen file
CUniversalCameraParams_Params( void )
{
}
~CUniversalCameraParams_Params( void )
{
}
void _Initialize( GENAPI_NAMESPACE::INodeMap* pNodeMap )
{
CUniversalCameraParams_Params_v7_1_0::_Initialize( pNodeMap );
}
};
} // namespace Basler_UniversalCameraParams
#endif // BASLER_PYLON_UNIVERSALCAMERAPARAMS_H
Updated on 5 July 2022 at 15:30:01