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

Sections found in a Profile. More...

Inheritance diagram for oevislib_net.ProfileSection:

Public Member Functions

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

Static Public Member Functions

static bool operator== (ProfileSection inProfileSection1, ProfileSection inProfileSection2)
static bool operator!= (ProfileSection inProfileSection1, ProfileSection inProfileSection2)

Properties

float Position1 [get, set]
float Position2 [get, set]
float Width [get, set]

Detailed Description

Sections found in a Profile.

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

Constructor & Destructor Documentation

◆ ProfileSection() [1/2]

oevislib_net.ProfileSection.ProfileSection ( )
inline

Constructs a new ProfileSection object with default values.

◆ ProfileSection() [2/2]

oevislib_net.ProfileSection.ProfileSection ( float inPosition1,
float inPosition2,
float inWidth )
inline

Creates a new ProfileSection object.

Parameters
inPosition1First X coordinate.
inPosition2Second X coordinate.
inWidthSection width.