oevislib_net  0.14.3.0
Loading...
Searching...
No Matches

An extremum found in a histogram. More...

Inheritance diagram for oevislib_net.HistogramExtremum:

Public Member Functions

 HistogramExtremum ()
 Constructs a new HistogramExtremum object with default values.
 HistogramExtremum (int inIndex, float inPoint, double inValue, ExtremumType inType)
 Constructs a HistogramExtremum object with using the provided values.
bool Equals (HistogramExtremum other)
override bool Equals (object obj)
override int GetHashCode ()
override object Clone ()

Static Public Member Functions

static bool operator== (HistogramExtremum inHistogramExtremum1, HistogramExtremum inHistogramExtremum2)
static bool operator!= (HistogramExtremum inHistogramExtremum1, HistogramExtremum inHistogramExtremum2)

Properties

int Index [get, set]
float Point [get, set]
double Value [get, set]
ExtremumType Type = ExtremumType.Any [get, set]

Detailed Description

An extremum found in a histogram.

Contains the output of functions like Histogram::getLocalExtrema.

Constructor & Destructor Documentation

◆ HistogramExtremum() [1/2]

oevislib_net.HistogramExtremum.HistogramExtremum ( )
inline

Constructs a new HistogramExtremum object with default values.

◆ HistogramExtremum() [2/2]

oevislib_net.HistogramExtremum.HistogramExtremum ( int inIndex,
float inPoint,
double inValue,
ExtremumType inType )
inline

Constructs a HistogramExtremum object with using the provided values.

Parameters
inIndexIndex of the histogram's array.
inPointSubpixel position.
inValueValue.
inTypeExtremum type.