SemicircleHoverArea
Class

Assembly LiveChartsCore
Namespace LiveChartsCore.Kernel.Drawing

Summary:
Defines a semicircle hover area.

Inheritance:
Object =>
HoverArea =>
SemicircleHoverArea

Properties

Gets or sets the center x.
Type: Single
Gets or sets the center y.
Type: Single
Gets or sets the start angle in degrees.
Type: Single
Gets or sets the and angle in degrees.
Type: Single
Gets or sets the inner radius.
Type: Single
Gets or sets the radius.
Type: Single

Methods

// Sets the area dimensions.
Single centerX, // The center x.
Single centerY, // The center y.
Single startAngle, // The start angle.
Single endAngle, // The end angle.
Single innerRadius, // The inner radius.
Single radius// The radius.
)
// Gets the distance to a given point.
LvcPoint point, // The point to calculate the distance to.
FindingStrategy strategy// The strategy.
)
// Determines whether the pointer is over the area.
LvcPoint pointerLocation, // The pointer location.
FindingStrategy strategy// The strategy.
)
// Suggests the tooltip placement.
TooltipPlacementContext ctx, // The context.
LvcSize tooltipSize// Size of the tooltip.
)