Skip to content

intervals.points.point 1

alexey edited this page Nov 16, 2022 · 3 revisions

< Back


Point<T>

Namespace: Intervals.Points

Represents an point instance

public struct Point<T>

Type Parameters

T

Inheritance ObjectValueTypePoint<T>
Implements IEquatable<Point<T>>

Properties

Value

public T Value { get; set; }

Property Value

T

Inclusion

public Inclusion Inclusion { get; set; }

Property Value

Inclusion

Constructors

Point(T, Inclusion)

Represents an point instance

Point(T Value, Inclusion Inclusion)

Parameters

Value T

Inclusion Inclusion

Methods

ToString()

Converts the value of this instance to "{Value}-{Inclusion}" format

string ToString()

Returns

String

GetHashCode()

int GetHashCode()

Returns

Int32

Equals(Object)

bool Equals(object obj)

Parameters

obj Object

Returns

Boolean

Equals(Point<T>)

bool Equals(Point<T> other)

Parameters

other Point<T>

Returns

Boolean

Deconstruct(T&, Inclusion&)

void Deconstruct(T& Value, Inclusion& Inclusion)

Parameters

Value T&

Inclusion Inclusion&


< Back

Clone this wiki locally