Class HeatmapIndicatorVisualPresentation
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
-
objectHeatmapIndicatorVisualPresentation
- 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
PanelHeightint?PanelMinHeightint?PanelMaxHeightint?PanelRenderModeHeatmapIndicatorPanelRenderModeThresholdfloat?ScalarScaleModeHeatmapIndicatorScalarScaleModeScaleMinimumfloat?ScaleMaximumfloat?ReferenceValuefloat?
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
ReferenceValue
public float? ReferenceValue { get; init; }
Property Value
- float?
ScalarScaleMode
public HeatmapIndicatorScalarScaleMode ScalarScaleMode { get; init; }
Property Value
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
PanelHeightint?PanelMinHeightint?PanelMaxHeightint?PanelRenderModeHeatmapIndicatorPanelRenderModeThresholdfloat?ScalarScaleModeHeatmapIndicatorScalarScaleModeScaleMinimumfloat?ScaleMaximumfloat?ReferenceValuefloat?
Equals(HeatmapIndicatorVisualPresentation?)
public bool Equals(HeatmapIndicatorVisualPresentation? other)
Parameters
Returns
- bool
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
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
Returns
- bool
operator !=(HeatmapIndicatorVisualPresentation?, HeatmapIndicatorVisualPresentation?)
public static bool operator !=(HeatmapIndicatorVisualPresentation? left, HeatmapIndicatorVisualPresentation? right)
Parameters
Returns
- bool