Table of Contents

Struct Step

Namespace
PureHDF.Selections
Assembly
PureHDF.dll

Represents a single unit of data to be selected.

public readonly struct Step : IEquatable<Step>
Implements

Constructors

Step(ulong[], ulong)

Represents a single unit of data to be selected.

public Step(ulong[] Coordinates, ulong ElementCount)

Parameters

Coordinates ulong[]

The data coordinates.

ElementCount ulong

The number of elements to select along the fastest changing dimension.

Properties

Coordinates

The data coordinates.

public ulong[] Coordinates { get; init; }

Property Value

ulong[]

ElementCount

The number of elements to select along the fastest changing dimension.

public ulong ElementCount { get; init; }

Property Value

ulong

Methods

Deconstruct(out ulong[], out ulong)

public void Deconstruct(out ulong[] Coordinates, out ulong ElementCount)

Parameters

Coordinates ulong[]
ElementCount ulong

Equals(Step)

public bool Equals(Step other)

Parameters

other Step

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(Step, Step)

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

Parameters

left Step
right Step

Returns

bool

operator !=(Step, Step)

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

Parameters

left Step
right Step

Returns

bool