Table of Contents

Class BOBChartShapeAnnotation<TX, TY>

Namespace
BlazOrbit.Charts.Models
Assembly
BlazOrbit.Charts.dll

Symbol marker placed at a data coordinate. Useful for flagging individual events (release marker, anomaly, peak) without writing a text label.

public sealed class BOBChartShapeAnnotation<TX, TY> : BOBChartAnnotation where TX : notnull

Type Parameters

TX

X-axis domain type.

TY

Numeric Y-axis domain type.

Inheritance
object
BOBChartShapeAnnotation<TX, TY>
Inherited Members

Constructors

BOBChartShapeAnnotation()

public BOBChartShapeAnnotation()

Properties

Shape

Symbol to draw.

public BOBChartAnnotationShape Shape { get; init; }

Property Value

BOBChartAnnotationShape

SizePx

Symbol pixel size (bounding-box edge). Default 12.

public double SizePx { get; init; }

Property Value

double

X

Anchor X in domain space.

public TX X { get; init; }

Property Value

TX

Y

Anchor Y in domain space.

public TY Y { get; init; }

Property Value

TY