WardleyPosition Struct

A position on a Wardley map: its visibility, from 0 at the bottom to 1 at the top, and its evolution, from 0 on the left to 1 on the right.

public readonly struct WardleyPosition : IEquatable<WardleyPosition>
Implements

Constructors

NameDescription
WardleyPosition(double, double)Initializes a new instance of the WardleyPosition struct.

WardleyPosition(double, double)

WardleyPosition.cs

Initializes a new instance of the WardleyPosition struct.

public WardleyPosition(double visibility, double evolution)

Parameters

visibility double
The visibility, between 0 and 1.
evolution double
The evolution, between 0 and 1.

Properties

NameDescription
EvolutionGets the evolution, between 0 (left) and 1 (right).
VisibilityGets the visibility, between 0 (bottom) and 1 (top).

Gets the evolution, between 0 (left) and 1 (right).

public double Evolution { get; }

Property value

double

Gets the visibility, between 0 (bottom) and 1 (top).

public double Visibility { get; }

Property value

double

Methods

NameDescription
Equals(WardleyPosition)
Equals(object)
GetHashCode()
ToString()

Equals overloads

Equals(WardleyPosition)

public bool Equals(WardleyPosition other)
Parameters
other WardleyPosition
Returns

bool

No documentation is available.

Equals(object)

public override bool Equals(object obj)
Parameters
obj object
Returns

bool

No documentation is available.

GetHashCode()

public override int GetHashCode()

Returns

int

No documentation is available.

ToString()

public override string ToString()

Returns

string

No documentation is available.

Operators

NameDescription
operator ==(WardleyPosition, WardleyPosition)
operator !=(WardleyPosition, WardleyPosition)

operator ==(WardleyPosition, WardleyPosition)

public static bool operator ==(WardleyPosition left, WardleyPosition right)

Parameters

left WardleyPosition
right WardleyPosition

Returns

bool

No documentation is available.

operator !=(WardleyPosition, WardleyPosition)

public static bool operator !=(WardleyPosition left, WardleyPosition right)

Parameters

left WardleyPosition
right WardleyPosition

Returns

bool

No documentation is available.