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

Stripes found in a Profile. More...

Inheritance diagram for oevislib_net.ProfileStripe:

Public Member Functions

 ProfileStripe ()
 Constructs a new ProfileStripe object with default values.
 ProfileStripe (float inPosition1, float inPosition2, float inWidth, float inMagnitude, Polarity inPolarity)
 Creates a new ProfileStripe object.
bool Equals (ProfileStripe other)
override bool Equals (object obj)
override int GetHashCode ()
override object Clone ()

Static Public Member Functions

static bool operator== (ProfileStripe inProfileStripe1, ProfileStripe inProfileStripe2)
static bool operator!= (ProfileStripe inProfileStripe1, ProfileStripe inProfileStripe2)

Properties

float Position1 [get, set]
float Position2 [get, set]
float Width [get, set]
float Magnitude [get, set]
Polarity Polarity = Polarity.Any [get, set]

Detailed Description

Stripes found in a Profile.

Can be found as the output of Profile::findProfileStripes.

Constructor & Destructor Documentation

◆ ProfileStripe() [1/2]

oevislib_net.ProfileStripe.ProfileStripe ( )
inline

Constructs a new ProfileStripe object with default values.

◆ ProfileStripe() [2/2]

oevislib_net.ProfileStripe.ProfileStripe ( float inPosition1,
float inPosition2,
float inWidth,
float inMagnitude,
Polarity inPolarity )
inline

Creates a new ProfileStripe object.

Parameters
inPosition1First X coordinate.
inPosition2Second X coordinate.
inWidthWidth.
inMagnitudeMagnitude.
inPolarityWhich pixels have been considered (dark or bright).