Basler.Pylon Class List#
Classes#
Class | Description | |
---|---|---|
![]() | ActionCommandResult | Contains detailed results of calling Issue or Schedule methods. |
![]() | ActionCommandTrigger | Provides simplified access to GigE action commands. It can be used to automatically or manually configure the DeviceKey, GroupKey, and GroupMask features for cameras. It can also configure the camera's trigger and set the trigger source to action command. In addition, there are some static methods for issuing and scheduling an action command. |
![]() | AdvancedParameterAccessKey | Provides advanced parameter information |
![]() | ArrayBufferFactory(T) | A basic buffer factory that allocates arrays of a given type provided by the generic parameter. |
![]() | AviVideoWriter | Provides a convenient way to save AVI video files using Video for Windows (VfW). |
![]() | Camera | Provides convenient access to a camera device. |
![]() | CameraFinder | The camera finder can be used to query information about camera devices connected to the system. |
![]() | CameraInfoKey | Provides standard camera info key names. |
![]() | Configuration | Provides standard camera configurations. |
![]() | DataContainerFactory | Provides a factory for data container. |
![]() | DeviceType | Lists common device types. |
![]() | GrabStopEventArgs | Provides data for the GrabStopping & GrabStopped events. |
![]() | ImageDecompressor | Provides convenient access to cameras that support image compression and helps with decompressing these images. |
![]() | ImageGrabbedEventArgs | Provides data for the ImageGrabbed event |
![]() | ImagePersistence | Contains static methods that support saving of images. |
![]() | ImageWindow | Displays an IImage or IGrabResult on screen. |
![]() | Interface | Provides convenient access to an interface. |
![]() | InterfaceFinder | The interface finder can be used to query information about interfaces in the system. |
![]() | InterfaceInfoKey | Provides standard interface info key names. |
![]() | IpConfigurator | This class provides helper functions to work with IP based camera devices. |
![]() | Library | Library provides some basic information on the PylonNET library, such as its version and the available transport layers. |
![]() | ParameterChangedEventArgs | Event arguments used when a parameter change event is raised from interface class IParameter. |
![]() | ParameterListEnum | Advanced: This class is used to create parameter lists. |
![]() | ParameterPath | Lists common objects. |
![]() | ParameterValueChangedEventArgs | Event arguments used when a parameter value change event is raised from interface class IParameter. |
![]() | PixelDataConverter | Creates new images by converting a source image to another format. |
![]() | PLCamera | List of all parameter names available for Basler camera devices |
![]() | PLCamera.BslDualROIRowSelectorEnum | Sets which row can be configured. Applies to: boost_V_CoaXPress Visibility: Expert Selecting Parameters: BslDualROIRowOffset, BslDualROIRowSize The feature documentation may provide more information. |
![]() | PLCamera.BslEnableFanEnum | Enables the external fan if one is connected. Applies to: boost_V_CoaXPress Visibility: Beginner The feature documentation may provide more information. |
![]() | PLCamera.BslFlatFieldCorrectionModeEnum | Sets the flat-field correction mode. Applies to: boost_V_CoaXPress Visibility: Expert The feature documentation may provide more information. |
![]() | PLCamera.BslImageStampEnum | Enables image stamping. If enabled, the first pixels of the image will contain metadata (e.g., an image counter) instead of visual information. Applies to: boost_V_CoaXPress Visibility: Beginner The feature documentation may provide more information. |
![]() | PLCamera.BslStaticDefectPixelCorrectionFileStatusEnum | Returns the file status of the defect pixel correction file. Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress Visibility: Guru The feature documentation may provide more information. |
![]() | PLCamera.BslStaticDefectPixelCorrectionModeEnum | Sets the static defect pixel correction mode. Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and boost_V_CoaXPress Visibility: Beginner The feature documentation may provide more information. |
![]() | PLCamera.BslStaticDefectPixelCorrectionTestModeEnum | Enables or disables the static defect pixel correction test mode. In test mode, all corrected pixels are set to completely white. This helps to find pixels that are being corrected in your images. Applies to: boost_V_CoaXPress Visibility: Expert The feature documentation may provide more information. |
![]() | PLCamera.BslStaticDefectPixelCorrectionXSelectorEnum | Sets which x coordinate entry can be configured. Applies to: boost_V_CoaXPress Visibility: Expert Selecting Parameters: BslStaticDefectPixelCorrectionXCoordinate The feature documentation may provide more information. |
![]() | PLCamera.BslTransferBitDepthEnum | Sets the bit depth used for internal image processing. Lowering the transfer bit depth increases the frame rate, but image quality may degrade. Applies to: boost CoaXPress Visibility: Expert The feature documentation may provide more information. |
![]() | PLCamera.BslTransferBitDepthModeEnum | Sets the transfer bit depth mode. Applies to: boost CoaXPress Visibility: Expert The feature documentation may provide more information. |
![]() | PLCamera.BslUSBPowerSourceEnum | Indicates how power is supplied to the device. Applies to: ace 2 USB Visibility: Guru The feature documentation may provide more information. |
![]() | PLCameraInstance | List of all parameter names available for CameraInstance |
![]() | PLCameraInstance.BufferHandlingModeEnum | Determines whether the number of available buffers is limited and when they are allocated. Visibility: Expert |
![]() | PLChunkData | List of all parameter names available for chunk data of Basler camera devices |
![]() | PLEventGrabber | List of all parameter names available for pylon event grabbers |
![]() | PLInterface | List of all parameter names available for pylon interfaces |
![]() | PLInterface.DiscoveryMethodEnum | Discovery Method to look for remote devices. One can switch it to discover only real cameras, emulated cameras or both. The maximum number of emulated cameras is the maximum number of acquisition channels, which is applet dependent. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. |
![]() | PLPixelDataConverter | List of all parameter names available for the Pixel Data Converter |
![]() | PLStream | List of all parameter names available for pylon stream grabbers |
![]() | PLTransportLayer | List of all parameter names available for pylon device transport layers |
![]() | PLTransportLayer.OverflowEventSelectEnum | An overflow event can be generated on each incomplete, lost or correct frame. It is possible to select all permutations of these three events to be reported via overflow event. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. |
![]() | PLTransportLayer.TriggerOutputEventSelectEnum | Select the pulse form generator for event monitoring. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. |
![]() | PLTransportLayer.VantagePointEnum | Vantage point. Use for mirroring. If VantagePoint is set to TopRight or BottomRight Width + XOffset must be smaller than SensorWidth. If VantagePoint is set to BottomLeft or BottomRight the Height + YOffset must be smaller than SensorHeight. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. |
![]() | PLVideoWriter | List of all parameter names available for the Video Writer |
![]() | TLType | Provides the names of the transport layer types. |
![]() | TransportLayerInfoKey | Provides standard transport layer info key names. |
![]() | VideoWriter | Provides a convenient way to save video files using the pylon Supplementary Package for MPEG-4. |
Structures#
Structure | Description | |
---|---|---|
![]() | ArrayName | Defines an array parameter name by combining the parameter name string and the parameter type information. |
![]() | BooleanName | Defines a boolean parameter name by combining the parameter name string and the parameter type information. |
![]() | CommandName | Defines a command parameter name by combining the parameter name string and the parameter type information. |
![]() | CompressionInfo | The struct containing information about a grab buffer/result. |
![]() | EnumName | Defines an enum parameter name by combining the parameter name string and the parameter type information. |
![]() | FloatName | Defines a float parameter name by combining the parameter name string and the parameter type information. |
![]() | IntegerName | Defines an integer parameter name by combining the parameter name string and the parameter type information. |
![]() | StringName | Defines a string parameter name by combining the parameter name string and the parameter type information. |
Interfaces#
Interface | Description | |
---|---|---|
![]() | IAdvancedParameterAccess | Provides advanced parameter services. |
![]() | IArrayParameter | Interface class for array parameter access. |
![]() | IBooleanParameter | Interface class for boolean parameters. |
![]() | IBufferFactory | Implement this interface to provide custom memory allocation. |
![]() | ICamera | Provides convenient access to a camera device. |
![]() | ICameraInfo | Provides access to the properties of a camera device. |
![]() | ICommandParameter | Interface class for command parameters. |
![]() | IDataComponent | Provides methods for accessing a single data component. |
![]() ![]() | IDataContainer | Provides methods for accessing grab results consisting of multiple components |
![]() | IEnumParameter | Interface class for enumeration parameters. An enumeration parameter is enumerable. The enumerator lists all currently settable values. |
![]() | IFloatParameter | Interface class for float parameters. |
![]() | IGrabResult | Interface of the grab result data. |
![]() | IImage | Provides access to image properties and image buffer. |
![]() | IInfo | Provides access to the properties of an info object. |
![]() | IIntegerParameter | Interface class for integer parameters. |
![]() | IInterface | Provides convenient access to an interface. |
![]() | IInterfaceInfo | Provides access to the properties of an interface. |
![]() | IParameter | Interface base class of all parameters. |
![]() | IParameterCollection | Represents a collection of parameters that are identified by a path, a name, and a type. |
![]() | IRawParameter | Interface class for raw parameter access. |
![]() | IStreamGrabber | Provides convenient access to the StreamGrabber. |
![]() | IStringParameter | Interface class for string parameters. |
![]() | ITransportLayerInfo | Provides access to the properties of a transport layer. |
![]() | IVideoWriter | Provides a convenient way to save video files. |
Enumerations#
Enumeration | Description | |
---|---|---|
![]() | ActionCommandStatus | Lists possible status codes returned by Basler.Pylon.ActionCommandTrigger.Issue or Basler.Pylon.ActionCommandTrigger.Schedule. |
![]() | CameraSelectionStrategy | Lists possible strategies for selecting a camera device. |
![]() | ComponentType | Provides standard component types. |
![]() | CompressionMode | Mode used for transferring images. |
![]() | CompressionStatus | Status of a grab buffer/result with compressed data. |
![]() | DeviceAccessibilityInfo | Describes the accessibility state of a camera device. |
![]() | Endianness | Endianness for parsing the grab buffer/result as defined for the camera technology used. |
![]() | FloatValueCorrection | Lists possible float value correction strategies. |
![]() | GrabLoop | Defines the use of an additional grab loop thread. |
![]() | GrabStopReason | States the reason why a GrabStopping or GrabStopped event occurred. |
![]() | GrabStrategy | Lists the possible grab strategies. |
![]() | ImageFileFormat | List of available file formats for ImagePersistence. |
![]() | ImageOrientation | Defines the vertical orientation of an image in memory. |
![]() | IntegerValueCorrection | Lists possible integer value corrections. |
![]() | IpConfigurationMethod | Lists the possible IP address configuration methods. |
![]() | ParameterRelation | Lists possible relationships between parameters. |
![]() | PayloadType | The list of possible payload types. |
![]() | PixelColorFilter | Lists the Bayer color filter types. |
![]() | PixelType | The PixelType specifies the pixel format and layout of a grab result or an image. |
![]() | ShowMode | Defines the way an image window is shown. These constants follow the ShowWindow API. |
![]() | TimeoutHandling | Defines how a timeout is handled by a method. |