Table of Contents

Struct HeatmapIndicatorSample<TValue>

Namespace
OFT.Rendering.Heatmap
Assembly
OFT.Rendering.dll

Typed timestamped sample produced by indicator authors. Carries a nanosecond timestamp and an arbitrary value type — the storage layer projects it to HeatmapIndicatorVisualSample via the series' value projection before committing through an IHeatmapSeriesLease<TValue>.

Added in ATAS 8.0.15.

public readonly struct HeatmapIndicatorSample<TValue>

Type Parameters

TValue
Extension Methods

Constructors

HeatmapIndicatorSample(long, TValue)

Typed timestamped sample produced by indicator authors. Carries a nanosecond timestamp and an arbitrary value type — the storage layer projects it to HeatmapIndicatorVisualSample via the series' value projection before committing through an IHeatmapSeriesLease<TValue>.

public HeatmapIndicatorSample(long TimestampNanos, TValue Value)

Parameters

TimestampNanos long
Value TValue

Properties

TimestampNanos

public long TimestampNanos { get; init; }

Property Value

long

Value

public TValue Value { get; init; }

Property Value

TValue

Methods

Deconstruct(out long, out TValue)

public void Deconstruct(out long TimestampNanos, out TValue Value)

Parameters

TimestampNanos long
Value TValue

Equals(HeatmapIndicatorSample<TValue>)

public bool Equals(HeatmapIndicatorSample<TValue> other)

Parameters

other HeatmapIndicatorSample<TValue>

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 ==(HeatmapIndicatorSample<TValue>, HeatmapIndicatorSample<TValue>)

public static bool operator ==(HeatmapIndicatorSample<TValue> left, HeatmapIndicatorSample<TValue> right)

Parameters

left HeatmapIndicatorSample<TValue>
right HeatmapIndicatorSample<TValue>

Returns

bool

operator !=(HeatmapIndicatorSample<TValue>, HeatmapIndicatorSample<TValue>)

public static bool operator !=(HeatmapIndicatorSample<TValue> left, HeatmapIndicatorSample<TValue> right)

Parameters

left HeatmapIndicatorSample<TValue>
right HeatmapIndicatorSample<TValue>

Returns

bool