IDS peak ICV v1.3.0
Loading...
Searching...
No Matches
RangeU8 Class Reference
Inheritance diagram for RangeU8:

Public Member Functions

 RangeU8 (byte minimum, byte maximum, byte increment)
 Initializes a new instance of the RangeU8 class with specified minimum, maximum, and increment values.
 
override bool Equals (object? obj)
 Determines whether the specified object is equal to the current range.
 
override int GetHashCode ()
 Returns a hash code for the current range.
 
override string ToString ()
 Returns a string representation of the range.
 

Properties

T Minimum [get]
 Gets the lower boundary of the range.
 
T Maximum [get]
 Gets the upper boundary of the range.
 
T Increment [get]
 Gets the increment value associated with this range.
 

Detailed Description

Represents a range with unsigned 8-bit integer boundaries.

Since
IDSImaging.Peak.Common 1.3

Definition at line 182 of file Range.cs.

Constructor & Destructor Documentation

◆ RangeU8()

RangeU8 ( byte minimum,
byte maximum,
byte increment )
inline

Initializes a new instance of the RangeU8 class with specified minimum, maximum, and increment values.

Parameters
minimumThe inclusive starting (lower) boundary of the range.
maximumThe inclusive ending (upper) boundary of the range.
incrementThe step size or increment between values within the range.

Definition at line 191 of file Range.cs.

Member Function Documentation

◆ Equals()

override bool Equals ( object? obj)
inlineinherited

Determines whether the specified object is equal to the current range.

Parameters
objThe object to compare with the current range.
Returns
true if the specified object is equal to the current range; otherwise, false.

Definition at line 79 of file Range.cs.

◆ GetHashCode()

override int GetHashCode ( )
inlineinherited

Returns a hash code for the current range.

Definition at line 115 of file Range.cs.

◆ ToString()

override string ToString ( )
inlineinherited

Returns a string representation of the range.

Definition at line 123 of file Range.cs.

Property Documentation

◆ Increment

T Increment
getinherited

Gets the increment value associated with this range.

Definition at line 70 of file Range.cs.

◆ Maximum

T Maximum
getinherited

Gets the upper boundary of the range.

Definition at line 65 of file Range.cs.

◆ Minimum

T Minimum
getinherited

Gets the lower boundary of the range.

Definition at line 60 of file Range.cs.