| Cpeak::common::Any | A type-erased container for any copyable value |
| Cpeak::ipl::Binning | Performs spatial binning on 2D images |
| Cpeak::ipl::PixelLine::Channel | Represents the values of the pixel line |
| Cpeak::ipl::ChromaticAdapter | Adjust to changes in lighting conditions to maintain consistent color perception despite variations in light sources |
| Cpeak::ipl::ColorCorrectionFactors | The Factors of the Color Correction Matrix |
| Cpeak::ipl::ColorCorrector | Applies a 3x3 color correction matrix to the data |
| Cpeak::ipl::Decimation | Performs spatial decimation on 2D images |
| Cpeak::ipl::EdgeEnhancement | Edge Enhancement for a given image |
| Cstd::exception | STL class |
| Cstd::runtime_error | STL class |
| Cpeak::common::Exception | Base class for all exceptions thrown by the library |
| Cpeak::common::BadAllocException | Thrown when memory allocation fails |
| Cpeak::common::IOException | Thrown when an input, output, file or device communication error occurs |
| Cpeak::ipl::IOException | The exception that is thrown when an image input or output operation fails |
| Cpeak::common::InternalErrorException | Thrown when an unexpected internal error occurs |
| Cpeak::common::InvalidCastException | Thrown when a cast to an incompatible type is attempted |
| Cpeak::common::InvalidParameterException | Thrown when a function receives an invalid parameter |
| Cpeak::ipl::InvalidArgumentException | The exception thrown when passing an invalid parameter to a function |
| Cpeak::common::LibraryNotInitializedException | Thrown when the library is used before proper initialization |
| Cpeak::common::NotSupportedException | Thrown when an unsupported operation or feature is used |
| Cpeak::ipl::ImageFormatNotSupportedException | The exception thrown when an image format isn't supported by a function |
| Cpeak::common::OutOfRangeException | Thrown when a parameter is outside the valid range |
| Cpeak::ipl::OutOfRangeException | The exception thrown for trying to access a value being out of range |
| Cpeak::common::TimeoutException | Thrown when an operation exceeds its time limit |
| Cpeak::ipl::TimeoutException | The exception thrown when the operation times out |
| Cpeak::ipl::Exception | The base class for all exceptions thrown by the library |
| Cpeak::ipl::BufferTooSmallException | The exception thrown when a given buffer is too small for the data |
| Cpeak::ipl::BusyException | The exception thrown when the resource is busy |
| Cpeak::ipl::IOException | The exception that is thrown when an image input or output operation fails |
| Cpeak::ipl::ImageFormatInterpretationException | The exception that is thrown when image data cannot be interpreted using the requested pixel format |
| Cpeak::ipl::ImageFormatNotSupportedException | The exception thrown when an image format isn't supported by a function |
| Cpeak::ipl::InvalidArgumentException | The exception thrown when passing an invalid parameter to a function |
| Cpeak::ipl::InvalidHandleException | The exception thrown when passing an invalid handle to a function |
| Cpeak::ipl::NotPermittedException | The exception thrown when the operation is not permitted |
| Cpeak::ipl::OutOfRangeException | The exception thrown for trying to access a value being out of range |
| Cpeak::ipl::TimeoutException | The exception thrown when the operation times out |
| Cpeak::ipl::Gain | Applies gain to the data |
| Cpeak::ipl::GammaCorrector | Applies digital black and gamma correction to the image data |
| Cpeak::ipl::Histogram | Stores the histogram values |
| Cpeak::ipl::Histogram::HistogramChannel | Stores the values of the histogram |
| Cpeak::ipl::HotpixelCorrection | Algorithm for (adaptive) hotpixel detection and correction |
| Cpeak::common::serialization::IArchive | Interface for a hierarchical key-value archive system |
| Cpeak::ipl::container::IContainer | Container Interface Class |
| Cpeak::ipl::container::AVIContainer | AVI container specialization of IContainer. Create the container with the according Create function |
| Cpeak::common::serialization::IDeserializer | Interface for deserializing structured data from an input stream into an archive |
| Cpeak::ipl::encoder::IEncoder | Encoder Interface Class |
| Cpeak::ipl::encoder::MJPEGEncoder | JPEG encoder specialization of IEncoder. Create the encoder with the according Create function |
| Cpeak::common::IImageView | Interface for viewing image pixel data from arbitrary sources |
| Cpeak::ipl::Image | Stores the pixel format, width and height of an image and the pointer to the image buffer |
| Cpeak::ipl::ImageConverter | Converts images from one PixelFormat to another |
| Cpeak::ipl::ImageReader | Reads an image from a file |
| Cpeak::ipl::ImageTransformer | Performs transformations like mirror and rotate on images |
| Cpeak::ipl::ImageWriter | Writes an image to a file |
| Cpeak::ipl::Interval< T > | Interval support and convenience class |
| Cpeak::common::detail::IntervalT< T > | Represents a continuous numeric interval with inclusive lower and upper bounds |
| Cpeak::common::detail::RangeT< uint8_t > | |
| Cpeak::common::detail::RangeT< T > | Represents a numeric range with defined boundaries and a fixed increment |
| Cpeak::common::detail::IntervalT< float > | |
| Cpeak::common::detail::RangeT< float > | |
| Cpeak::common::detail::IntervalT< int32_t > | |
| Cpeak::common::detail::RangeT< int32_t > | |
| Cpeak::common::detail::IntervalT< uint32_t > | |
| Cpeak::common::detail::RangeT< uint32_t > | |
| Cpeak::pipeline::IPipeline | Interface defining the structure and behavior of a processing pipeline |
| Cpeak::pipeline::PipelineBase | Base class for implementing a custom pipeline |
| Cpeak::common::serialization::ISerializable | Interface for objects that can be serialized to and deserialized from an archive |
| Cpeak::pipeline::modules::IModule | Interface for a module used within a pipeline |
| Cpeak::pipeline::modules::IAutoFeature | Interface for modules that provide auto feature functionality |
| Cpeak::pipeline::modules::IGain | Interface for modules that provide gain control functionality |
| Cpeak::common::serialization::ISerializer | Interface for serializing data to an output stream |
| Cpeak::ipl::ImageWriter::JPEGParameter | The Parameter for the JPEG writes, e.g. compression quality |
| Cpeak::ipl::Library | Library related functions |
| Cpeak::ipl::Lut | Applies a LUT to the input image data |
| Cpeak::common::Metadata | Type-safe container for image acquisition metadata |
| Cpeak::common::detail::MetadataKeyTraits< MetadataKey::BinningHorizontal > | Trait specialization for MetadataKey::BinningHorizontal |
| Cpeak::common::detail::MetadataKeyTraits< MetadataKey::BinningVertical > | Trait specialization for MetadataKey::BinningVertical |
| Cpeak::common::detail::MetadataKeyTraits< MetadataKey::DeviceExposureTime > | Trait specialization for MetadataKey::DeviceExposureTime |
| Cpeak::common::detail::MetadataKeyTraits< MetadataKey::DeviceExposureTimeSequence > | Trait specialization for MetadataKey::DeviceExposureTimeSequence |
| Cpeak::common::detail::MetadataKeyTraits< MetadataKey::DeviceFrameID > | Trait specialization for MetadataKey::DeviceFrameID |
| Cpeak::common::detail::MetadataKeyTraits< MetadataKey::DeviceGain > | Trait specialization for MetadataKey::DeviceExposureTime |
| Cpeak::common::detail::MetadataKeyTraits< MetadataKey::DeviceGainSequence > | Trait specialization for MetadataKey::DeviceGainSequence |
| Cpeak::common::detail::MetadataKeyTraits< MetadataKey::DeviceTimestamp > | Trait specialization for MetadataKey::DeviceTimestamp |
| Cpeak::common::detail::MetadataKeyTraits< MetadataKey::Roi > | Trait specialization for MetadataKey::Roi |
| Cpeak::common::detail::MetadataKeyTraits< MetadataKey::SystemTimestamp > | Trait specialization for MetadataKey::SystemTimestamp |
| Cpeak_common_interval | Represents an integer interval with inclusive minimum and maximum bounds |
| Cpeak_common_interval_f | Represents a floating-point interval with inclusive minimum and maximum bounds |
| Cpeak_common_interval_u | Represents an unsigned integer interval with inclusive minimum and maximum bounds |
| Cpeak_common_point | Represents a 2D point with signed integer coordinates |
| Cpeak_common_point_f | Represents a 2D point with floating-point coordinates |
| Cpeak_common_point_u | Represents a 2D point with unsigned integer coordinates |
| Cpeak_common_range | Represents an integer range with inclusive minimum and maximum bounds and an increment step |
| Cpeak_common_range_f | Represents a floating-point range with inclusive minimum and maximum bounds and an increment step |
| Cpeak_common_range_u | Represents an unsigned integer range with inclusive minimum and maximum bounds and an increment step |
| Cpeak_common_rectangle | Represents a rectangle defined by a position and unsigned integer size |
| Cpeak_common_rectangle_f | Represents a rectangle defined by a floating-point position and size |
| Cpeak_common_rectangle_u | Represents a rectangle defined by an unsigned integer position and unsigned integer size |
| Cpeak_common_size | Represents a 2D size with unsigned integer dimensions |
| Cpeak_common_size_f | Represents a 2D size with floating-point dimensions |
| Cpeak_common_version | Represents a version number |
| CPEAK_IPL_POINT_2D | |
| CPEAK_IPL_RANGE | |
| CPEAK_IPL_RECT_2D | |
| CPEAK_IPL_SHARPNESS_ROI | |
| CPEAK_IPL_SIZE_2D | |
| Cpeak::ipl::PixelFormat | Represents a pixel format and its specific properties |
| Cpeak::common::PixelFormatInfo | Provides information and utility functions for pixel formats |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerBG10 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerBG10_AB > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerBG10_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerBG10g40IDS > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerBG10g40IDS_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerBG10p > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerBG10p_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerBG12 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerBG12_AB > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerBG12_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerBG12g24IDS > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerBG12g24IDS_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerBG12p > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerBG12p_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerBG8 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerBG8_AB > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerBG8_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGB10 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGB10_AB > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGB10_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGB10g40IDS > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGB10g40IDS_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGB10p > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGB10p_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGB12 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGB12_AB > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGB12_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGB12g24IDS > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGB12g24IDS_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGB12p > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGB12p_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGB8 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGB8_AB > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGB8_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGR10 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGR10_AB > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGR10_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGR10g40IDS > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGR10g40IDS_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGR10p > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGR10p_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGR12 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGR12_AB > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGR12_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGR12g24IDS > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGR12g24IDS_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGR12p > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGR12p_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGR8 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGR8_AB > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerGR8_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerRG10 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerRG10_AB > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerRG10_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerRG10g40IDS > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerRG10g40IDS_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerRG10p > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerRG10p_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerRG12 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerRG12_AB > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerRG12_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerRG12g24IDS > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerRG12g24IDS_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerRG12p > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerRG12p_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerRG8 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerRG8_AB > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BayerRG8_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BGR10 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BGR10p32 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BGR12 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BGR8 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BGRa10 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BGRa12 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::BGRa8 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Confidence16 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Confidence8 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Coord3D_ABC32f > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Coord3D_C16 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Coord3D_C32f > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Coord3D_C8 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono10 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono10_AB > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono10_ABCD > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono10_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono10_I_AB_CD > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono10g40IDS > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono10g40IDS_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono10g40IDS_I_AB_CD > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono10p > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono10p_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono10p_I_AB_CD > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono12 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono12_AB > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono12_ABCD > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono12_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono12_I_AB_CD > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono12g24IDS > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono12g24IDS_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono12g24IDS_I_AB_CD > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono12p > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono12p_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono12p_I_AB_CD > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono16 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono32fIDS > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono8 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono8_AB > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono8_ABCD > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono8_I_A_B > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::Mono8_I_AB_CD > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::RGB10 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::RGB10p32 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::RGB12 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::RGB32fIDS > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::RGB8 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::RGBa10 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::RGBa12 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::RGBa8 > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::YUV420_8_YY_UV_SemiplanarIDS > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::YUV420_8_YY_VU_SemiplanarIDS > | |
| Cpeak::common::detail::PixelFormatTraits< PixelFormat::YUV422_8_UYVY > | |
| Cpeak::ipl::PixelLine | Represents the values of a horizontal or vertical line of pixels in an image |
| Cpeak::ipl::PixelColumn | Represents the values for a vertical line of pixels in an image |
| Cpeak::ipl::PixelRow | Represents the values for a horizontal line of pixels in an image |
| Cpeak::ipl::ImageWriter::PNGParameter | The parameter for the PNG writes, e.g. compression quality |
| Cpeak::ipl::Point2D | 2D position in an image |
| Cpeak::common::detail::PointXd< T, dimension > | A point in space with configurable dimensionality and coordinate type |
| Cpeak::common::detail::PointT< int32_t > | |
| Cpeak::common::detail::PointT< float > | |
| Cpeak::common::detail::PointT< uint32_t > | |
| Cpeak::common::detail::PointXd< PointType, 2 > | |
| Cpeak::common::detail::PointT< PointType > | |
| Cpeak::common::detail::PointXd< T, 2 > | |
| Cpeak::common::detail::PointT< T > | 2D point template type |
| Cpeak::ipl::Range< T > | Range support and convenience class |
| Cpeak::ipl::Rect2D | Rectangle type |
| Cpeak::common::detail::RectangleT< PointType, SizeType > | A generic rectangle defined by a point and a size |
| Cpeak::ipl::ScaleFactor | Scale Factors of an image |
| Cpeak::ipl::Sharpness | Configure and measure the sharpness of a given image |
| Cpeak::ipl::Sharpness::SharpnessROI | |
| Cpeak::ipl::Size2D | 2D size of an image |
| Cpeak::common::detail::SizeT< T > | Represents a two-dimensional size with non-negative width and height |
| Cpeak::common::Version | Represents a structured version identifier with four components: major, minor, subminor, and patch |
| Cpeak::ipl::Version_t | |
| Cpeak::ipl::VideoWriter | Writes images to a file in the form of a video |