Table of Contents

Class HeatmapIndicatorVisualPresentation

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

Optional renderer hints carried per-visual. Every nullable knob means "renderer chooses default"; specify a value only to override. PanelRenderMode and ScalarScaleMode are non-nullable enums whose default member (Auto / Fixed) already encodes "renderer default" — they do not need null sentinels.

Added in ATAS 8.0.15.

public sealed record HeatmapIndicatorVisualPresentation
Inheritance
object
HeatmapIndicatorVisualPresentation
Extension Methods

Constructors

HeatmapIndicatorVisualPresentation(int?, int?, int?, HeatmapIndicatorPanelRenderMode, float?, HeatmapIndicatorScalarScaleMode, float?, float?, float?)

Optional renderer hints carried per-visual. Every nullable knob means "renderer chooses default"; specify a value only to override. PanelRenderMode and ScalarScaleMode are non-nullable enums whose default member (Auto / Fixed) already encodes "renderer default" — they do not need null sentinels.

public HeatmapIndicatorVisualPresentation(int? PanelHeight = null, int? PanelMinHeight = null, int? PanelMaxHeight = null, HeatmapIndicatorPanelRenderMode PanelRenderMode = HeatmapIndicatorPanelRenderMode.Auto, float? Threshold = null, HeatmapIndicatorScalarScaleMode ScalarScaleMode = HeatmapIndicatorScalarScaleMode.Fixed, float? ScaleMinimum = null, float? ScaleMaximum = null, float? ReferenceValue = null)

Parameters

PanelHeight int?
PanelMinHeight int?
PanelMaxHeight int?
PanelRenderMode HeatmapIndicatorPanelRenderMode
Threshold float?
ScalarScaleMode HeatmapIndicatorScalarScaleMode
ScaleMinimum float?
ScaleMaximum float?
ReferenceValue float?

Properties

PanelHeight

public int? PanelHeight { get; init; }

Property Value

int?

PanelMaxHeight

public int? PanelMaxHeight { get; init; }

Property Value

int?

PanelMinHeight

public int? PanelMinHeight { get; init; }

Property Value

int?

PanelRenderMode

public HeatmapIndicatorPanelRenderMode PanelRenderMode { get; init; }

Property Value

HeatmapIndicatorPanelRenderMode

ReferenceValue

public float? ReferenceValue { get; init; }

Property Value

float?

ScalarScaleMode

public HeatmapIndicatorScalarScaleMode ScalarScaleMode { get; init; }

Property Value

HeatmapIndicatorScalarScaleMode

ScaleMaximum

public float? ScaleMaximum { get; init; }

Property Value

float?

ScaleMinimum

public float? ScaleMinimum { get; init; }

Property Value

float?

Threshold

public float? Threshold { get; init; }

Property Value

float?

Methods

Deconstruct(out int?, out int?, out int?, out HeatmapIndicatorPanelRenderMode, out float?, out HeatmapIndicatorScalarScaleMode, out float?, out float?, out float?)

public void Deconstruct(out int? PanelHeight, out int? PanelMinHeight, out int? PanelMaxHeight, out HeatmapIndicatorPanelRenderMode PanelRenderMode, out float? Threshold, out HeatmapIndicatorScalarScaleMode ScalarScaleMode, out float? ScaleMinimum, out float? ScaleMaximum, out float? ReferenceValue)

Parameters

PanelHeight int?
PanelMinHeight int?
PanelMaxHeight int?
PanelRenderMode HeatmapIndicatorPanelRenderMode
Threshold float?
ScalarScaleMode HeatmapIndicatorScalarScaleMode
ScaleMinimum float?
ScaleMaximum float?
ReferenceValue float?

Equals(HeatmapIndicatorVisualPresentation?)

public bool Equals(HeatmapIndicatorVisualPresentation? other)

Parameters

other HeatmapIndicatorVisualPresentation

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 ==(HeatmapIndicatorVisualPresentation?, HeatmapIndicatorVisualPresentation?)

public static bool operator ==(HeatmapIndicatorVisualPresentation? left, HeatmapIndicatorVisualPresentation? right)

Parameters

left HeatmapIndicatorVisualPresentation
right HeatmapIndicatorVisualPresentation

Returns

bool

operator !=(HeatmapIndicatorVisualPresentation?, HeatmapIndicatorVisualPresentation?)

public static bool operator !=(HeatmapIndicatorVisualPresentation? left, HeatmapIndicatorVisualPresentation? right)

Parameters

left HeatmapIndicatorVisualPresentation
right HeatmapIndicatorVisualPresentation

Returns

bool