Class SmithChartAxis.ImaginaryTick
- Namespace
- ScottPlot.Plottables
- Assembly
- ScottPlot.dll
public sealed class SmithChartAxis.ImaginaryTick : PolarAxisCircle, IHasLine
- Inheritance
-
SmithChartAxis.ImaginaryTick
- Implements
- Inherited Members
- Extension Methods
Constructors
ImaginaryTick(double, Coordinates, double)
public ImaginaryTick(double Lm, Coordinates center = default, double radius = 1)
Parameters
Lm
doublecenter
Coordinatesradius
double
Properties
Lm
public double Lm { get; set; }
Property Value
Points
public IReadOnlyList<Coordinates> Points { get; }
Property Value
Methods
GetAngle(Coordinates, Coordinates)
Calculate the angle of the target point relative to the center of the circle.
public static Angle GetAngle(Coordinates point, Coordinates center)
Parameters
point
CoordinatesTarget point.
center
CoordinatesThe coordinates of the center of the circle.
Returns
GetAxisLimits()
public AxisLimits GetAxisLimits()
Returns
GetPointOnCircle(Coordinates, double, Angle)
Calculates a point on a specified angle base.
public static Coordinates GetPointOnCircle(Coordinates center, double radius, Angle angle)
Parameters
center
CoordinatesThe coordinates of the center of the circle.
radius
doubleradius of circle.
angle
AngleAngle of target point.
Returns
- Coordinates
Point coordinates at a specified angle on the circle.