IDS peak IPL v1.17.2
Loading...
Searching...
No Matches
peak_common_simple_types.h File Reference
#include <stddef.h>
#include <stdint.h>

Go to the source code of this file.

Classes

struct  peak_common_interval
 Represents an integer interval with inclusive minimum and maximum bounds. More...
struct  peak_common_interval_u
 Represents an unsigned integer interval with inclusive minimum and maximum bounds. More...
struct  peak_common_interval_f
 Represents a floating-point interval with inclusive minimum and maximum bounds. More...
struct  peak_common_range
 Represents an integer range with inclusive minimum and maximum bounds and an increment step. More...
struct  peak_common_range_u
 Represents an unsigned integer range with inclusive minimum and maximum bounds and an increment step. More...
struct  peak_common_range_f
 Represents a floating-point range with inclusive minimum and maximum bounds and an increment step. More...
struct  peak_common_size
 Represents a 2D size with unsigned integer dimensions. More...
struct  peak_common_size_f
 Represents a 2D size with floating-point dimensions. More...
struct  peak_common_point
 Represents a 2D point with signed integer coordinates. More...
struct  peak_common_point_u
 Represents a 2D point with unsigned integer coordinates. More...
struct  peak_common_point_f
 Represents a 2D point with floating-point coordinates. More...
struct  peak_common_rectangle
 Represents a rectangle defined by a position and unsigned integer size. More...
struct  peak_common_rectangle_u
 Represents a rectangle defined by an unsigned integer position and unsigned integer size. More...
struct  peak_common_rectangle_f
 Represents a rectangle defined by a floating-point position and size. More...
struct  peak_common_version
 Represents a version number. More...

Typedefs

typedef peak_common_point_f peak_common_vector
 Represents a 2D vector using floating-point precision.

Detailed Description

Author
IDS Imaging Development Systems GmbH
Date
2025-05-28
Since
ids_peak_common 1.0

Copyright (c) 2025 - 2026, IDS Imaging Development Systems GmbH. All rights reserved.