Skip to content
ChartForgeX
Class

TopologyMarkerStyle

ChartForgeX.Topology

Namespace
ChartForgeX.Topology
Assembly
ChartForgeX
Modifiers
sealed

Optional native endpoint marker layout over the edge's existing marker kind and paint.

Inheritance

  • object
  • TopologyMarkerStyle

Remarks

Scale multiplies the canonical marker's nominal geometry; Offset moves it along its outward endpoint tangent in topology units. StrokeWidth uses topology units independently of Scale; null inherits the axis stroke. Viewport fitting applies once to geometry, offset and stroke. A captured prepared style stores that fitted presentation. Null style retains ordinary marker geometry and paint.

Usage

Explore 5 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Constructors

public TopologyMarkerStyle() #

Methods

public TopologyMarkerStyle Clone() #

Creates an independent mutable copy.

Properties

public double Scale { get; set; } #

Gets or sets a finite positive nominal geometry multiplier, no greater than 4096.

public double Offset { get; set; } #

Gets or sets a finite signed outward offset, bounded to 4096 topology units in either direction.

public double? StrokeWidth { get; set; } #

Gets or sets a finite stroke width from zero through 4096; null inherits the native axis stroke.