List of all members
Basler_UsbCameraParams::CUsbCameraParams_Params Class Reference

Basler USB3Vision camera interface. More...

#include <pylon/usb/_BaslerUsbCameraParams.h>

Public Attributes

ImageFormatControl - This category includes image format controls
GenApi::IIntegerSensorWidth
 Indicates the width of the camera's sensor in pixels. More...
 
GenApi::IIntegerSensorHeight
 Indicates the height of the camera's sensor in pixels. More...
 
GenApi::IIntegerWidthMax
 Indicates the camera's maximum allowed width of the area of interest (AOI) in pixels. More...
 
GenApi::IIntegerHeightMax
 Indicates the camera's maximum allowed height of the area of interest (AOI) in pixels. More...
 
GenApi::IIntegerWidth
 Sets the width of the camera's area of interest (AOI) in pixels. More...
 
GenApi::IIntegerHeight
 Sets the height of the camera's area of interest (AOI) in pixels. More...
 
GenApi::IIntegerOffsetX
 Sets the X offset (left offset) of the area of interest (AOI) in pixels. More...
 
GenApi::IIntegerOffsetY
 Sets the Y offset (top offset) of the area of interest (AOI) in pixels. More...
 
GenApi::IBooleanCenterX
 Enables the horizontal centering of the image. More...
 
GenApi::IBooleanCenterY
 Enables the vertical centering of the image. More...
 
GenApi::IBooleanReverseX
 Enables the horizontal mirroring of the image. More...
 
GenApi::IBooleanReverseY
 Enables the vertical mirroring of the image. More...
 
GenApi::IIntegerBinningHorizontal
 Sets the number of adjacent horizontal pixels to be summed. More...
 
GenApi::IIntegerBinningVertical
 Sets the number of adjacent vertical pixels to be summed. More...
 
GenApi::IEnumerationT
< PixelFormatEnums > & 
PixelFormat
 Sets the format of the pixel data transmitted for acquired images. More...
 
GenApi::IEnumerationT
< PixelSizeEnums > & 
PixelSize
 Indicates the depth of the pixel values in the image in bits per pixel. More...
 
GenApi::IEnumerationT
< PixelColorFilterEnums > & 
PixelColorFilter
 Indicates the current alignment of the camera's Bayer filter to the pixels in the acquired images. More...
 
GenApi::IIntegerPixelDynamicRangeMin
 Indicates the minimum possible pixel value that could be transferred from the camera. More...
 
GenApi::IIntegerPixelDynamicRangeMax
 Indicates the maximum possible pixel value that could be transferred from the camera. More...
 
GenApi::IEnumerationT
< TestImageSelectorEnums > & 
TestImageSelector
 Selecting a test image from the list will output the test image. More...
 
AnalogControl -
GenApi::IEnumerationT
< GainAutoEnums > & 
GainAuto
 Adjusts the Gain Raw parameter value automatically. More...
 
GenApi::IEnumerationT
< GainSelectorEnums > & 
GainSelector
 Selects the gain control to configure. More...
 
GenApi::IFloatGain
 Sets the selected gain control in dB. More...
 
GenApi::IEnumerationT
< BlackLevelSelectorEnums > & 
BlackLevelSelector
 Selcts a black level control to configure. More...
 
GenApi::IFloatBlackLevel
 Sets the value of the selected black level control as a float. More...
 
GenApi::IFloatGamma
 Performs gamma correction of pixel intensity. More...
 
GenApi::IIntegerDigitalShift
 Sets the value of the selected digital shift control. More...
 
ImageQualityControl -
GenApi::IEnumerationT
< LightSourcePresetEnums > & 
LightSourcePreset
 Selects the light source preset. More...
 
GenApi::IEnumerationT
< BalanceWhiteAutoEnums > & 
BalanceWhiteAuto
 Adjusts the white balance setting automatically. More...
 
GenApi::IEnumerationT
< BalanceRatioSelectorEnums > & 
BalanceRatioSelector
 Selects a balance ratio to configure. More...
 
GenApi::IFloatBalanceRatio
 Sets the value of the selected balance ratio control as a float. More...
 
GenApi::IEnumerationT
< ColorAdjustmentSelectorEnums > & 
ColorAdjustmentSelector
 Selects the color for color adjustment. More...
 
GenApi::IFloatColorAdjustmentHue
 Adjustment of hue of the selected color (float) More...
 
GenApi::IFloatColorAdjustmentSaturation
 Adjustment of saturation of the selected color (float) More...
 
GenApi::IEnumerationT
< ColorTransformationSelectorEnums > & 
ColorTransformationSelector
 Selects the matrix color transformation between color spaces. More...
 
GenApi::IEnumerationT
< ColorTransformationValueSelectorEnums > & 
ColorTransformationValueSelector
 Selects the element to be entered in the color transformation matrix. More...
 
GenApi::IFloatColorTransformationValue
 Sets a floating point value for the selected element in the color transformation matrix. More...
 
AcquisitionControl -
GenApi::IEnumerationT
< AcquisitionModeEnums > & 
AcquisitionMode
 Sets the image acquisition mode. More...
 
GenApi::ICommandAcquisitionStart
 Starts the acquisition of images. More...
 
GenApi::ICommandAcquisitionStop
 Stops the acquisition of images. More...
 
GenApi::IEnumerationT
< ShutterModeEnums > & 
ShutterMode
 Sets the shutter mode. More...
 
GenApi::IEnumerationT
< ExposureAutoEnums > & 
ExposureAuto
 Adjusts the Auto Exposure Time Abs parameter value automatically. More...
 
GenApi::IEnumerationT
< ExposureModeEnums > & 
ExposureMode
 Sets the exposure mode. More...
 
GenApi::IFloatExposureTime
 Sets the camera's exposure time directly in microseconds. More...
 
GenApi::IFloatExposureOverlapTimeMax
 Sets the maximum overlap time of the sensor exposure with sensor readout in trigger width exposure mode in microseconds. More...
 
GenApi::IIntegerAcquisitionBurstFrameCount
 Number of frames to acquire for each FrameBurstStart trigger. More...
 
GenApi::IEnumerationT
< TriggerSelectorEnums > & 
TriggerSelector
 Selects the trigger type to configure. More...
 
GenApi::IEnumerationT
< TriggerModeEnums > & 
TriggerMode
 Sets the mode for the selected trigger. More...
 
GenApi::ICommandTriggerSoftware
 Generates a software trigger signal that is used when the trigger source is set to 'software trigger'. More...
 
GenApi::IEnumerationT
< TriggerSourceEnums > & 
TriggerSource
 Sets the signal source for the selected trigger. More...
 
GenApi::IEnumerationT
< TriggerActivationEnums > & 
TriggerActivation
 Sets the signal transition needed to activate the selected trigger. More...
 
GenApi::IFloatTriggerDelay
 Sets the trigger delay time in microseconds. More...
 
GenApi::IBooleanAcquisitionFrameRateEnable
 Enables setting the camera's acquisition frame rate to a specified value. More...
 
GenApi::IFloatAcquisitionFrameRate
 Sets the camera's acquisition frame rate in frames per second. More...
 
GenApi::IFloatResultingFrameRate
 Indicates the maximum allowed frame acquisition rate. More...
 
GenApi::IFloatSensorReadoutTime
 Indicates the sensor readout time given the current settings. More...
 
GenApi::IEnumerationT
< AcquisitionStatusSelectorEnums > & 
AcquisitionStatusSelector
 Selects which internal acquisition signal to read using the Acquisition Status parameter. More...
 
GenApi::IBooleanAcquisitionStatus
 Reports the selected acquisition status. More...
 
AutoFunctionControl - This category includes items that parameterize the Auto Functions
GenApi::IFloatAutoTargetBrightness
 Sets the target average brightness for the gain auto function and the exposure auto function. More...
 
GenApi::IEnumerationT
< AutoFunctionProfileEnums > & 
AutoFunctionProfile
 Selects the strategy for controlling gain and shutter simultaneously. More...
 
GenApi::IFloatAutoGainLowerLimit
 Sets the lower limit of the Gain parameter. More...
 
GenApi::IFloatAutoGainUpperLimit
 Sets the upper limit of the Gain parameter. More...
 
GenApi::IFloatAutoExposureTimeLowerLimit
 Sets the lower limit of the Exposure Time parameter. More...
 
GenApi::IFloatAutoExposureTimeUpperLimit
 Sets the upper limit of the Exposure Time parameter. More...
 
AutoFunctionAOIControl -
GenApi::IEnumerationT
< AutoFunctionAOISelectorEnums > & 
AutoFunctionAOISelector
 Selects the Auto Function AOI. More...
 
GenApi::IIntegerAutoFunctionAOIWidth
 Sets the width of the auto function area of interest in pixels. More...
 
GenApi::IIntegerAutoFunctionAOIHeight
 Sets the height of the auto function area of interest in pixels. More...
 
GenApi::IIntegerAutoFunctionAOIOffsetX
 Sets the starting column of the auto function area of interest in pixels. More...
 
GenApi::IIntegerAutoFunctionAOIOffsetY
 Sets the starting line of the auto function area of interest in pixels. More...
 
GenApi::IBooleanAutoFunctionAOIUseBrightness
 Visibility = Beginner More...
 
GenApi::IBooleanAutoFunctionAOIUseWhiteBalance
 Visibility = Beginner More...
 
LUTControl - This category includes items used to control the operation of the camera's lookup table (LUT)
GenApi::IEnumerationT
< LUTSelectorEnums > & 
LUTSelector
 Selects the lookup table (LUT) to configure. More...
 
GenApi::IBooleanLUTEnable
 Enables the selected LUT. More...
 
GenApi::IIntegerLUTIndex
 Sets the LUT element to access. More...
 
GenApi::IIntegerLUTValue
 Sets the value of the LUT element at the LUT index. More...
 
GenApi::IRegisterLUTValueAll
 Accesses the entire content of the selected LUT in one chunk access. More...
 
DigitalIOControl - This category includes items used to control the operation of the camera's digital I/O lines
GenApi::IEnumerationT
< LineSelectorEnums > & 
LineSelector
 Selects the I/O line to configure. More...
 
GenApi::IEnumerationT
< LineModeEnums > & 
LineMode
 Sets the mode for the selected line. More...
 
GenApi::IEnumerationT
< LineFormatEnums > & 
LineFormat
 Reports the electrical configuration of the selected line. More...
 
GenApi::IEnumerationT
< LineLogicEnums > & 
LineLogic
 Reports the line logic of the selected line. More...
 
GenApi::IEnumerationT
< LineSourceEnums > & 
LineSource
 Sets the source signal for the selected line (if the selected line is an output). More...
 
GenApi::IBooleanLineInverter
 Enables the signal inverter function for the selected input or output line. More...
 
GenApi::IFloatLineDebouncerTime
 Sets the absolute value of the selected line debouncer time in microseconds. More...
 
GenApi::IFloatLineMinimumOutputPulseWidth
 Sets the absolute value (in microseconds) for the minimum signal width of an output signal. More...
 
GenApi::IBooleanLineOverloadStatus
 Indicates that an overload condition was detected on the selected line. More...
 
GenApi::IBooleanLineStatus
 Indicates the current logical state for the selected line. More...
 
GenApi::IIntegerLineStatusAll
 A single bitfield indicating the current logical state of all available line signals at time of polling. More...
 
GenApi::IEnumerationT
< UserOutputSelectorEnums > & 
UserOutputSelector
 Selects the user settable output signal to configure. More...
 
GenApi::IBooleanUserOutputValue
 Sets the state of the selected user settable output signal. More...
 
GenApi::IIntegerUserOutputValueAll
 A single bitfield that sets the state of all user settable output signals in one access. More...
 
CounterAndTimerControl - This category contains the Counter and Timer control features.
GenApi::IEnumerationT
< CounterSelectorEnums > & 
CounterSelector
 Selects which Counter to configure. More...
 
GenApi::IEnumerationT
< CounterEventSourceEnums > & 
CounterEventSource
 Select the events that will be the source to increment the Counter. More...
 
GenApi::IEnumerationT
< CounterResetSourceEnums > & 
CounterResetSource
 Selects the signals that will be the source to reset the Counter. More...
 
GenApi::IEnumerationT
< CounterResetActivationEnums > & 
CounterResetActivation
 Selects the Activation mode of the Counter Reset Source signal. More...
 
GenApi::ICommandCounterReset
 Does a software reset of the selected counter. More...
 
GenApi::IEnumerationT
< TimerSelectorEnums > & 
TimerSelector
 Selects which Timer to configure. More...
 
GenApi::IFloatTimerDuration
 Sets the duration (in microseconds) of the Timer pulse. More...
 
GenApi::IFloatTimerDelay
 Sets the delay (in microseconds) of the Timer pulse. More...
 
GenApi::IEnumerationT
< TimerTriggerSourceEnums > & 
TimerTriggerSource
 Selects the source of the trigger to start the Timer. More...
 
UserSetControl - This category includes items that control the user sets feature that is used to save sets of parameters in the camera
GenApi::IEnumerationT
< UserSetSelectorEnums > & 
UserSetSelector
 Selects the user set to load, save, or configure. More...
 
GenApi::ICommandUserSetLoad
 Loads the selected configuration into the camera's volatile memory and makes it the active user set. More...
 
GenApi::ICommandUserSetSave
 Saves the current active user set into the selected user set. More...
 
GenApi::IEnumerationT
< UserSetDefaultEnums > & 
UserSetDefault
 Sets the user set to be used as the default startup set. More...
 
ChunkDataControl - This category includes items that control the chunk features available on the camera.
GenApi::IBooleanChunkModeActive
 Enables the chunk mode. More...
 
GenApi::IEnumerationT
< ChunkSelectorEnums > & 
ChunkSelector
 Selects chunks for enabling. More...
 
GenApi::IBooleanChunkEnable
 Enables the inclusion of the selected chunk in the payload data. More...
 
GenApi::IEnumerationT
< ChunkGainSelectorEnums > & 
ChunkGainSelector
 Selects which Gain to retrieve data from. More...
 
GenApi::IFloatChunkGain
 Returns the gain used to capture the image. More...
 
GenApi::IFloatChunkExposureTime
 Returns the exposure time used to capture the image. More...
 
GenApi::IIntegerChunkTimestamp
 Indicates the value of the timestamp when the image was acquired. More...
 
GenApi::IIntegerChunkPayloadCRC16
 Indicates the value of CRC checksum. More...
 
GenApi::IEnumerationT
< ChunkCounterSelectorEnums > & 
ChunkCounterSelector
 Selects which counter to retrieve data from. More...
 
GenApi::IIntegerChunkCounterValue
 Indicates the value of the selected Chunk counter. More...
 
EventControl - This category contains Event control features.
GenApi::IEnumerationT
< EventSelectorEnums > & 
EventSelector
 Selects which Event to signal to the host application. More...
 
GenApi::IEnumerationT
< EventNotificationEnums > & 
EventNotification
 Activate or deactivate the notification to the host application of the occurrence of the selected Event. More...
 
EventExposureEndData - This category includes items available for an exposure end event
GenApi::IIntegerEventExposureEnd
 Returns the unique identifier of the ExposureEnd type of Event. More...
 
GenApi::IIntegerEventExposureEndTimestamp
 Indicates the time stamp for an exposure end event. More...
 
GenApi::IIntegerEventExposureEndFrameID
 Indicates the frame ID for an exposure end event. More...
 
EventFrameStartData - This category includes items available for a frame start event
GenApi::IIntegerEventFrameStart
 Returns the unique identifier of the FrameStart type of Event. More...
 
GenApi::IIntegerEventFrameStartTimestamp
 Indicates the time stamp for a frame start event. More...
 
GenApi::IIntegerEventFrameStartFrameID
 Indicates the frame ID for a frame start event. More...
 
EventFrameBurstStartData - This category includes items available for a frame burst start event
GenApi::IIntegerEventFrameBurstStart
 Returns the unique identifier of the FrameBurstStart type of Event. More...
 
GenApi::IIntegerEventFrameBurstStartTimestamp
 Indicates the time stamp for a frame burst start event. More...
 
GenApi::IIntegerEventFrameBurstStartFrameID
 Indicates the frame ID for a frame burst start event. More...
 
EventFrameStartOvertriggerData - This category includes items available for a frame start overtrigger event
GenApi::IIntegerEventFrameStartOvertrigger
 Returns the unique identifier of the FrameOvertriggerStart type of Event. More...
 
GenApi::IIntegerEventFrameStartOvertriggerTimestamp
 Indicates the time stamp for a frame start overtrigger event. More...
 
GenApi::IIntegerEventFrameStartOvertriggerFrameID
 Indicates the frame ID for a frame start overtrigger event. More...
 
EventFrameBurstStartOvertriggerData - This category includes items available for a frame burst start overtrigger event
GenApi::IIntegerEventFrameBurstStartOvertrigger
 Returns the unique identifier of the FrameBurstOvertriggerStart type of Event. More...
 
GenApi::IIntegerEventFrameBurstStartOvertriggerTimestamp
 Indicates the time stamp for a frame burst start overtrigger event. More...
 
GenApi::IIntegerEventFrameBurstStartOvertriggerFrameID
 Indicates the frame ID for a frame burst start overtrigger event. More...
 
TransportLayerControl - This category includes items related to the USB3 Vision transport layer
GenApi::IIntegerPayloadSize
 Size of the payload in bytes. More...
 
GenApi::IEnumerationT
< BslUSBSpeedModeEnums > & 
BslUSBSpeedMode
 Visibility = Beginner More...
 
GenApi::IIntegerSIPayloadTransferSize
 Expected Size of a single Payload Transfer. More...
 
GenApi::IIntegerSIPayloadTransferCount
 Expected Number of Payload Transfers. More...
 
GenApi::IIntegerSIPayloadFinalTransfer1Size
 Size of first final Payload Transfer. More...
 
GenApi::IIntegerSIPayloadFinalTransfer2Size
 Size of second final Payload Transfer. More...
 
GenApi::IIntegerTestPendingAck
 Test PENDING_ACK feature. More...
 
DeviceControl -
GenApi::IStringDeviceVendorName
 Indicates the name of the device's vendor. More...
 
GenApi::IStringDeviceModelName
 Indicates the model name of the device. More...
 
GenApi::IStringDeviceManufacturerInfo
 Provides additional information from the vendor about the device. More...
 
GenApi::IStringDeviceVersion
 Indicates the version of the device. More...
 
GenApi::IStringDeviceFirmwareVersion
 Indicates the version of the device's firmware and software. More...
 
GenApi::IStringDeviceSerialNumber
 Indicates the serial number of the device. More...
 
GenApi::IEnumerationT
< DeviceScanTypeEnums > & 
DeviceScanType
 Indicates the scan type of the device's sensor. More...
 
GenApi::IStringDeviceUserID
 A device ID that is user programmable. More...
 
GenApi::IIntegerDeviceLinkSelector
 Selects the link of the device to control. More...
 
GenApi::IIntegerDeviceLinkSpeed
 Indicates the speed of transmission negotiated on the selected link. More...
 
GenApi::IEnumerationT
< DeviceLinkThroughputLimitModeEnums > & 
DeviceLinkThroughputLimitMode
 Controls if the device link throughput limit is active. More...
 
GenApi::IIntegerDeviceLinkThroughputLimit
 Limits the average stream interface bandwidth to device link throughput limit bytes per second. More...
 
GenApi::IIntegerDeviceLinkCurrentThroughput
 Indicates the actual bandwidth the camera will use. More...
 
GenApi::IEnumerationT
< DeviceTemperatureSelectorEnums > & 
DeviceTemperatureSelector
 Lists the temperature sources available for readout. More...
 
GenApi::IFloatDeviceTemperature
 Shows the current temperature of the selected target in degrees centigrade. More...
 
GenApi::ICommandDeviceReset
 Immediately resets and reboots the device. More...
 
GenApi::IIntegerDeviceSFNCVersionMajor
 Visibility = Beginner More...
 
GenApi::IIntegerDeviceSFNCVersionMinor
 Visibility = Beginner More...
 
GenApi::IIntegerDeviceSFNCVersionSubMinor
 Visibility = Beginner More...
 
UserDefinedValueControl -
GenApi::IEnumerationT
< UserDefinedValueSelectorEnums > & 
UserDefinedValueSelector
 Visibility = Guru More...
 
GenApi::IIntegerUserDefinedValue
 Visibility = Guru More...
 
RemoveParameterLimitControl - This category includes items that allow removing the limits of camera parameters
GenApi::IEnumerationT
< RemoveParameterLimitSelectorEnums > & 
RemoveParameterLimitSelector
 Selects the parameter to configure. More...
 
GenApi::IBooleanRemoveParameterLimit
 Removes the factory-set limits of the selected parameter. More...
 
ExpertFeatureAccess -
GenApi::IEnumerationT
< ExpertFeatureAccessSelectorEnums > & 
ExpertFeatureAccessSelector
 Selects the feature to configure. More...
 
GenApi::IIntegerExpertFeatureAccessKey
 Sets the key to access the selected feature. More...
 
GenApi::IBooleanExpertFeatureEnable
 Enable the selected Feature. More...
 
FileAccessControl - This category includes items used to conduct file operations
GenApi::IEnumerationT
< FileSelectorEnums > & 
FileSelector
 This feature selects the target file in the device. More...
 
GenApi::IEnumerationT
< FileOperationSelectorEnums > & 
FileOperationSelector
 Selects the target operation for the selected file. More...
 
GenApi::IEnumerationT
< FileOpenModeEnums > & 
FileOpenMode
 Selects the access mode in which a file is opened. More...
 
GenApi::IRegisterFileAccessBuffer
 Defines the intermediate access buffer. More...
 
GenApi::IIntegerFileAccessOffset
 Controls the mapping between the device file storage and the FileAccessBuffer. More...
 
GenApi::IIntegerFileAccessLength
 Controls the mapping between the device file storage and the FileAccessBuffer. More...
 
GenApi::IEnumerationT
< FileOperationStatusEnums > & 
FileOperationStatus
 Represents the file operation execution status. More...
 
GenApi::IIntegerFileOperationResult
 Represents the file operation result. More...
 
GenApi::IIntegerFileSize
 Represents the size of the selected file. More...
 
GenApi::ICommandFileOperationExecute
 Executes the selected operation. More...
 

Detailed Description

Basler USB3Vision camera interface.

Member Data Documentation

GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionBurstFrameCount

Number of frames to acquire for each FrameBurstStart trigger.

Number of frames to acquire for each FrameBurstStart trigger

\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionFrameRate

Sets the camera's acquisition frame rate in frames per second.

The Acquisition Frame Rate parameter sets the 'absolute' value of the acquisition frame rate. The 'absolute' value is a float value that sets the acquisition frame rate in frames per second.

\b Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionFrameRateEnable

Enables setting the camera's acquisition frame rate to a specified value.

This boolean value enables setting the camera's acquisition frame rate to a specified value.

\b Visibility = Beginner
GenApi::IEnumerationT<AcquisitionModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionMode

Sets the image acquisition mode.

This enumeration sets the image acquisition mode.

\b Visibility = Beginner
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionStart

Starts the acquisition of images.

This command starts the acquisition of images. If the camera is set for single frame acquisition, it will start acquisition of one frame. If the camera is set for continuous frame acquisition, it will start continuous acquisition of frames.

\b Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionStatus

Reports the selected acquisition status.

This feature is used to read the state (true or false) of the internal acquisition signal selected using the Acquisition Status Selector parameter.

\b Visibility = Expert

\b Selected by : AcquisitionStatusSelector
GenApi::IEnumerationT<AcquisitionStatusSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionStatusSelector

Selects which internal acquisition signal to read using the Acquisition Status parameter.

This enumeration is used to select which internal acquisition signal to read using Acquisition Status parameter.

\b Visibility = Expert
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionStop

Stops the acquisition of images.

If the camera is set for continuous image acquisition and acquisition has been started, this command stops the acquisition of images.

\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoExposureTimeLowerLimit

Sets the lower limit of the Exposure Time parameter.

This float value sets the lower limit of the Exposure Time parameter.

\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoExposureTimeUpperLimit

Sets the upper limit of the Exposure Time parameter.

This float value sets the upper limit of the Exposure Time parameter.

\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOIHeight

Sets the height of the auto function area of interest in pixels.

This value sets the height of the auto function area of interest in pixels.

\b Visibility = Beginner


\b Selected by : AutoFunctionAOISelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOIOffsetX

Sets the starting column of the auto function area of interest in pixels.

The Offset X parameter determines the position of the auto function area of interest in the x direction.

\b Visibility = Beginner


\b Selected by : AutoFunctionAOISelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOIOffsetY

Sets the starting line of the auto function area of interest in pixels.

The Offset Y parameter determines the position of the auto function area of interest in the y direction.

\b Visibility = Beginner


\b Selected by : AutoFunctionAOISelector
GenApi::IEnumerationT<AutoFunctionAOISelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOISelector

Selects the Auto Function AOI.

Selects the Auto Function AOI.

\b Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOIUseBrightness

Visibility = Beginner

Selected by : AutoFunctionAOISelector

GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOIUseWhiteBalance

Visibility = Beginner

Selected by : AutoFunctionAOISelector

GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOIWidth

Sets the width of the auto function area of interest in pixels.

This value sets the width of the auto function area of interest in pixels.

\b Visibility = Beginner


\b Selected by : AutoFunctionAOISelector
GenApi::IEnumerationT<AutoFunctionProfileEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionProfile

Selects the strategy for controlling gain and shutter simultaneously.

The auto function profile specifies whether the gain or the exposure time will be kept as low as possible when the camera is making automatic adjustments to achieve a target average gray value for the pixel data from the Auto Function AOI that was related to the gain auto and the exposure auto function. By default, the auto function profile feature minimizes gain.

\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoGainLowerLimit

Sets the lower limit of the Gain parameter.

This float value sets the lower limit of the Gain parameter.

\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoGainUpperLimit

Sets the upper limit of the Gain parameter.

This float value sets the upper limit of the Gain parameter.

\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoTargetBrightness

Sets the target average brightness for the gain auto function and the exposure auto function.

This float value sets the target average brightness for the gain auto function and the exposure auto function.

\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::BalanceRatio

Sets the value of the selected balance ratio control as a float.

This value sets the selected balance ratio control as a float value.

\b Visibility = Beginner


\b Selected by : BalanceRatioSelector
GenApi::IEnumerationT<BalanceRatioSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::BalanceRatioSelector

Selects a balance ratio to configure.

This enumeration selects a balance ratio control to configure. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control.

\b Visibility = Beginner
GenApi::IEnumerationT<BalanceWhiteAutoEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::BalanceWhiteAuto

Adjusts the white balance setting automatically.

Balance White Auto is the 'automatic' counterpart to manually setting the white balance. Automatic white balancing is a two-step process. First, the Balance Ratio Abs parameter values for red, green, and blue are each set to 1.5. Then, assuming a 'gray world' model, the Balance Ratio Abs parameter values are automatically adjusted such that the average values for the 'red' and 'blue' pixels match the average value for the 'green' pixels.

\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::BinningHorizontal

Sets the number of adjacent horizontal pixels to be summed.

Binning increases the camera's response to light by summing the charges from adjacent pixels into one pixel. The Binning Horizontal parameter sets the number of adjacent horizontal pixels to be summed. Their summed charges will be reported out of the camera as a single pixel.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::BinningVertical

Sets the number of adjacent vertical pixels to be summed.

Binning increases the camera's response to light by summing the charges from adjacent pixels into one pixel. The Binning Vertical parameter sets the number of adjacent vertical pixels to be summed. Their summed charges will be reported out of the camera as a single pixel.

\b Visibility = Expert
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::BlackLevel

Sets the value of the selected black level control as a float.

This value sets the selected black level control as a float value. Adjusting the camera's black level will result in an offset to the pixel values output by the camera.

\b Visibility = Beginner


\b Selected by : BlackLevelSelector
GenApi::IEnumerationT<BlackLevelSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::BlackLevelSelector

Selcts a black level control to configure.

This enumeration selects the black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control.

\b Visibility = Beginner
GenApi::IEnumerationT<BslUSBSpeedModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::BslUSBSpeedMode

Visibility = Beginner

GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::CenterX

Enables the horizontal centering of the image.

This feature is used to center the image horizontally.

\b Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::CenterY

Enables the vertical centering of the image.

This feature is used to center the image vertically.

\b Visibility = Beginner
GenApi::IEnumerationT<ChunkCounterSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkCounterSelector

Selects which counter to retrieve data from.

Selects which counter to retrieve data from.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkCounterValue

Indicates the value of the selected Chunk counter.

Indicates the value of the selected Chunk counter.

\b Visibility = Beginner


\b Selected by : ChunkCounterSelector
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkEnable

Enables the inclusion of the selected chunk in the payload data.

This boolean value enables the inclusion of the selected chunk in the payload data.

\b Visibility = Beginner


\b Selected by : ChunkSelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkExposureTime

Returns the exposure time used to capture the image.

Returns the exposure time used to capture the image.

\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkGain

Returns the gain used to capture the image.

Returns the gain used to capture the image.

\b Visibility = Beginner


\b Selected by : ChunkGainSelector
GenApi::IEnumerationT<ChunkGainSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkGainSelector

Selects which Gain to retrieve data from.

Selects which Gain to retrieve data from.

\b Visibility = Expert
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkModeActive

Enables the chunk mode.

This boolean value enables the camera's chunk mode.

\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkPayloadCRC16

Indicates the value of CRC checksum.

This integer indicates the value of CRC checksum.

\b Visibility = Beginner
GenApi::IEnumerationT<ChunkSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkSelector

Selects chunks for enabling.

This enumeration selects chunks for enabling.

\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkTimestamp

Indicates the value of the timestamp when the image was acquired.

This integer indicates the value of the timestamp when the image was acquired.

\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ColorAdjustmentHue

Adjustment of hue of the selected color (float)

Sets a floating point value for the adjustment of hue of the selected color.

\b Visibility = Expert

\b Selected by : ColorAdjustmentSelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ColorAdjustmentSaturation

Adjustment of saturation of the selected color (float)

Sets a floating point value for the adjustment of saturation of the selected color.

\b Visibility = Expert

\b Selected by : ColorAdjustmentSelector
GenApi::IEnumerationT<ColorAdjustmentSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ColorAdjustmentSelector

Selects the color for color adjustment.

Selects the color for color adjustment. Those colors in the image will be adjusted where the selected color predominates.

    \b Visibility = Expert
GenApi::IEnumerationT<ColorTransformationSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ColorTransformationSelector

Selects the matrix color transformation between color spaces.

Selects the matrix color transformation between color spaces. Generally, the related color spaces are used for internal processing: The color signals provided by the sensor are transformed to the RGB color space to allow further transformations (to account for the type of light source, for color adjustment, for white balance, etc.). The color transformation selected here does not refer to the color space selected for the transmission of image data out of the camera.

    \b Visibility = Guru
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ColorTransformationValue

Sets a floating point value for the selected element in the color transformation matrix.

Sets a floating point value for the selected element in the color transformation matrix.

\b Visibility = Guru

\b Selected by : ColorTransformationSelector, ColorTransformationValueSelector
GenApi::IEnumerationT<ColorTransformationValueSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ColorTransformationValueSelector

Selects the element to be entered in the color transformation matrix.

Selects the element to be entered in the 3 x 3 color transformation matrix for custom matrix color transformation. Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed.

    \b Visibility = Guru

    \b Selected by : ColorTransformationSelector
GenApi::IEnumerationT<CounterEventSourceEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::CounterEventSource

Select the events that will be the source to increment the Counter.

Select the events that will be the source to increment the Counter.

\b Visibility = Beginner


\b Selected by : CounterSelector
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::CounterReset

Does a software reset of the selected counter.

Does a software reset of the selected counter.

\b Visibility = Beginner


\b Selected by : CounterSelector
GenApi::IEnumerationT<CounterResetActivationEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::CounterResetActivation

Selects the Activation mode of the Counter Reset Source signal.

Selects the Activation mode of the Counter Reset Source signal.

\b Visibility = Beginner


\b Selected by : CounterSelector
GenApi::IEnumerationT<CounterResetSourceEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::CounterResetSource

Selects the signals that will be the source to reset the Counter.

Selects the signals that will be the source to reset the Counter.

\b Visibility = Beginner


\b Selected by : CounterSelector
GenApi::IEnumerationT<CounterSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::CounterSelector

Selects which Counter to configure.

Selects which Counter to configure.

\b Visibility = Beginner
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceFirmwareVersion

Indicates the version of the device's firmware and software.

This is a read only element. It is a string that indicates the version of the device's firmware and software.

\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceLinkCurrentThroughput

Indicates the actual bandwidth the camera will use.

This value indicates the actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data given the current AOI settings, chunk feature settings, and the pixel format setting.

\b Visibility = Expert

\b Selected by : DeviceLinkSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceLinkSelector

Selects the link of the device to control.

The Device Link Selector parameter is of type integer and selects the link of the device to control.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceLinkSpeed

Indicates the speed of transmission negotiated on the selected link.

The Device Link Speed parameter is of type integer and indicates the speed of transmission negotiated on the selected link.

\b Visibility = Expert

\b Selected by : DeviceLinkSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceLinkThroughputLimit

Limits the average stream interface bandwidth to device link throughput limit bytes per second.

The Device Link Throughput Limit parameter is of type integer and sets the limit of the average stream interface bandwidth to device link throughput limit bytes per second.

\b Visibility = Beginner

\b Selected by : DeviceLinkSelector
GenApi::IEnumerationT<DeviceLinkThroughputLimitModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceLinkThroughputLimitMode

Controls if the device link throughput limit is active.

Controls if the device link throughput limit is active. When disabled, lower level throughput limit specific features are expected to control the throughput. When enabled, the device link throughput limit controls the overall throughput.

\b Visibility = Beginner


\b Selected by : DeviceLinkSelector
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceManufacturerInfo

Provides additional information from the vendor about the device.

This is a read only element. It is a string that provides additional information from the vendor about the camera.

\b Visibility = Beginner
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceModelName

Indicates the model name of the device.

This is a read only element. It is a text description that indicates the model name of the device.

\b Visibility = Beginner
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceReset

Immediately resets and reboots the device.

This is a command that immediately resets and reboots the device.

\b Visibility = Guru
GenApi::IEnumerationT<DeviceScanTypeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceScanType

Indicates the scan type of the device's sensor.

This enumeration lists the possible scan types for the sensor in the device.

\b Visibility = Beginner
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceSerialNumber

Indicates the serial number of the device.

This is a read only element. It is a string that indicates the serial number of the device.

\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceSFNCVersionMajor

Visibility = Beginner

GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceSFNCVersionMinor

Visibility = Beginner

GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceSFNCVersionSubMinor

Visibility = Beginner

GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceTemperature

Shows the current temperature of the selected target in degrees centigrade.

This float value shows the current temperature of the selected target in degrees centigrade.

\b Visibility = Expert

\b Selected by : DeviceTemperatureSelector
GenApi::IEnumerationT<DeviceTemperatureSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceTemperatureSelector

Lists the temperature sources available for readout.

This enumeration lists the temperature sources available for readout.

\b Visibility = Expert
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceUserID

A device ID that is user programmable.

This is a read/write element. It is a user programmable string.

\b Visibility = Expert
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceVendorName

Indicates the name of the device's vendor.

This is a read only element. It is a text description that indicates the name of the device's vendor.

\b Visibility = Beginner
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceVersion

Indicates the version of the device.

This is a read only element. It is a string that indicates the version of the device.

\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DigitalShift

Sets the value of the selected digital shift control.

This value sets the selected digital shift control

\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventExposureEnd

Returns the unique identifier of the ExposureEnd type of Event.

Returns the unique identifier of the ExposureEnd type of Event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventExposureEndFrameID

Indicates the frame ID for an exposure end event.

This enumeration value indicates the frame ID for an exposure end event.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventExposureEndTimestamp

Indicates the time stamp for an exposure end event.

This enumeration value indicates the time stamp for an exposure end event.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameBurstStart

Returns the unique identifier of the FrameBurstStart type of Event.

Returns the unique identifier of the FrameBurstStart type of Event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameBurstStartFrameID

Indicates the frame ID for a frame burst start event.

This enumeration value indicates the frame ID for a frame burst start event.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameBurstStartOvertrigger

Returns the unique identifier of the FrameBurstOvertriggerStart type of Event.

Returns the unique identifier of the FrameBurstStartOvertrigger type of Event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameBurstStartOvertriggerFrameID

Indicates the frame ID for a frame burst start overtrigger event.

This enumeration value indicates the frame ID for a frame burst start overtrigger event.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameBurstStartOvertriggerTimestamp

Indicates the time stamp for a frame burst start overtrigger event.

This enumeration value indicates the time stamp for a frame burst start overtrigger event.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameBurstStartTimestamp

Indicates the time stamp for a frame burst start event.

This enumeration value indicates the time stamp for a frame burst start event.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameStart

Returns the unique identifier of the FrameStart type of Event.

Returns the unique identifier of the FrameStart type of Event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameStartFrameID

Indicates the frame ID for a frame start event.

This enumeration value indicates the frame ID for a frame start event.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameStartOvertrigger

Returns the unique identifier of the FrameOvertriggerStart type of Event.

Returns the unique identifier of the FrameStartOvertrigger type of Event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameStartOvertriggerFrameID

Indicates the frame ID for a frame start overtrigger event.

This enumeration value indicates the frame ID for a frame start overtrigger event.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameStartOvertriggerTimestamp

Indicates the time stamp for a frame start overtrigger event.

This enumeration value indicates the time stamp for a frame start overtrigger event.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameStartTimestamp

Indicates the time stamp for a frame start event.

This enumeration value indicates the time stamp for a frame start event.

\b Visibility = Expert
GenApi::IEnumerationT<EventNotificationEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::EventNotification

Activate or deactivate the notification to the host application of the occurrence of the selected Event.

Activate or deactivate the notification to the host application of the occurrence of the selected Event.

    \b Visibility = Expert

    \b Selected by : EventSelector
GenApi::IEnumerationT<EventSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::EventSelector

Selects which Event to signal to the host application.

Selects which Event to signal to the host application.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::ExpertFeatureAccessKey

Sets the key to access the selected feature.

Sets the key to access the selected feature

\b Visibility = Guru

\b Selected by : ExpertFeatureAccessSelector
GenApi::IEnumerationT<ExpertFeatureAccessSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ExpertFeatureAccessSelector

Selects the feature to configure.

Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature

Selects the feature to configure. Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature

\b Visibility = Guru
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::ExpertFeatureEnable

Enable the selected Feature.

Enable the selected Feature

\b Visibility = Guru

\b Selected by : ExpertFeatureAccessSelector
GenApi::IEnumerationT<ExposureAutoEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ExposureAuto

Adjusts the Auto Exposure Time Abs parameter value automatically.

Exposure Auto is the 'automatic' counterpart to manually setting the Exposure Time Abs parameter. It adjusts the Exposure Time Abs parameter value automatically within set limits until a target average gray value for the pixel data of the related Auto Function AOI is reached.

\b Visibility = Beginner
GenApi::IEnumerationT<ExposureModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ExposureMode

Sets the exposure mode.

This enumeration sets the exposure mode.

\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ExposureOverlapTimeMax

Sets the maximum overlap time of the sensor exposure with sensor readout in trigger width exposure mode in microseconds.

This float value sets the maximum overlap time (in microseconds) of the sensor exposure with sensor readout in trigger width exposure mode.

\b Visibility = Expert
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ExposureTime

Sets the camera's exposure time directly in microseconds.

This float value sets the camera's exposure time in microseconds.

\b Visibility = Beginner
GenApi::IRegister& Basler_UsbCameraParams::CUsbCameraParams_Params::FileAccessBuffer

Defines the intermediate access buffer.

The File Access Buffer feature defines the intermediate access buffer that allows the exchange of data between the device file storage and the application.

\b Visibility = Guru

\b Selected by : FileSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::FileAccessLength

Controls the mapping between the device file storage and the FileAccessBuffer.

This feature controls the mapping between the device file storage and the FileAccessBuffer.

\b Visibility = Guru

\b Selected by : FileSelector, FileOperationSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::FileAccessOffset

Controls the mapping between the device file storage and the FileAccessBuffer.

This feature controls the mapping between the device file storage and the FileAccessBuffer.

\b Visibility = Guru

\b Selected by : FileSelector, FileOperationSelector
GenApi::IEnumerationT<FileOpenModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::FileOpenMode

Selects the access mode in which a file is opened.

The File Open Mode feature selects the access mode in which a file is opened in the device.

\b Visibility = Guru

\b Selected by : FileSelector
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::FileOperationExecute

Executes the selected operation.

The File Operation Execute feature is the command that executes the operation selected by FileOperationSelector on the selected file.

\b Visibility = Guru

\b Selected by : FileSelector, FileOperationSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::FileOperationResult

Represents the file operation result.

The File Operation Result feature represents the file operation result. For Read or Write operations, the number of successfully read/written bytes is returned.

\b Visibility = Guru

\b Selected by : FileSelector, FileOperationSelector
GenApi::IEnumerationT<FileOperationSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::FileOperationSelector

Selects the target operation for the selected file.

The File Operation Selector feature selects the target operation for the selected file in the device. This Operation is executed when the FileOperationExecute feature is called.

\b Visibility = Guru

\b Selected by : FileSelector
GenApi::IEnumerationT<FileOperationStatusEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::FileOperationStatus

Represents the file operation execution status.

The File Operation Status feature represents the file operation execution status.

\b Visibility = Guru

\b Selected by : FileSelector, FileOperationSelector
GenApi::IEnumerationT<FileSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::FileSelector

This feature selects the target file in the device.

The File Selector feature selects the target file in the device.

\b Visibility = Guru
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::FileSize

Represents the size of the selected file.

The File Size feature represents the size of the selected file in bytes.

\b Visibility = Guru

\b Selected by : FileSelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::Gain

Sets the selected gain control in dB.

This is a float value that sets the selected gain control in dB.

\b Visibility = Beginner


\b Selected by : GainSelector
GenApi::IEnumerationT<GainAutoEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::GainAuto

Adjusts the Gain Raw parameter value automatically.

The gain auto function is the 'automatic' counterpart to manually setting the Gain Raw parameter. It allows to adjust the Gain Raw parameter value automatically within set limits until a target average gray value for the pixel data from the related Auto Function AOI is reached.

\b Visibility = Beginner
GenApi::IEnumerationT<GainSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::GainSelector

Selects the gain control to configure.

The Gain Selector parameter is used to select the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control.

\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::Gamma

Performs gamma correction of pixel intensity.

The gamma correction feature lets you modify the brightness of the pixel values output by the camera's sensor to account for a non-linearity in the human perception of brightness.

\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::Height

Sets the height of the camera's area of interest (AOI) in pixels.

This parameter is of integer type and determines the height of the camera's area of interest (AOI) in pixels. Depending on the camera model, the parameter can be set in different increments.

\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::HeightMax

Indicates the camera's maximum allowed height of the area of interest (AOI) in pixels.

This is a read only parameter. It is of integer type and indicates the maximum allowed height of the camera's area of interest (AOI) in pixels. It takes into account any function that may limit the maximum height.

\b Visibility = Expert
GenApi::IEnumerationT<LightSourcePresetEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LightSourcePreset

Selects the light source preset.

This parameter determines the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source.

\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::LineDebouncerTime

Sets the absolute value of the selected line debouncer time in microseconds.

This float value sets the absolute value of the selected line debouncer time in microseconds.

\b Visibility = Beginner


\b Selected by : LineSelector
GenApi::IEnumerationT<LineFormatEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LineFormat

Reports the electrical configuration of the selected line.

This feature reports the current electrical format of the selected physical input or output line. The Line Format parameter can take any of the following values: No Connect: The line is not connected. Tri-state: The line is currently in tri-state mode (not driven). TTL: The line is currently accepting or sending TTL level signals. LVDS: The line is currently accepting or sending LVDS level signals. RS-422: The line is currently accepting or sending RS-422 level signals. Opto-coupled: The line is opto-coupled.

\b Visibility = Beginner


\b Selected by : LineSelector
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::LineInverter

Enables the signal inverter function for the selected input or output line.

This boolean value enables the signal inverter function for the selected input or output line.

\b Visibility = Beginner


\b Selected by : LineSelector
GenApi::IEnumerationT<LineLogicEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LineLogic

Reports the line logic of the selected line.

Reports the line logic of the selected line. The line logic can be positive or negative.

\b Visibility = Beginner


\b Selected by : LineSelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::LineMinimumOutputPulseWidth

Sets the absolute value (in microseconds) for the minimum signal width of an output signal.

This float value sets the absolute value (in microseconds) for the minimum signal width of a signal that is received from the frequency converter or from the shaft encoder module and that is associated with a digital output line.

\b Visibility = Beginner


\b Selected by : LineSelector
GenApi::IEnumerationT<LineModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LineMode

Sets the mode for the selected line.

This feature controls whether the physical line is used to input or output a signal. When a line supports input and output mode, the default state is 'input' to avoid possible electrical contention. The Line Mode parameter can take any of the following values: Input: The selected physical line is used to input an electrical signal. Output: The selected physical line is used to output an electrical signal.

\b Visibility = Beginner


\b Selected by : LineSelector
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::LineOverloadStatus

Indicates that an overload condition was detected on the selected line.

This boolean value indicates that an overload condition was detected on the selected line.

\b Visibility = Beginner


\b Selected by : LineSelector
GenApi::IEnumerationT<LineSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LineSelector

Selects the I/O line to configure.

This enumeration selects the I/O line to configure. Once a line has been selected, all changes to the line settings will be applied to the selected line.

\b Visibility = Beginner
GenApi::IEnumerationT<LineSourceEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LineSource

Sets the source signal for the selected line (if the selected line is an output).

This enumeration selects the internally generated camera signal (source signal) for the selected line when the selected line is an output.

\b Visibility = Beginner


\b Selected by : LineSelector
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::LineStatus

Indicates the current logical state for the selected line.

This boolean value indicates the current logical state for the selected line at the time of polling.

\b Visibility = Beginner


\b Selected by : LineSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::LineStatusAll

A single bitfield indicating the current logical state of all available line signals at time of polling.

This integer value is a single bitfield that indicates the current logical state of all available lines at time of polling.

\b Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::LUTEnable

Enables the selected LUT.

This boolean value enables the selected LUT.

\b Visibility = Expert

\b Selected by : LUTSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::LUTIndex

Sets the LUT element to access.

This value sets the LUT element to access. This value is used to index into a LUT array.

\b Visibility = Guru

\b Selected by : LUTSelector
GenApi::IEnumerationT<LUTSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LUTSelector

Selects the lookup table (LUT) to configure.

Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT.

This enumeration the lookup table (LUT) to configure. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::LUTValue

Sets the value of the LUT element at the LUT index.

This value sets the value of the LUT element at the LUT index.

\b Visibility = Guru

\b Selected by : LUTSelector, LUTIndex
GenApi::IRegister& Basler_UsbCameraParams::CUsbCameraParams_Params::LUTValueAll

Accesses the entire content of the selected LUT in one chunk access.

Accesses the entire content of the selected LUT in one chunk access

\b Visibility = Guru

\b Selected by : LUTSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::OffsetX

Sets the X offset (left offset) of the area of interest (AOI) in pixels.

The Offset X parameter determines the position of the area of interest (AOI) in the x direction. Since the position of the AOI is referenced to the top left corner of the sensor array, the Offset X parameter sets the distance in pixels between the left side of the sensor and the left side of the AOI.

\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::OffsetY

Sets the Y offset (top offset) of the area of interest (AOI) in pixels.

The Offset Y parameter determines the position of the area of interest (AOI) in the y direction. Since the position of the AOI is referenced to the top left corner of the sensor array, the Offset Y parameter sets the distance in pixels between the top of the sensor and the top of the AOI.

\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::PayloadSize

Size of the payload in bytes.

Size of the payload in bytes. This is the total number of bytes sent in the payload.

\b Visibility = Beginner
GenApi::IEnumerationT<PixelColorFilterEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::PixelColorFilter

Indicates the current alignment of the camera's Bayer filter to the pixels in the acquired images.

This is a read only feature. This enumeration provides a list of values that indicate the current alignment of the camera's Bayer filter to the pixels in the acquired images. The alignment of the Bayer filter depends on the camera model.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::PixelDynamicRangeMax

Indicates the maximum possible pixel value that could be transferred from the camera.

This a read only feature. The Dynamic Range Max parameter indicates the maximum possible pixel value that could be transferred from the camera.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::PixelDynamicRangeMin

Indicates the minimum possible pixel value that could be transferred from the camera.

This a read only feature. The Dynamic Range Min parameter indicates the minimum possible pixel value that could be transferred from the camera.

\b Visibility = Expert
GenApi::IEnumerationT<PixelFormatEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::PixelFormat

Sets the format of the pixel data transmitted for acquired images.

The Pixel Format parameter determines the format (layout) of the image data that will be output from the camera. The available pixel formats depend on the camera model and whether the camera is monochrome or color.

\b Visibility = Beginner
GenApi::IEnumerationT<PixelSizeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::PixelSize

Indicates the depth of the pixel values in the image in bits per pixel.

This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting.

\b Visibility = Expert
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::RemoveParameterLimit

Removes the factory-set limits of the selected parameter.

Removes the factory-set limits of the selected parameter. Having removed the factory-set limits you may set the parameter within extended limits. These are only defined by technical restrictions. Note: Inferior image quality may result.

\b Visibility = Guru

\b Selected by : RemoveParameterLimitSelector
GenApi::IEnumerationT<RemoveParameterLimitSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::RemoveParameterLimitSelector

Selects the parameter to configure.

Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter

This enumeration selects the parameter to configure. Selects the parameter to configure. Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter

\b Visibility = Guru
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ResultingFrameRate

Indicates the maximum allowed frame acquisition rate.

The Resulting Frame Rate parameter indicates the 'absolute' value of the maximum allowed acquisition frame rate. The 'absolute' value is a float value that indicates the maximum allowed acquisition frame rate in frames per second given the current settings for the area of interest, exposure time, and bandwidth.

\b Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::ReverseX

Enables the horizontal mirroring of the image.

This feature is used to mirror the captured image horizontally. The pixel values for each line in a captured image will be swapped end-for-end about the line's center. You can use the AOI feature when using the reverse X feature. Note that the position of the AOI relative to the sensor remains the same.

\b Visibility = Expert
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::ReverseY

Enables the vertical mirroring of the image.

This feature is used to mirror the captured image vertically. The pixel values for each row in a captured image will be swapped end-for-end about the row's center. You can use the AOI feature when using the reverse Y feature. Note that the position of the AOI relative to the sensor remains the same.

\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SensorHeight

Indicates the height of the camera's sensor in pixels.

This is a read only parameter. It is of integer type and indicates the actual height of the camera's sensor in pixels.

\b Visibility = Expert
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::SensorReadoutTime

Indicates the sensor readout time given the current settings.

The Sensor Readout Time parameter indicates the sensor readout time given the current settings.

\b Visibility = Guru
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SensorWidth

Indicates the width of the camera's sensor in pixels.

This is a read only parameter. It is of integer type and indicates the actual width of the camera's sensor in pixels.

\b Visibility = Expert
GenApi::IEnumerationT<ShutterModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ShutterMode

Sets the shutter mode.

This enumeration sets the shutter mode.

\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SIPayloadFinalTransfer1Size

Size of first final Payload Transfer.

Size of first final Payload Transfer.

\b Visibility = Guru
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SIPayloadFinalTransfer2Size

Size of second final Payload Transfer.

Size of second final Payload Transfer.

\b Visibility = Guru
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SIPayloadTransferCount

Expected Number of Payload Transfers.

Expected Number of Payload Transfers.

\b Visibility = Guru
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SIPayloadTransferSize

Expected Size of a single Payload Transfer.

Expected Size of a single Payload Transfer.

\b Visibility = Guru
GenApi::IEnumerationT<TestImageSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TestImageSelector

Selecting a test image from the list will output the test image.

The Test Image Selector is used to set the camera to output a test image. You can set the value of the Test Image Selector to one of the test images or to 'test image off'.

\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::TestPendingAck

Test PENDING_ACK feature.

On write, the device waits a time period of TestPendingAck ms before acknowledging the write. If this time period is longer than the value in the Maximum Device Response Time register, the device must use PENDING_ACK during the completion of this request. On reads the device returns the current value without any additional wait time.

    \b Visibility = Invisible
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::TimerDelay

Sets the delay (in microseconds) of the Timer pulse.

Sets the delay (in microseconds) of the Timer pulse.

\b Visibility = Beginner


\b Selected by : TimerSelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::TimerDuration

Sets the duration (in microseconds) of the Timer pulse.

Sets the duration (in microseconds) of the Timer pulse.

\b Visibility = Beginner


\b Selected by : TimerSelector
GenApi::IEnumerationT<TimerSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TimerSelector

Selects which Timer to configure.

Selects which Timer to configure.

\b Visibility = Beginner
GenApi::IEnumerationT<TimerTriggerSourceEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TimerTriggerSource

Selects the source of the trigger to start the Timer.

Selects the source of the trigger to start the Timer.

\b Visibility = Beginner


\b Selected by : TimerSelector
GenApi::IEnumerationT<TriggerActivationEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TriggerActivation

Sets the signal transition needed to activate the selected trigger.

This enumeration sets the signal transition needed to activate the selected trigger.

\b Visibility = Expert

\b Selected by : TriggerSelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::TriggerDelay

Sets the trigger delay time in microseconds.

This float value sets the absolute trigger delay in microseconds to apply after the trigger reception before effectively activating it.

\b Visibility = Expert
GenApi::IEnumerationT<TriggerModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TriggerMode

Sets the mode for the selected trigger.

This enumeration sets the trigger mode for the selected trigger.

\b Visibility = Beginner


\b Selected by : TriggerSelector
GenApi::IEnumerationT<TriggerSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TriggerSelector

Selects the trigger type to configure.

This enumeration selects the trigger type to configure. Once a trigger type has been selected, all changes to the trigger settings will be applied to the selected trigger.

\b Visibility = Expert
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::TriggerSoftware

Generates a software trigger signal that is used when the trigger source is set to 'software trigger'.

This command generates a software trigger signal. The software trigger signal will be used when the trigger source is set to 'software trigger'.

\b Visibility = Expert

\b Selected by : TriggerSelector
GenApi::IEnumerationT<TriggerSourceEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TriggerSource

Sets the signal source for the selected trigger.

The Trigger Source parameter specifies the source signal that will act as the frame start trigger signal.

\b Visibility = Expert

\b Selected by : TriggerSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::UserDefinedValue

Visibility = Guru

Selected by : UserDefinedValueSelector

GenApi::IEnumerationT<UserDefinedValueSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::UserDefinedValueSelector

Visibility = Guru

GenApi::IEnumerationT<UserOutputSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::UserOutputSelector

Selects the user settable output signal to configure.

This enumeration selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal.

\b Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::UserOutputValue

Sets the state of the selected user settable output signal.

This boolean value sets the state of the selected user settable output signal.

\b Visibility = Beginner


\b Selected by : UserOutputSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::UserOutputValueAll

A single bitfield that sets the state of all user settable output signals in one access.

This integer value is a single bitfield that sets the state of all user settable output signals in one access.

\b Visibility = Beginner
GenApi::IEnumerationT<UserSetDefaultEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::UserSetDefault

Sets the user set to be used as the default startup set.

This enumeration sets the user set to be used as the default startup set. The user set that has been selected as the default startup set will be loaded as the active set whenever the camera is powered on or reset.

\b Visibility = Beginner
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::UserSetLoad

Loads the selected configuration into the camera's volatile memory and makes it the active user set.

This command loads the selected user set from the non-volatile memory in the camera to the volatile memory and makes the selected set the active user set. Once the selected set is loaded, the parameters in the selected set will control the camera.

\b Visibility = Beginner


\b Selected by : UserSetSelector
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::UserSetSave

Saves the current active user set into the selected user set.

This command copies the parameters in the current active user set into the selected user set in the camera's non-volatile memory.

\b Visibility = Beginner


\b Selected by : UserSetSelector
GenApi::IEnumerationT<UserSetSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::UserSetSelector

Selects the user set to load, save, or configure.

This enumeration selects the user set to load, save, or configure. Once a user set has been selected, all changes to the user set settings will be applied to the selected user set.

\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::Width

Sets the width of the camera's area of interest (AOI) in pixels.

This parameter is of integer type and determines the width of the camera's area of interest (AOI) in pixels. Depending on the camera model, the parameter can be set in different increments.

\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::WidthMax

Indicates the camera's maximum allowed width of the area of interest (AOI) in pixels.

This is a read only parameter. It is of integer type and indicates the maximum allowed width of the camera's area of interest (AOI) in pixels. It takes into account any function that may limit the maximum width.

\b Visibility = Expert

The documentation for this class was generated from the following file:

© 2006-2014 Basler (Tue Jul 22 2014 11:41:23)