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

Functions

static Profile oevislib_net.Profile.operator* (Profile inProfile1, Profile inProfile2)
 Multiplies two profiles.
static Profile oevislib_net.Profile.operator+ (Profile inProfile1, Profile inProfile2)
 Sums two profiles.
static Profile oevislib_net.Profile.operator- (Profile inProfile1, Profile inProfile2)
 Subtracts the second profile from the first one.
static Profile oevislib_net.Profile.operator/ (Profile inProfile1, Profile inProfile2)
 Divides one profile by another one.
static Profile oevislib_net.Profile.SumProfiles (Profile inProfile1, Profile inProfile2)
 Sum every value of the first profile with the corresponding value of the second profile.
static Profile oevislib_net.Profile.SumProfiles (Array< Profile > inProfiles)
 Sum all profiles' values from an array.
static Profile oevislib_net.Profile.AbsDifferenceProfile (Profile inProfile1, Profile inProfile2)
 Computes the absolute difference between the first profile's values and the second profile's values.
static Profile oevislib_net.Profile.DivideProfiles (Profile inProfile1, Profile inProfile2)
 Divides two profiles value by value.
static Profile oevislib_net.Profile.JoinProfiles (Profile inProfile1, Profile inProfile2)
 Joins two profiles together, adding the second profile at the end of the first one.
static Profile oevislib_net.Profile.MaxProfile (Profile inProfile1, Profile inProfile2)
 Computes the maximum between the two corresponding values in the two profiles, point by point.
static Profile oevislib_net.Profile.MaxProfile (Array< Profile > inProfiles)
 Computes the maximum profile, extracting the maximum value for every point in the array of profiles.
static Profile oevislib_net.Profile.MinProfile (Profile inProfile1, Profile inProfile2)
 Computes the minimum between the two corresponding values in the two profiles, point by point.
static Profile oevislib_net.Profile.MinProfile (Array< Profile > inProfiles)
 Computes the minimum profile, extracting the maximum value for every point in the array of profiles.
static Profile oevislib_net.Profile.MultiplyProfiles (Profile inProfile1, Profile inProfile2)
 Multiplies the first profile's values with the corresponding values in the second profile.
static Profile oevislib_net.Profile.MultiplyProfiles (Array< Profile > inProfiles)
 Multiplies all profiles' values from an array.
static Profile oevislib_net.Profile.SubtractProfiles (Profile inProfile1, Profile inProfile2)
 Subtracts the second profile's values from the first profile's corresponding values.

Detailed Description

Function Documentation

◆ AbsDifferenceProfile()

Profile oevislib_net.Profile.AbsDifferenceProfile ( Profile inProfile1,
Profile inProfile2 )
inlinestatic

Computes the absolute difference between the first profile's values and the second profile's values.

Parameters
inProfile1First profile.
inProfile2Second profile.
Returns
Output profile.

◆ DivideProfiles()

Profile oevislib_net.Profile.DivideProfiles ( Profile inProfile1,
Profile inProfile2 )
inlinestatic

Divides two profiles value by value.

Parameters
inProfile1First profile.
inProfile2Second profile.
Returns
Output profile.

◆ JoinProfiles()

Profile oevislib_net.Profile.JoinProfiles ( Profile inProfile1,
Profile inProfile2 )
inlinestatic

Joins two profiles together, adding the second profile at the end of the first one.

Parameters
inProfile1First profile.
inProfile2Second profile.
Returns
Output profile.

◆ MaxProfile() [1/2]

Profile oevislib_net.Profile.MaxProfile ( Array< Profile > inProfiles)
inlinestatic

Computes the maximum profile, extracting the maximum value for every point in the array of profiles.

Parameters
inProfilesInput profiles.
Returns
Output profile.

◆ MaxProfile() [2/2]

Profile oevislib_net.Profile.MaxProfile ( Profile inProfile1,
Profile inProfile2 )
inlinestatic

Computes the maximum between the two corresponding values in the two profiles, point by point.

Parameters
inProfile1First profile.
inProfile2Second profile.
Returns
Output profile.

◆ MinProfile() [1/2]

Profile oevislib_net.Profile.MinProfile ( Array< Profile > inProfiles)
inlinestatic

Computes the minimum profile, extracting the maximum value for every point in the array of profiles.

Parameters
inProfilesInput profiles.
Returns
Output profile.

◆ MinProfile() [2/2]

Profile oevislib_net.Profile.MinProfile ( Profile inProfile1,
Profile inProfile2 )
inlinestatic

Computes the minimum between the two corresponding values in the two profiles, point by point.

Parameters
inProfile1First profile.
inProfile2Second profile.
Returns
Output profile.

◆ MultiplyProfiles() [1/2]

Profile oevislib_net.Profile.MultiplyProfiles ( Array< Profile > inProfiles)
inlinestatic

Multiplies all profiles' values from an array.

Parameters
inProfilesInput profiles.
Returns
Output profile.

◆ MultiplyProfiles() [2/2]

Profile oevislib_net.Profile.MultiplyProfiles ( Profile inProfile1,
Profile inProfile2 )
inlinestatic

Multiplies the first profile's values with the corresponding values in the second profile.

Parameters
inProfile1First profile.
inProfile2Second profile.
Returns
Output profile.

◆ operator*()

Profile oevislib_net.Profile.operator* ( Profile inProfile1,
Profile inProfile2 )
inlinestatic

Multiplies two profiles.

Parameters
inProfile1First profile.
inProfile2Second profile.
Returns
Output profile.

◆ operator+()

Profile oevislib_net.Profile.operator+ ( Profile inProfile1,
Profile inProfile2 )
inlinestatic

Sums two profiles.

Parameters
inProfile1First profile.
inProfile2Second profile.
Returns
Output profile.

◆ operator-()

Profile oevislib_net.Profile.operator- ( Profile inProfile1,
Profile inProfile2 )
inlinestatic

Subtracts the second profile from the first one.

Parameters
inProfile1First profile.
inProfile2Second profile.
Returns
Output profile.

◆ operator/()

Profile oevislib_net.Profile.operator/ ( Profile inProfile1,
Profile inProfile2 )
inlinestatic

Divides one profile by another one.

Parameters
inProfile1First profile.
inProfile2Second profile.
Returns
Output profile.

◆ SubtractProfiles()

Profile oevislib_net.Profile.SubtractProfiles ( Profile inProfile1,
Profile inProfile2 )
inlinestatic

Subtracts the second profile's values from the first profile's corresponding values.

Parameters
inProfile1First profile.
inProfile2Second profile.
Returns
Output profile.

◆ SumProfiles() [1/2]

Profile oevislib_net.Profile.SumProfiles ( Array< Profile > inProfiles)
inlinestatic

Sum all profiles' values from an array.

Parameters
inProfilesInput profiles.
Returns
Output profile.

◆ SumProfiles() [2/2]

Profile oevislib_net.Profile.SumProfiles ( Profile inProfile1,
Profile inProfile2 )
inlinestatic

Sum every value of the first profile with the corresponding value of the second profile.

Parameters
inProfile1First profile.
inProfile2Second profile.
Returns
Output profile.